builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-063 starttime: 1468357425.61 results: success (0) buildid: 20160712122329 builduid: d9455cf92bb64c2096976208572d50f9 revision: 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:45.611060) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:45.611473) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:45.611769) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:45.673249) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:45.673959) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False --14:05:33-- 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% 2.02 GB/s 14:05:33 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.484000 ========= master_lag: 0.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:46.476428) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 14:03:46.476734) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.652000 ========= master_lag: 0.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 14:03:47.513522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 14:03:47.513910) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a --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 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False 2016-07-12 14:05:34,723 truncating revision to first 12 chars 2016-07-12 14:05:34,723 Setting DEBUG logging. 2016-07-12 14:05:34,723 attempt 1/10 2016-07-12 14:05:34,723 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6cf4ff99bea9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 14:05:35,306 unpacking tar archive at: mozilla-beta-6cf4ff99bea9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.027000 ========= master_lag: 0.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 14:03:49.205985) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:49.206569) ========= script_repo_revision: 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:49.206981) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:49.207251) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 14:03:49.222418) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-12 14:03:49.222709) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 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-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:05:35 INFO - MultiFileLogger online at 20160712 14:05:35 in C:\slave\test 14:05:35 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 14:05:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:05:35 INFO - {'append_to_log': False, 14:05:35 INFO - 'base_work_dir': 'C:\\slave\\test', 14:05:35 INFO - 'blob_upload_branch': 'mozilla-beta', 14:05:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:05:35 INFO - 'buildbot_json_path': 'buildprops.json', 14:05:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:05:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:05:35 INFO - 'download_minidump_stackwalk': True, 14:05:35 INFO - 'download_symbols': 'true', 14:05:35 INFO - 'e10s': False, 14:05:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:05:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:05:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:05:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:05:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:05:35 INFO - 'C:/mozilla-build/tooltool.py'), 14:05:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:05:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:05:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:05:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:05:35 INFO - 'log_level': 'info', 14:05:35 INFO - 'log_to_console': True, 14:05:35 INFO - 'opt_config_files': (), 14:05:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:05:35 INFO - '--processes=1', 14:05:35 INFO - '--config=%(test_path)s/wptrunner.ini', 14:05:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:05:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:05:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:05:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:05:35 INFO - 'pip_index': False, 14:05:35 INFO - 'require_test_zip': True, 14:05:35 INFO - 'test_type': ('testharness',), 14:05:35 INFO - 'this_chunk': '1', 14:05:35 INFO - 'total_chunks': '10', 14:05:35 INFO - 'virtualenv_path': 'venv', 14:05:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:05:35 INFO - 'work_dir': 'build'} 14:05:35 INFO - ##### 14:05:35 INFO - ##### Running clobber step. 14:05:35 INFO - ##### 14:05:35 INFO - Running pre-action listener: _resource_record_pre_action 14:05:35 INFO - Running main action method: clobber 14:05:35 INFO - rmtree: C:\slave\test\build 14:05:35 INFO - Using _rmtree_windows ... 14:05:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:06:04 INFO - Running post-action listener: _resource_record_post_action 14:06:04 INFO - ##### 14:06:04 INFO - ##### Running read-buildbot-config step. 14:06:04 INFO - ##### 14:06:04 INFO - Running pre-action listener: _resource_record_pre_action 14:06:04 INFO - Running main action method: read_buildbot_config 14:06:04 INFO - Using buildbot properties: 14:06:04 INFO - { 14:06:04 INFO - "project": "", 14:06:04 INFO - "product": "firefox", 14:06:04 INFO - "script_repo_revision": "production", 14:06:04 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 14:06:04 INFO - "repository": "", 14:06:04 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 14:06:04 INFO - "buildid": "20160712122329", 14:06:04 INFO - "pgo_build": "False", 14:06:04 INFO - "basedir": "C:\\slave\\test", 14:06:04 INFO - "buildnumber": 9, 14:06:04 INFO - "slavename": "t-xp32-ix-063", 14:06:04 INFO - "revision": "6cf4ff99bea9b7dc6f3c291778917c8daae2b49a", 14:06:04 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 14:06:04 INFO - "platform": "win32", 14:06:04 INFO - "branch": "mozilla-beta", 14:06:04 INFO - "repo_path": "releases/mozilla-beta", 14:06:04 INFO - "moz_repo_path": "", 14:06:04 INFO - "stage_platform": "win32", 14:06:04 INFO - "builduid": "d9455cf92bb64c2096976208572d50f9", 14:06:04 INFO - "slavebuilddir": "test" 14:06:04 INFO - } 14:06:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:06:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:06:04 INFO - Running post-action listener: _resource_record_post_action 14:06:04 INFO - ##### 14:06:04 INFO - ##### Running download-and-extract step. 14:06:04 INFO - ##### 14:06:04 INFO - Running pre-action listener: _resource_record_pre_action 14:06:04 INFO - Running main action method: download_and_extract 14:06:04 INFO - mkdir: C:\slave\test\build\tests 14:06:04 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')]} 14:06:04 INFO - https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:06:04 INFO - trying https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:06:04 INFO - Downloading https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:05 INFO - Downloaded 1240 bytes. 14:06:05 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:06:05 INFO - Using the following test package requirements: 14:06:05 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:06:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:06:05 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:06:05 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'jsshell-win32.zip'], 14:06:05 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:06:05 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:06:05 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:06:05 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:06:05 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:06:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:06:05 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:06:05 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 14:06:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:05 INFO - https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:06:05 INFO - trying https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:06:05 INFO - Downloading https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:06 INFO - Downloaded 20402938 bytes. 14:06:06 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/*'] 14:06:06 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/* 14:06:08 INFO - caution: filename not matched: web-platform/* 14:06:08 INFO - Return code: 11 14:06:08 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')]} 14:06:08 INFO - https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:06:08 INFO - trying https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:06:08 INFO - Downloading https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:10 INFO - Downloaded 36389908 bytes. 14:06:10 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/*'] 14:06:10 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/* 14:06:35 INFO - caution: filename not matched: bin/* 14:06:35 INFO - caution: filename not matched: config/* 14:06:35 INFO - caution: filename not matched: mozbase/* 14:06:35 INFO - caution: filename not matched: marionette/* 14:06:35 INFO - caution: filename not matched: tools/wptserve/* 14:06:35 INFO - Return code: 11 14:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:35 INFO - https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:06:35 INFO - trying https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:35 INFO - Downloading https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:06:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:38 INFO - Downloaded 68472035 bytes. 14:06:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:38 INFO - mkdir: C:\slave\test\properties 14:06:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:06:38 INFO - Writing to file C:\slave\test\properties\build_url 14:06:38 INFO - Contents: 14:06:38 INFO - build_url:https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:06:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:06:38 INFO - Writing to file C:\slave\test\properties\symbols_url 14:06:38 INFO - Contents: 14:06:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:38 INFO - https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:06:38 INFO - trying https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:06:38 INFO - Downloading https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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 14:06:41 INFO - Downloaded 55586508 bytes. 14:06:41 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'] 14:06:41 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 14:06:44 INFO - Return code: 0 14:06:44 INFO - Running post-action listener: _resource_record_post_action 14:06:44 INFO - Running post-action listener: set_extra_try_arguments 14:06:44 INFO - ##### 14:06:44 INFO - ##### Running create-virtualenv step. 14:06:44 INFO - ##### 14:06:44 INFO - Running pre-action listener: _pre_create_virtualenv 14:06:44 INFO - Running pre-action listener: _resource_record_pre_action 14:06:44 INFO - Running main action method: create_virtualenv 14:06:44 INFO - Creating virtualenv C:\slave\test\build\venv 14:06:44 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 14:06:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:06:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:06:46 INFO - Installing distribute......................................................................................................................................................................................done. 14:06:46 INFO - Return code: 0 14:06:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:06:46 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')]} 14:06:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:46 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')]} 14:06:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:46 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 14:06:46 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 14:06:46 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 14:06:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:06:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:06:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:06:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:06:46 INFO - 'DCLOCATION': 'SCL3', 14:06:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:46 INFO - 'HOMEDRIVE': 'C:', 14:06:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:46 INFO - 'KTS_VERSION': '1.19c', 14:06:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:06:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:46 INFO - 'MOZ_AIRBAG': '1', 14:06:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:46 INFO - 'MOZ_MSVCVERSION': '8', 14:06:46 INFO - 'MOZ_NO_REMOTE': '1', 14:06:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:46 INFO - 'NO_EM_RESTART': '1', 14:06:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:46 INFO - 'OS': 'Windows_NT', 14:06:46 INFO - 'OURDRIVE': 'C:', 14:06:46 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', 14:06:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:06:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:46 INFO - 'PROCESSOR_LEVEL': '6', 14:06:46 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:46 INFO - 'PROMPT': '$P$G', 14:06:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:46 INFO - 'PWD': 'C:\\slave\\test', 14:06:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:46 INFO - 'SESSIONNAME': 'Console', 14:06:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:46 INFO - 'SYSTEMDRIVE': 'C:', 14:06:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:06:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:46 INFO - 'TEST1': 'testie', 14:06:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:46 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:06:46 INFO - 'USERNAME': 'cltbld', 14:06:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:46 INFO - 'WINDIR': 'C:\\WINDOWS', 14:06:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:06:47 INFO - Downloading/unpacking psutil>=0.7.1 14:06:47 INFO - Running setup.py egg_info for package psutil 14:06:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:06:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:06:47 INFO - Installing collected packages: psutil 14:06:47 INFO - Running setup.py install for psutil 14:06:47 INFO - building 'psutil._psutil_windows' extension 14:06:47 INFO - error: Unable to find vcvarsall.bat 14:06:47 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-2p7swa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:06:47 INFO - running install 14:06:47 INFO - running build 14:06:47 INFO - running build_py 14:06:47 INFO - creating build 14:06:47 INFO - creating build\lib.win32-2.7 14:06:47 INFO - creating build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:06:47 INFO - running build_ext 14:06:47 INFO - building 'psutil._psutil_windows' extension 14:06:47 INFO - error: Unable to find vcvarsall.bat 14:06:47 INFO - ---------------------------------------- 14:06:47 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-2p7swa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:06:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data\pip\pip.log 14:06:47 WARNING - Return code: 1 14:06:47 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! 14:06:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:06:47 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')]} 14:06:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:47 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')]} 14:06:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:47 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 14:06:47 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 14:06:47 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 14:06:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:06:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:06:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:06:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:06:47 INFO - 'DCLOCATION': 'SCL3', 14:06:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:47 INFO - 'HOMEDRIVE': 'C:', 14:06:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:47 INFO - 'KTS_VERSION': '1.19c', 14:06:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:06:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:47 INFO - 'MOZ_AIRBAG': '1', 14:06:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:47 INFO - 'MOZ_MSVCVERSION': '8', 14:06:47 INFO - 'MOZ_NO_REMOTE': '1', 14:06:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:47 INFO - 'NO_EM_RESTART': '1', 14:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:47 INFO - 'OS': 'Windows_NT', 14:06:47 INFO - 'OURDRIVE': 'C:', 14:06:47 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', 14:06:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:06:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:47 INFO - 'PROCESSOR_LEVEL': '6', 14:06:47 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:47 INFO - 'PROMPT': '$P$G', 14:06:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:47 INFO - 'PWD': 'C:\\slave\\test', 14:06:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:47 INFO - 'SESSIONNAME': 'Console', 14:06:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:47 INFO - 'SYSTEMDRIVE': 'C:', 14:06:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:06:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:47 INFO - 'TEST1': 'testie', 14:06:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:47 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:06:47 INFO - 'USERNAME': 'cltbld', 14:06:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:47 INFO - 'WINDIR': 'C:\\WINDOWS', 14:06:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:06:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:06:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:06:47 INFO - Running setup.py egg_info for package mozsystemmonitor 14:06:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:06:47 INFO - Running setup.py egg_info for package psutil 14:06:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:06:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:06:47 INFO - Installing collected packages: mozsystemmonitor, psutil 14:06:47 INFO - Running setup.py install for mozsystemmonitor 14:06:47 INFO - Running setup.py install for psutil 14:06:47 INFO - building 'psutil._psutil_windows' extension 14:06:47 INFO - error: Unable to find vcvarsall.bat 14:06:47 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-nqwb9t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:06:47 INFO - running install 14:06:47 INFO - running build 14:06:47 INFO - running build_py 14:06:47 INFO - running build_ext 14:06:47 INFO - building 'psutil._psutil_windows' extension 14:06:47 INFO - error: Unable to find vcvarsall.bat 14:06:47 INFO - ---------------------------------------- 14:06:47 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-nqwb9t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:06:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-063\Application Data\pip\pip.log 14:06:47 WARNING - Return code: 1 14:06:47 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! 14:06:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:06:47 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')]} 14:06:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:47 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')]} 14:06:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:47 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 14:06:47 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 14:06:47 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 14:06:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:06:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:06:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:06:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:06:47 INFO - 'DCLOCATION': 'SCL3', 14:06:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:47 INFO - 'HOMEDRIVE': 'C:', 14:06:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:47 INFO - 'KTS_VERSION': '1.19c', 14:06:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:06:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:47 INFO - 'MOZ_AIRBAG': '1', 14:06:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:47 INFO - 'MOZ_MSVCVERSION': '8', 14:06:47 INFO - 'MOZ_NO_REMOTE': '1', 14:06:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:47 INFO - 'NO_EM_RESTART': '1', 14:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:47 INFO - 'OS': 'Windows_NT', 14:06:47 INFO - 'OURDRIVE': 'C:', 14:06:47 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', 14:06:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:06:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:47 INFO - 'PROCESSOR_LEVEL': '6', 14:06:47 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:47 INFO - 'PROMPT': '$P$G', 14:06:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:47 INFO - 'PWD': 'C:\\slave\\test', 14:06:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:47 INFO - 'SESSIONNAME': 'Console', 14:06:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:47 INFO - 'SYSTEMDRIVE': 'C:', 14:06:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:06:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:47 INFO - 'TEST1': 'testie', 14:06:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:47 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:06:47 INFO - 'USERNAME': 'cltbld', 14:06:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:47 INFO - 'WINDIR': 'C:\\WINDOWS', 14:06:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:06:48 INFO - Downloading/unpacking blobuploader==1.2.4 14:06:48 INFO - Downloading blobuploader-1.2.4.tar.gz 14:06:48 INFO - Running setup.py egg_info for package blobuploader 14:06:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:06:49 INFO - Running setup.py egg_info for package requests 14:06:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:06:49 INFO - Downloading docopt-0.6.1.tar.gz 14:06:49 INFO - Running setup.py egg_info for package docopt 14:06:49 INFO - Installing collected packages: blobuploader, docopt, requests 14:06:49 INFO - Running setup.py install for blobuploader 14:06:49 INFO - Running setup.py install for docopt 14:06:49 INFO - Running setup.py install for requests 14:06:49 INFO - Successfully installed blobuploader docopt requests 14:06:49 INFO - Cleaning up... 14:06:49 INFO - Return code: 0 14:06:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:06:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:49 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 14:06:49 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 14:06:49 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 14:06:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:06:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:06:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:06:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:06:49 INFO - 'DCLOCATION': 'SCL3', 14:06:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:49 INFO - 'HOMEDRIVE': 'C:', 14:06:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:49 INFO - 'KTS_VERSION': '1.19c', 14:06:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:06:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:49 INFO - 'MOZ_AIRBAG': '1', 14:06:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:49 INFO - 'MOZ_MSVCVERSION': '8', 14:06:49 INFO - 'MOZ_NO_REMOTE': '1', 14:06:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:49 INFO - 'NO_EM_RESTART': '1', 14:06:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:49 INFO - 'OS': 'Windows_NT', 14:06:49 INFO - 'OURDRIVE': 'C:', 14:06:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:06:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:06:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:49 INFO - 'PROCESSOR_LEVEL': '6', 14:06:49 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:49 INFO - 'PROMPT': '$P$G', 14:06:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:49 INFO - 'PWD': 'C:\\slave\\test', 14:06:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:49 INFO - 'SESSIONNAME': 'Console', 14:06:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:49 INFO - 'SYSTEMDRIVE': 'C:', 14:06:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:06:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:49 INFO - 'TEST1': 'testie', 14:06:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:49 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:06:49 INFO - 'USERNAME': 'cltbld', 14:06:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:49 INFO - 'WINDIR': 'C:\\WINDOWS', 14:06:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:06:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:06:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:06:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:06:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:06:52 INFO - Unpacking c:\slave\test\build\tests\marionette 14:06:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:06:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:06:52 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 14:06:52 INFO - Running setup.py install for browsermob-proxy 14:06:56 INFO - Running setup.py install for manifestparser 14:06:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for marionette-client 14:06:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:06:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for marionette-driver 14:06:56 INFO - Running setup.py install for mozcrash 14:06:56 INFO - Running setup.py install for mozdebug 14:06:56 INFO - Running setup.py install for mozdevice 14:06:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozfile 14:06:56 INFO - Running setup.py install for mozhttpd 14:06:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozinfo 14:06:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozInstall 14:06:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozleak 14:06:56 INFO - Running setup.py install for mozlog 14:06:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for moznetwork 14:06:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozprocess 14:06:56 INFO - Running setup.py install for mozprofile 14:06:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozrunner 14:06:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for mozscreenshot 14:06:56 INFO - Running setup.py install for moztest 14:06:56 INFO - Running setup.py install for mozversion 14:06:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:06:56 INFO - Running setup.py install for wptserve 14:06:56 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 14:06:56 INFO - Cleaning up... 14:06:56 INFO - Return code: 0 14:06:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:06:56 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')]} 14:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:56 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')]} 14:06:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:56 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 0x00EB3278>, '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-063', 'USERDOMAIN': 'T-XP32-IX-063', '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-063', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-063', '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-063\\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-063'}}, attempt #1 14:06:56 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 14:06:56 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 14:06:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:06:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:06:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:06:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:06:56 INFO - 'DCLOCATION': 'SCL3', 14:06:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:56 INFO - 'HOMEDRIVE': 'C:', 14:06:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:56 INFO - 'KTS_VERSION': '1.19c', 14:06:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:06:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:56 INFO - 'MOZ_AIRBAG': '1', 14:06:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:56 INFO - 'MOZ_MSVCVERSION': '8', 14:06:56 INFO - 'MOZ_NO_REMOTE': '1', 14:06:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:56 INFO - 'NO_EM_RESTART': '1', 14:06:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:56 INFO - 'OS': 'Windows_NT', 14:06:56 INFO - 'OURDRIVE': 'C:', 14:06:56 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', 14:06:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:06:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:56 INFO - 'PROCESSOR_LEVEL': '6', 14:06:56 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:56 INFO - 'PROMPT': '$P$G', 14:06:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:56 INFO - 'PWD': 'C:\\slave\\test', 14:06:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:56 INFO - 'SESSIONNAME': 'Console', 14:06:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:56 INFO - 'SYSTEMDRIVE': 'C:', 14:06:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:06:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:56 INFO - 'TEST1': 'testie', 14:06:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:06:56 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:06:56 INFO - 'USERNAME': 'cltbld', 14:06:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:06:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:56 INFO - 'WINDIR': 'C:\\WINDOWS', 14:06:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:06:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette 14:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:06:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:06:59 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)) 14:07:05 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)) 14:07:05 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)) 14:07:05 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)) 14:07:05 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)) 14:07:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:07:05 INFO - Downloading blessings-1.6.tar.gz 14:07:05 INFO - Running setup.py egg_info for package blessings 14:07:05 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)) 14:07:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:07:05 INFO - Running setup.py install for blessings 14:07:05 INFO - Running setup.py install for browsermob-proxy 14:07:05 INFO - Running setup.py install for manifestparser 14:07:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for marionette-client 14:07:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:07:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for marionette-driver 14:07:05 INFO - Running setup.py install for mozcrash 14:07:05 INFO - Running setup.py install for mozdebug 14:07:05 INFO - Running setup.py install for mozdevice 14:07:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for mozhttpd 14:07:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for mozInstall 14:07:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for mozleak 14:07:05 INFO - Running setup.py install for mozprofile 14:07:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for mozrunner 14:07:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for mozscreenshot 14:07:05 INFO - Running setup.py install for moztest 14:07:05 INFO - Running setup.py install for mozversion 14:07:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:07:05 INFO - Running setup.py install for wptserve 14:07:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:07:05 INFO - Cleaning up... 14:07:05 INFO - Return code: 0 14:07:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:07:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:07:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:07:05 INFO - Reading from file tmpfile_stdout 14:07:05 INFO - Using _rmtree_windows ... 14:07:05 INFO - Using _rmtree_windows ... 14:07:05 INFO - Current package versions: 14:07:05 INFO - blessings == 1.6 14:07:05 INFO - blobuploader == 1.2.4 14:07:05 INFO - browsermob-proxy == 0.6.0 14:07:05 INFO - distribute == 0.6.14 14:07:05 INFO - docopt == 0.6.1 14:07:05 INFO - manifestparser == 1.1 14:07:05 INFO - marionette-client == 2.3.0 14:07:05 INFO - marionette-driver == 1.4.0 14:07:05 INFO - mozInstall == 1.12 14:07:05 INFO - mozcrash == 0.17 14:07:05 INFO - mozdebug == 0.1 14:07:05 INFO - mozdevice == 0.48 14:07:05 INFO - mozfile == 1.2 14:07:05 INFO - mozhttpd == 0.7 14:07:05 INFO - mozinfo == 0.9 14:07:05 INFO - mozleak == 0.1 14:07:05 INFO - mozlog == 3.1 14:07:05 INFO - moznetwork == 0.27 14:07:05 INFO - mozprocess == 0.22 14:07:05 INFO - mozprofile == 0.28 14:07:05 INFO - mozrunner == 6.11 14:07:05 INFO - mozscreenshot == 0.1 14:07:05 INFO - mozsystemmonitor == 0.0 14:07:05 INFO - moztest == 0.7 14:07:05 INFO - mozversion == 1.4 14:07:05 INFO - requests == 1.2.3 14:07:05 INFO - wptserve == 1.4.0 14:07:05 INFO - Running post-action listener: _resource_record_post_action 14:07:05 INFO - Running post-action listener: _start_resource_monitoring 14:07:05 INFO - Starting resource monitoring. 14:07:06 INFO - ##### 14:07:06 INFO - ##### Running pull step. 14:07:06 INFO - ##### 14:07:06 INFO - Running pre-action listener: _resource_record_pre_action 14:07:06 INFO - Running main action method: pull 14:07:06 INFO - Pull has nothing to do! 14:07:06 INFO - Running post-action listener: _resource_record_post_action 14:07:06 INFO - ##### 14:07:06 INFO - ##### Running install step. 14:07:06 INFO - ##### 14:07:06 INFO - Running pre-action listener: _resource_record_pre_action 14:07:06 INFO - Running main action method: install 14:07:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:07:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:07:06 INFO - Reading from file tmpfile_stdout 14:07:06 INFO - Using _rmtree_windows ... 14:07:06 INFO - Using _rmtree_windows ... 14:07:06 INFO - Detecting whether we're running mozinstall >=1.0... 14:07:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:07:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:07:06 INFO - Reading from file tmpfile_stdout 14:07:06 INFO - Output received: 14:07:06 INFO - Usage: mozinstall-script.py [options] installer 14:07:06 INFO - Options: 14:07:06 INFO - -h, --help show this help message and exit 14:07:06 INFO - -d DEST, --destination=DEST 14:07:06 INFO - Directory to install application into. [default: 14:07:06 INFO - "C:\slave\test"] 14:07:06 INFO - --app=APP Application being installed. [default: firefox] 14:07:06 INFO - Using _rmtree_windows ... 14:07:06 INFO - Using _rmtree_windows ... 14:07:06 INFO - mkdir: C:\slave\test\build\application 14:07:06 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'] 14:07:06 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 14:07:08 INFO - Reading from file tmpfile_stdout 14:07:08 INFO - Output received: 14:07:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:07:08 INFO - Using _rmtree_windows ... 14:07:08 INFO - Using _rmtree_windows ... 14:07:08 INFO - Running post-action listener: _resource_record_post_action 14:07:08 INFO - ##### 14:07:08 INFO - ##### Running run-tests step. 14:07:08 INFO - ##### 14:07:08 INFO - Running pre-action listener: _resource_record_pre_action 14:07:08 INFO - Running main action method: run_tests 14:07:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:07:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:07:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:07:08 INFO - grabbing minidump binary from tooltool 14:07:08 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')]} 14:07:08 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 14:07:08 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 14:07:08 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 14:07:08 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:07:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_8kqqz 14:07:09 INFO - INFO - File integrity verified, renaming tmp_8kqqz to win32-minidump_stackwalk.exe 14:07:09 INFO - Return code: 0 14:07:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:07:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:07:09 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/DYVfuwjYSuyVAwSaZRfYEA/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 14:07:09 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/DYVfuwjYSuyVAwSaZRfYEA/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 14:07:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:07:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063\\Application Data', 14:07:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:07:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-063', 14:07:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:07:09 INFO - 'DCLOCATION': 'SCL3', 14:07:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:07:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:07:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:07:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:07:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:07:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:07:09 INFO - 'HOMEDRIVE': 'C:', 14:07:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:07:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:07:09 INFO - 'KTS_VERSION': '1.19c', 14:07:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:07:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-063', 14:07:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:07:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:07:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:07:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:07:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:07:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:07:09 INFO - 'MOZ_AIRBAG': '1', 14:07:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:07:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:09 INFO - 'MOZ_MSVCVERSION': '8', 14:07:09 INFO - 'MOZ_NO_REMOTE': '1', 14:07:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:07:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:07:09 INFO - 'NO_EM_RESTART': '1', 14:07:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:07:09 INFO - 'OS': 'Windows_NT', 14:07:09 INFO - 'OURDRIVE': 'C:', 14:07:09 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', 14:07:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:07:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:07:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:07:09 INFO - 'PROCESSOR_LEVEL': '6', 14:07:09 INFO - 'PROCESSOR_REVISION': '1e05', 14:07:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:07:09 INFO - 'PROMPT': '$P$G', 14:07:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:07:09 INFO - 'PWD': 'C:\\slave\\test', 14:07:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:07:09 INFO - 'SESSIONNAME': 'Console', 14:07:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:07:09 INFO - 'SYSTEMDRIVE': 'C:', 14:07:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:07:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:07:09 INFO - 'TEST1': 'testie', 14:07:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:07:09 INFO - 'USERDOMAIN': 'T-XP32-IX-063', 14:07:09 INFO - 'USERNAME': 'cltbld', 14:07:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-063', 14:07:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:07:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:07:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:07:09 INFO - 'WINDIR': 'C:\\WINDOWS', 14:07:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:07:09 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/DYVfuwjYSuyVAwSaZRfYEA/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 14:07:10 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 14:07:10 INFO - import pkg_resources 14:07:11 INFO - Using 1 client processes 14:07:14 INFO - SUITE-START | Running 778 tests 14:07:14 INFO - Running testharness tests 14:07:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:07:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:07:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:07:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:07:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:07:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:07:14 INFO - Setting up ssl 14:07:14 INFO - PROCESS | certutil | 14:07:14 INFO - PROCESS | certutil | 14:07:14 INFO - PROCESS | certutil | 14:07:14 INFO - Certificate Nickname Trust Attributes 14:07:14 INFO - SSL,S/MIME,JAR/XPI 14:07:14 INFO - 14:07:14 INFO - web-platform-tests CT,, 14:07:14 INFO - 14:07:14 INFO - Starting runner 14:07:16 INFO - PROCESS | 3628 | [3628] 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 14:07:16 INFO - PROCESS | 3628 | [3628] 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 14:07:16 INFO - PROCESS | 3628 | [3628] 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 14:07:17 INFO - PROCESS | 3628 | 1468357637980 Marionette DEBUG Marionette enabled via build flag and pref 14:07:18 INFO - PROCESS | 3628 | ++DOCSHELL 114D4800 == 1 [pid = 3628] [id = 1] 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 1 (114D4C00) [pid = 3628] [serial = 1] [outer = 00000000] 14:07:18 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 2 (114D5800) [pid = 3628] [serial = 2] [outer = 114D4C00] 14:07:18 INFO - PROCESS | 3628 | [3628] 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 14:07:18 INFO - PROCESS | 3628 | [3628] 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 14:07:18 INFO - PROCESS | 3628 | ++DOCSHELL 1281C400 == 2 [pid = 3628] [id = 2] 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 3 (1281C800) [pid = 3628] [serial = 3] [outer = 00000000] 14:07:18 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 4 (1281D400) [pid = 3628] [serial = 4] [outer = 1281C800] 14:07:18 INFO - PROCESS | 3628 | 1468357638554 Marionette INFO Listening on port 2828 14:07:18 INFO - PROCESS | 3628 | 1468357638922 Marionette DEBUG Marionette enabled via command-line flag 14:07:18 INFO - PROCESS | 3628 | ++DOCSHELL 1314C400 == 3 [pid = 3628] [id = 3] 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 5 (13154400) [pid = 3628] [serial = 5] [outer = 00000000] 14:07:18 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:07:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 6 (13155000) [pid = 3628] [serial = 6] [outer = 13154400] 14:07:19 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 7 (13946C00) [pid = 3628] [serial = 7] [outer = 1281C800] 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | 1468357639275 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1449 14:07:19 INFO - PROCESS | 3628 | 1468357639371 Marionette DEBUG Closed connection conn0 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | 1468357639376 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1450 14:07:19 INFO - PROCESS | 3628 | 1468357639415 Marionette DEBUG Closed connection conn1 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | 1468357639404 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1451 14:07:19 INFO - PROCESS | 3628 | ++DOCSHELL 13ED6400 == 4 [pid = 3628] [id = 4] 14:07:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 8 (13ED6C00) [pid = 3628] [serial = 8] [outer = 00000000] 14:07:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 9 (14184400) [pid = 3628] [serial = 9] [outer = 13ED6C00] 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 10 (14189C00) [pid = 3628] [serial = 10] [outer = 13ED6C00] 14:07:19 INFO - PROCESS | 3628 | 1468357639630 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:07:19 INFO - PROCESS | 3628 | 1468357639636 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":"20160712122329","device":"desktop","version":"48.0"} 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:19 INFO - PROCESS | 3628 | [3628] 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 14:07:20 INFO - PROCESS | 3628 | [3628] 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 14:07:20 INFO - PROCESS | 3628 | ++DOCSHELL 15F2B400 == 5 [pid = 3628] [id = 5] 14:07:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 11 (15F2CC00) [pid = 3628] [serial = 11] [outer = 00000000] 14:07:20 INFO - PROCESS | 3628 | ++DOCSHELL 15F2D400 == 6 [pid = 3628] [id = 6] 14:07:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 12 (15F2D800) [pid = 3628] [serial = 12] [outer = 00000000] 14:07:20 INFO - PROCESS | 3628 | [3628] 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 14:07:20 INFO - PROCESS | 3628 | ++DOCSHELL 16813000 == 7 [pid = 3628] [id = 7] 14:07:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 13 (16813400) [pid = 3628] [serial = 13] [outer = 00000000] 14:07:20 INFO - PROCESS | 3628 | [3628] 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 14:07:20 INFO - PROCESS | 3628 | [3628] 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 14:07:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 14 (16B70000) [pid = 3628] [serial = 14] [outer = 16813400] 14:07:21 INFO - PROCESS | 3628 | [3628] 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 14:07:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 15 (16D0EC00) [pid = 3628] [serial = 15] [outer = 15F2CC00] 14:07:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 16 (16F0C800) [pid = 3628] [serial = 16] [outer = 15F2D800] 14:07:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 17 (16F0F000) [pid = 3628] [serial = 17] [outer = 16813400] 14:07:21 INFO - PROCESS | 3628 | 1468357641703 Marionette INFO startBrowser 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:21 INFO - PROCESS | 3628 | 1468357641719 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3628 | 1468357641731 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3628 | 1468357641734 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 18 (17DD8800) [pid = 3628] [serial = 18] [outer = 16813400] 14:07:22 INFO - PROCESS | 3628 | 1468357642198 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"12c481a7-828f-4154-8f34-95f8bc5a0849","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":"20160712122329","device":"desktop","version":"48.0","command_id":1}}] 14:07:22 INFO - PROCESS | 3628 | 1468357642323 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:07:22 INFO - PROCESS | 3628 | 1468357642328 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:22 INFO - PROCESS | 3628 | 1468357642370 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:07:22 INFO - PROCESS | 3628 | 1468357642479 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:07:22 INFO - PROCESS | 3628 | 1468357642482 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:22 INFO - PROCESS | 3628 | [3628] 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 14:07:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:07:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 19 (17786000) [pid = 3628] [serial = 19] [outer = 16813400] 14:07:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:07:22 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:22 INFO - PROCESS | 3628 | 1468357642925 Marionette TRACE conn2 <- [1,3,null,{}] 14:07:22 INFO - PROCESS | 3628 | 1468357642926 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:07:22 INFO - PROCESS | 3628 | 1468357642929 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:22 INFO - PROCESS | 3628 | 1468357642958 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:07:23 INFO - PROCESS | 3628 | 1468357643037 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 3628 | 1468357643039 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:07:23 INFO - PROCESS | 3628 | 1468357643048 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 3628 | 1468357643052 Marionette TRACE conn2 <- [1,6,null,{}] 14:07:23 INFO - PROCESS | 3628 | 1468357643057 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:23 INFO - PROCESS | 3628 | 1468357643059 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:23 INFO - PROCESS | 3628 | 1468357643056 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:07:23 INFO - PROCESS | 3628 | 1468357643060 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3628 | 1468357643062 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:23 INFO - PROCESS | 3628 | ++DOCSHELL 1680F000 == 8 [pid = 3628] [id = 8] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 20 (19C3C000) [pid = 3628] [serial = 20] [outer = 00000000] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 21 (19C3E800) [pid = 3628] [serial = 21] [outer = 19C3C000] 14:07:23 INFO - PROCESS | 3628 | 1468357643111 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 22 (19EEA800) [pid = 3628] [serial = 22] [outer = 19C3C000] 14:07:23 INFO - PROCESS | 3628 | ++DOCSHELL 1A087400 == 9 [pid = 3628] [id = 9] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 23 (1A088000) [pid = 3628] [serial = 23] [outer = 00000000] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 24 (1A08AC00) [pid = 3628] [serial = 24] [outer = 1A088000] 14:07:23 INFO - PROCESS | 3628 | 1468357643459 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 25 (1A487000) [pid = 3628] [serial = 25] [outer = 1A088000] 14:07:23 INFO - PROCESS | 3628 | 1468357643669 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 691ms 14:07:23 INFO - PROCESS | 3628 | 1468357643771 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 3628 | 1468357643773 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:07:23 INFO - PROCESS | 3628 | 1468357643788 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 3628 | 1468357643790 Marionette TRACE conn2 <- [1,10,null,{}] 14:07:23 INFO - PROCESS | 3628 | 1468357643816 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:23 INFO - PROCESS | 3628 | 1468357643820 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:23 INFO - PROCESS | 3628 | 1468357643936 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:07:23 INFO - PROCESS | 3628 | 1468357643929 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3628 | 1468357643931 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:23 INFO - PROCESS | 3628 | ++DOCSHELL 1AD0B800 == 10 [pid = 3628] [id = 10] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 26 (1AD0BC00) [pid = 3628] [serial = 26] [outer = 00000000] 14:07:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 27 (1AD0E800) [pid = 3628] [serial = 27] [outer = 1AD0BC00] 14:07:23 INFO - PROCESS | 3628 | 1468357643984 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 28 (1A608000) [pid = 3628] [serial = 28] [outer = 1AD0BC00] 14:07:24 INFO - PROCESS | 3628 | 1468357644271 Marionette TRACE conn2 <- [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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 529ms 14:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:07:24 INFO - PROCESS | 3628 | 1468357644304 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3628 | 1468357644307 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 14:07:24 INFO - PROCESS | 3628 | 1468357644310 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 3628 | 1468357644312 Marionette TRACE conn2 <- [1,14,null,{}] 14:07:24 INFO - PROCESS | 3628 | 1468357644315 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:24 INFO - PROCESS | 3628 | 1468357644318 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:24 INFO - PROCESS | 3628 | 1468357644420 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:07:24 INFO - PROCESS | 3628 | 1468357644426 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 3628 | 1468357644428 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:24 INFO - PROCESS | 3628 | ++DOCSHELL 13C24400 == 11 [pid = 3628] [id = 11] 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 29 (13C24C00) [pid = 3628] [serial = 29] [outer = 00000000] 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 30 (1A60CC00) [pid = 3628] [serial = 30] [outer = 13C24C00] 14:07:24 INFO - PROCESS | 3628 | 1468357644453 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 31 (1A6F1400) [pid = 3628] [serial = 31] [outer = 13C24C00] 14:07:24 INFO - PROCESS | 3628 | 1468357644760 Marionette TRACE conn2 <- [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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 461ms 14:07:24 INFO - PROCESS | 3628 | 1468357644784 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3628 | 1468357644786 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 14:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:07:24 INFO - PROCESS | 3628 | 1468357644790 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 3628 | 1468357644792 Marionette TRACE conn2 <- [1,18,null,{}] 14:07:24 INFO - PROCESS | 3628 | 1468357644795 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:24 INFO - PROCESS | 3628 | 1468357644798 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:24 INFO - PROCESS | 3628 | 1468357644890 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:07:24 INFO - PROCESS | 3628 | 1468357644878 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 3628 | 1468357644882 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:24 INFO - PROCESS | 3628 | ++DOCSHELL 1A843000 == 12 [pid = 3628] [id = 12] 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 32 (1A845800) [pid = 3628] [serial = 32] [outer = 00000000] 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 33 (1A84C400) [pid = 3628] [serial = 33] [outer = 1A845800] 14:07:24 INFO - PROCESS | 3628 | 1468357644924 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 34 (1AB1CC00) [pid = 3628] [serial = 34] [outer = 1A845800] 14:07:25 INFO - PROCESS | 3628 | 1468357645233 Marionette TRACE conn2 <- [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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 461ms 14:07:25 INFO - PROCESS | 3628 | 1468357645262 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 3628 | 1468357645264 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 14:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:07:25 INFO - PROCESS | 3628 | 1468357645268 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 3628 | 1468357645270 Marionette TRACE conn2 <- [1,22,null,{}] 14:07:25 INFO - PROCESS | 3628 | 1468357645273 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:25 INFO - PROCESS | 3628 | 1468357645275 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:25 INFO - PROCESS | 3628 | 1468357645352 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:07:25 INFO - PROCESS | 3628 | 1468357645357 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3628 | 1468357645359 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:25 INFO - PROCESS | 3628 | ++DOCSHELL 1AACE800 == 13 [pid = 3628] [id = 13] 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1AAD2000) [pid = 3628] [serial = 35] [outer = 00000000] 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1AD0F000) [pid = 3628] [serial = 36] [outer = 1AAD2000] 14:07:25 INFO - PROCESS | 3628 | 1468357645402 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (1AF3A800) [pid = 3628] [serial = 37] [outer = 1AAD2000] 14:07:25 INFO - PROCESS | 3628 | 1468357645675 Marionette TRACE conn2 <- [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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 434ms 14:07:25 INFO - PROCESS | 3628 | 1468357645700 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 3628 | 1468357645701 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 14:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:07:25 INFO - PROCESS | 3628 | 1468357645691 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 3628 | 1468357645693 Marionette TRACE conn2 <- [1,26,null,{}] 14:07:25 INFO - PROCESS | 3628 | 1468357645696 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:25 INFO - PROCESS | 3628 | 1468357645698 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:25 INFO - PROCESS | 3628 | 1468357645791 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:07:25 INFO - PROCESS | 3628 | 1468357645797 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3628 | 1468357645799 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:25 INFO - PROCESS | 3628 | ++DOCSHELL 1AF43000 == 14 [pid = 3628] [id = 14] 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (1AF43400) [pid = 3628] [serial = 38] [outer = 00000000] 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1B0E0400) [pid = 3628] [serial = 39] [outer = 1AF43400] 14:07:25 INFO - PROCESS | 3628 | 1468357645823 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1B0E4800) [pid = 3628] [serial = 40] [outer = 1AF43400] 14:07:26 INFO - PROCESS | 3628 | 1468357646123 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 488ms 14:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:07:26 INFO - PROCESS | 3628 | 1468357646178 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 3628 | 1468357646180 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 14:07:26 INFO - PROCESS | 3628 | 1468357646184 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 3628 | 1468357646185 Marionette TRACE conn2 <- [1,30,null,{}] 14:07:26 INFO - PROCESS | 3628 | 1468357646189 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:26 INFO - PROCESS | 3628 | 1468357646201 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:26 INFO - PROCESS | 3628 | 1468357646271 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:07:26 INFO - PROCESS | 3628 | 1468357646276 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 3628 | 1468357646278 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:26 INFO - PROCESS | 3628 | ++DOCSHELL 1B0E0000 == 15 [pid = 3628] [id = 15] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1B0E7000) [pid = 3628] [serial = 41] [outer = 00000000] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1B33E000) [pid = 3628] [serial = 42] [outer = 1B0E7000] 14:07:26 INFO - PROCESS | 3628 | 1468357646321 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1B33E800) [pid = 3628] [serial = 43] [outer = 1B0E7000] 14:07:26 INFO - PROCESS | 3628 | ++DOCSHELL 1B0EB400 == 16 [pid = 3628] [id = 16] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (1B0EBC00) [pid = 3628] [serial = 44] [outer = 00000000] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1B53AC00) [pid = 3628] [serial = 45] [outer = 1B0EBC00] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1B346000) [pid = 3628] [serial = 46] [outer = 1B0EBC00] 14:07:26 INFO - PROCESS | 3628 | ++DOCSHELL 1B349000 == 17 [pid = 3628] [id = 17] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1B53C800) [pid = 3628] [serial = 47] [outer = 00000000] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (1B545800) [pid = 3628] [serial = 48] [outer = 1B53C800] 14:07:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (1B582C00) [pid = 3628] [serial = 49] [outer = 1B53C800] 14:07:26 INFO - PROCESS | 3628 | 1468357646758 Marionette TRACE conn2 <- [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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 610ms 14:07:26 INFO - PROCESS | 3628 | 1468357646800 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 3628 | 1468357646784 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 14:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:07:27 INFO - PROCESS | 3628 | 1468357647291 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 3628 | 1468357647295 Marionette TRACE conn2 <- [1,34,null,{}] 14:07:27 INFO - PROCESS | 3628 | --DOCSHELL 114D4800 == 16 [pid = 3628] [id = 1] 14:07:27 INFO - PROCESS | 3628 | 1468357647326 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:27 INFO - PROCESS | 3628 | 1468357647329 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:27 INFO - PROCESS | 3628 | 1468357647430 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:07:27 INFO - PROCESS | 3628 | 1468357647504 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3628 | 1468357647508 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A08000 == 17 [pid = 3628] [id = 18] 14:07:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (10A08800) [pid = 3628] [serial = 50] [outer = 00000000] 14:07:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (10A79000) [pid = 3628] [serial = 51] [outer = 10A08800] 14:07:27 INFO - PROCESS | 3628 | 1468357647566 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10A81000) [pid = 3628] [serial = 52] [outer = 10A08800] 14:07:28 INFO - PROCESS | 3628 | 1468357648051 Marionette TRACE conn2 <- [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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1288ms 14:07:28 INFO - PROCESS | 3628 | 1468357648119 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:07:28 INFO - PROCESS | 3628 | 1468357648123 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 14:07:28 INFO - PROCESS | 3628 | 1468357648128 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 3628 | 1468357648131 Marionette TRACE conn2 <- [1,38,null,{}] 14:07:28 INFO - PROCESS | 3628 | 1468357648137 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:28 INFO - PROCESS | 3628 | 1468357648141 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:28 INFO - PROCESS | 3628 | 1468357648240 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:07:28 INFO - PROCESS | 3628 | 1468357648304 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 3628 | 1468357648289 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:28 INFO - PROCESS | 3628 | ++DOCSHELL 12D81C00 == 18 [pid = 3628] [id = 19] 14:07:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (13154C00) [pid = 3628] [serial = 53] [outer = 00000000] 14:07:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (131EE000) [pid = 3628] [serial = 54] [outer = 13154C00] 14:07:28 INFO - PROCESS | 3628 | 1468357648385 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (1322F400) [pid = 3628] [serial = 55] [outer = 13154C00] 14:07:29 INFO - PROCESS | 3628 | 1468357649021 Marionette TRACE conn2 <- [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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 936ms 14:07:29 INFO - PROCESS | 3628 | 1468357649075 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3628 | 1468357649079 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 14:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:07:29 INFO - PROCESS | 3628 | 1468357649083 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 3628 | 1468357649086 Marionette TRACE conn2 <- [1,42,null,{}] 14:07:29 INFO - PROCESS | 3628 | 1468357649092 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:29 INFO - PROCESS | 3628 | 1468357649095 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:29 INFO - PROCESS | 3628 | 1468357649223 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:07:29 INFO - PROCESS | 3628 | 1468357649269 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3628 | 1468357649272 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:29 INFO - PROCESS | 3628 | ++DOCSHELL 1058C400 == 19 [pid = 3628] [id = 20] 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (10A01C00) [pid = 3628] [serial = 56] [outer = 00000000] 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (10BAD800) [pid = 3628] [serial = 57] [outer = 10A01C00] 14:07:29 INFO - PROCESS | 3628 | 1468357649322 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10F49400) [pid = 3628] [serial = 58] [outer = 10A01C00] 14:07:29 INFO - PROCESS | 3628 | --DOCSHELL 13ED6400 == 18 [pid = 3628] [id = 4] 14:07:29 INFO - PROCESS | 3628 | 1468357649664 Marionette TRACE conn2 <- [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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 597ms 14:07:29 INFO - PROCESS | 3628 | 1468357649721 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3628 | 1468357649728 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 3628 | 1468357649739 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:07:29 INFO - PROCESS | 3628 | 1468357649725 Marionette TRACE conn2 <- [1,46,null,{}] 14:07:29 INFO - PROCESS | 3628 | 1468357649730 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:29 INFO - PROCESS | 3628 | 1468357649732 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:29 INFO - PROCESS | 3628 | 1468357649814 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:07:29 INFO - PROCESS | 3628 | 1468357649821 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3628 | 1468357649823 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:29 INFO - PROCESS | 3628 | ++DOCSHELL 1144A000 == 19 [pid = 3628] [id = 21] 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1144AC00) [pid = 3628] [serial = 59] [outer = 00000000] 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11AE3400) [pid = 3628] [serial = 60] [outer = 1144AC00] 14:07:29 INFO - PROCESS | 3628 | 1468357649873 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11CD6800) [pid = 3628] [serial = 61] [outer = 1144AC00] 14:07:30 INFO - PROCESS | 3628 | 1468357650228 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 515ms 14:07:30 INFO - PROCESS | 3628 | 1468357650255 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 3628 | 1468357650258 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:07:30 INFO - PROCESS | 3628 | 1468357650261 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 3628 | 1468357650265 Marionette TRACE conn2 <- [1,50,null,{}] 14:07:30 INFO - PROCESS | 3628 | 1468357650279 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 3628 | 1468357650283 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:30 INFO - PROCESS | 3628 | 1468357650403 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:07:30 INFO - PROCESS | 3628 | 1468357650495 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3628 | 1468357650498 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:30 INFO - PROCESS | 3628 | ++DOCSHELL 134D6800 == 20 [pid = 3628] [id = 22] 14:07:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (134D8400) [pid = 3628] [serial = 62] [outer = 00000000] 14:07:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13943800) [pid = 3628] [serial = 63] [outer = 134D8400] 14:07:30 INFO - PROCESS | 3628 | 1468357650553 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13AA0C00) [pid = 3628] [serial = 64] [outer = 134D8400] 14:07:30 INFO - PROCESS | 3628 | 1468357650830 Marionette TRACE conn2 <- [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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 610ms 14:07:30 INFO - PROCESS | 3628 | 1468357650863 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 3628 | 1468357650865 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:07:30 INFO - PROCESS | 3628 | 1468357650869 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 3628 | 1468357650870 Marionette TRACE conn2 <- [1,54,null,{}] 14:07:30 INFO - PROCESS | 3628 | 1468357650874 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 3628 | 1468357650875 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:30 INFO - PROCESS | 3628 | 1468357650973 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:07:30 INFO - PROCESS | 3628 | 1468357650980 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3628 | 1468357650982 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:30 INFO - PROCESS | 3628 | ++DOCSHELL 13A9FC00 == 21 [pid = 3628] [id = 23] 14:07:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13AA0400) [pid = 3628] [serial = 65] [outer = 00000000] 14:07:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (14186400) [pid = 3628] [serial = 66] [outer = 13AA0400] 14:07:31 INFO - PROCESS | 3628 | 1468357651027 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15194C00) [pid = 3628] [serial = 67] [outer = 13AA0400] 14:07:31 INFO - PROCESS | 3628 | 1468357651338 Marionette TRACE conn2 <- [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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 515ms 14:07:31 INFO - PROCESS | 3628 | 1468357651383 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3628 | 1468357651384 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 14:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:07:31 INFO - PROCESS | 3628 | 1468357651388 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 3628 | 1468357651389 Marionette TRACE conn2 <- [1,58,null,{}] 14:07:31 INFO - PROCESS | 3628 | 1468357651393 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:31 INFO - PROCESS | 3628 | 1468357651395 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:31 INFO - PROCESS | 3628 | 1468357651477 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:07:31 INFO - PROCESS | 3628 | 1468357651514 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 3628 | 1468357651517 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:31 INFO - PROCESS | 3628 | ++DOCSHELL 132E4400 == 22 [pid = 3628] [id = 24] 14:07:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1418B800) [pid = 3628] [serial = 68] [outer = 00000000] 14:07:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15594000) [pid = 3628] [serial = 69] [outer = 1418B800] 14:07:31 INFO - PROCESS | 3628 | 1468357651596 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15599C00) [pid = 3628] [serial = 70] [outer = 1418B800] 14:07:31 INFO - PROCESS | 3628 | 1468357651919 Marionette TRACE conn2 <- [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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 542ms 14:07:31 INFO - PROCESS | 3628 | 1468357651947 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3628 | 1468357651949 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 14:07:31 INFO - PROCESS | 3628 | 1468357651952 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:07:31 INFO - PROCESS | 3628 | 1468357651954 Marionette TRACE conn2 <- [1,62,null,{}] 14:07:31 INFO - PROCESS | 3628 | 1468357651958 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:31 INFO - PROCESS | 3628 | 1468357651963 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:32 INFO - PROCESS | 3628 | 1468357652079 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:07:32 INFO - PROCESS | 3628 | 1468357652085 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3628 | 1468357652087 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:32 INFO - PROCESS | 3628 | ++DOCSHELL 15174000 == 23 [pid = 3628] [id = 25] 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1558E800) [pid = 3628] [serial = 71] [outer = 00000000] 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D50C00) [pid = 3628] [serial = 72] [outer = 1558E800] 14:07:32 INFO - PROCESS | 3628 | 1468357652128 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15D51000) [pid = 3628] [serial = 73] [outer = 1558E800] 14:07:32 INFO - PROCESS | 3628 | 1468357652449 Marionette TRACE conn2 <- [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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 555ms 14:07:32 INFO - PROCESS | 3628 | 1468357652508 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 3628 | 1468357652510 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 14:07:32 INFO - PROCESS | 3628 | 1468357652514 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:07:32 INFO - PROCESS | 3628 | 1468357652515 Marionette TRACE conn2 <- [1,66,null,{}] 14:07:32 INFO - PROCESS | 3628 | 1468357652519 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:32 INFO - PROCESS | 3628 | 1468357652521 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:32 INFO - PROCESS | 3628 | 1468357652583 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:07:32 INFO - PROCESS | 3628 | 1468357652588 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3628 | 1468357652590 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:32 INFO - PROCESS | 3628 | ++DOCSHELL 12B04400 == 24 [pid = 3628] [id = 26] 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16813800) [pid = 3628] [serial = 74] [outer = 00000000] 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16D05400) [pid = 3628] [serial = 75] [outer = 16813800] 14:07:32 INFO - PROCESS | 3628 | 1468357652642 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16F17800) [pid = 3628] [serial = 76] [outer = 16813800] 14:07:32 INFO - PROCESS | 3628 | 1468357652973 Marionette TRACE conn2 <- [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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 516ms 14:07:33 INFO - PROCESS | 3628 | 1468357653036 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 3628 | 1468357653038 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 14:07:33 INFO - PROCESS | 3628 | 1468357653041 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 3628 | 1468357653043 Marionette TRACE conn2 <- [1,70,null,{}] 14:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:07:33 INFO - PROCESS | 3628 | 1468357653050 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:33 INFO - PROCESS | 3628 | 1468357653052 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:33 INFO - PROCESS | 3628 | 1468357653108 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:07:33 INFO - PROCESS | 3628 | 1468357653114 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 3628 | 1468357653116 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:33 INFO - PROCESS | 3628 | ++DOCSHELL 17062000 == 25 [pid = 3628] [id = 27] 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17062C00) [pid = 3628] [serial = 77] [outer = 00000000] 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17703000) [pid = 3628] [serial = 78] [outer = 17062C00] 14:07:33 INFO - PROCESS | 3628 | 1468357653160 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17767C00) [pid = 3628] [serial = 79] [outer = 17062C00] 14:07:33 INFO - PROCESS | 3628 | 1468357653486 Marionette TRACE conn2 <- [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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 461ms 14:07:33 INFO - PROCESS | 3628 | 1468357653501 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 3628 | 1468357653503 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 14:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:07:33 INFO - PROCESS | 3628 | 1468357653506 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 3628 | 1468357653508 Marionette TRACE conn2 <- [1,74,null,{}] 14:07:33 INFO - PROCESS | 3628 | 1468357653511 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:33 INFO - PROCESS | 3628 | 1468357653513 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:33 INFO - PROCESS | 3628 | 1468357653605 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:07:33 INFO - PROCESS | 3628 | 1468357653612 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 3628 | 1468357653614 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:33 INFO - PROCESS | 3628 | ++DOCSHELL 13C20400 == 26 [pid = 3628] [id = 28] 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13ED0400) [pid = 3628] [serial = 80] [outer = 00000000] 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17A2B000) [pid = 3628] [serial = 81] [outer = 13ED0400] 14:07:33 INFO - PROCESS | 3628 | 1468357653658 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17A2B800) [pid = 3628] [serial = 82] [outer = 13ED0400] 14:07:33 INFO - PROCESS | 3628 | 1468357654017 Marionette TRACE conn2 <- [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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 556ms 14:07:34 INFO - PROCESS | 3628 | 1468357654078 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 3628 | 1468357654080 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 14:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:07:34 INFO - PROCESS | 3628 | 1468357654065 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 3628 | 1468357654067 Marionette TRACE conn2 <- [1,78,null,{}] 14:07:34 INFO - PROCESS | 3628 | 1468357654070 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:34 INFO - PROCESS | 3628 | 1468357654072 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:34 INFO - PROCESS | 3628 | 1468357654176 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:07:34 INFO - PROCESS | 3628 | 1468357654183 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3628 | 1468357654185 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:34 INFO - PROCESS | 3628 | ++DOCSHELL 17390000 == 27 [pid = 3628] [id = 29] 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17391400) [pid = 3628] [serial = 83] [outer = 00000000] 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1804A000) [pid = 3628] [serial = 84] [outer = 17391400] 14:07:34 INFO - PROCESS | 3628 | 1468357654223 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1824BC00) [pid = 3628] [serial = 85] [outer = 17391400] 14:07:34 INFO - PROCESS | 3628 | 1468357654536 Marionette TRACE conn2 <- [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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 515ms 14:07:34 INFO - PROCESS | 3628 | 1468357654601 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 3628 | 1468357654603 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 14:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:07:34 INFO - PROCESS | 3628 | 1468357654606 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 3628 | 1468357654608 Marionette TRACE conn2 <- [1,82,null,{}] 14:07:34 INFO - PROCESS | 3628 | 1468357654612 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:34 INFO - PROCESS | 3628 | 1468357654615 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:34 INFO - PROCESS | 3628 | 1468357654716 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:07:34 INFO - PROCESS | 3628 | 1468357654745 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3628 | 1468357654748 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:34 INFO - PROCESS | 3628 | ++DOCSHELL 1777D000 == 28 [pid = 3628] [id = 30] 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17A28400) [pid = 3628] [serial = 86] [outer = 00000000] 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19C07C00) [pid = 3628] [serial = 87] [outer = 17A28400] 14:07:34 INFO - PROCESS | 3628 | 1468357654778 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19EE9C00) [pid = 3628] [serial = 88] [outer = 17A28400] 14:07:35 INFO - PROCESS | 3628 | 1468357655104 Marionette TRACE conn2 <- [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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 556ms 14:07:35 INFO - PROCESS | 3628 | 1468357655157 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 3628 | 1468357655159 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 14:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:07:35 INFO - PROCESS | 3628 | 1468357655162 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 3628 | 1468357655164 Marionette TRACE conn2 <- [1,86,null,{}] 14:07:35 INFO - PROCESS | 3628 | 1468357655167 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:35 INFO - PROCESS | 3628 | 1468357655169 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:35 INFO - PROCESS | 3628 | 1468357655258 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:07:35 INFO - PROCESS | 3628 | 1468357655266 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 3628 | 1468357655268 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:35 INFO - PROCESS | 3628 | ++DOCSHELL 130D2400 == 29 [pid = 3628] [id = 31] 14:07:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (130D7400) [pid = 3628] [serial = 89] [outer = 00000000] 14:07:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19EF5C00) [pid = 3628] [serial = 90] [outer = 130D7400] 14:07:35 INFO - PROCESS | 3628 | 1468357655311 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A07E400) [pid = 3628] [serial = 91] [outer = 130D7400] 14:07:35 INFO - PROCESS | 3628 | 1468357655647 Marionette TRACE conn2 <- [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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 515ms 14:07:35 INFO - PROCESS | 3628 | 1468357655681 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 3628 | 1468357655683 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 14:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:07:35 INFO - PROCESS | 3628 | 1468357655686 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 3628 | 1468357655687 Marionette TRACE conn2 <- [1,90,null,{}] 14:07:35 INFO - PROCESS | 3628 | 1468357655691 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:35 INFO - PROCESS | 3628 | 1468357655693 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:35 INFO - PROCESS | 3628 | 1468357655748 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:07:35 INFO - PROCESS | 3628 | 1468357655753 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 3628 | 1468357655764 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:36 INFO - PROCESS | 3628 | ++DOCSHELL 1021D800 == 30 [pid = 3628] [id = 32] 14:07:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10221C00) [pid = 3628] [serial = 92] [outer = 00000000] 14:07:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1026CC00) [pid = 3628] [serial = 93] [outer = 10221C00] 14:07:36 INFO - PROCESS | 3628 | 1468357656499 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1055FC00) [pid = 3628] [serial = 94] [outer = 10221C00] 14:07:36 INFO - PROCESS | 3628 | 1468357656922 Marionette TRACE conn2 <- [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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1261ms 14:07:36 INFO - PROCESS | 3628 | 1468357656947 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 3628 | 1468357656949 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 14:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:07:36 INFO - PROCESS | 3628 | 1468357656954 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 3628 | 1468357656957 Marionette TRACE conn2 <- [1,94,null,{}] 14:07:36 INFO - PROCESS | 3628 | 1468357656962 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:36 INFO - PROCESS | 3628 | 1468357656964 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:37 INFO - PROCESS | 3628 | 1468357657052 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:07:37 INFO - PROCESS | 3628 | 1468357657059 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 3628 | 1468357657062 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:37 INFO - PROCESS | 3628 | ++DOCSHELL 112E6C00 == 31 [pid = 3628] [id = 33] 14:07:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (112ED000) [pid = 3628] [serial = 95] [outer = 00000000] 14:07:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1281F800) [pid = 3628] [serial = 96] [outer = 112ED000] 14:07:37 INFO - PROCESS | 3628 | 1468357657109 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1292D000) [pid = 3628] [serial = 97] [outer = 112ED000] 14:07:37 INFO - PROCESS | 3628 | 1468357657459 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 556ms 14:07:37 INFO - PROCESS | 3628 | 1468357657516 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 3628 | 1468357657520 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 14:07:37 INFO - PROCESS | 3628 | 1468357657526 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:07:37 INFO - PROCESS | 3628 | 1468357657528 Marionette TRACE conn2 <- [1,98,null,{}] 14:07:37 INFO - PROCESS | 3628 | 1468357657532 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:37 INFO - PROCESS | 3628 | 1468357657534 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:37 INFO - PROCESS | 3628 | 1468357657973 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (13ED6C00) [pid = 3628] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1AF43400) [pid = 3628] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1AAD2000) [pid = 3628] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A845800) [pid = 3628] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (13C24C00) [pid = 3628] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1AD0BC00) [pid = 3628] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19C3C000) [pid = 3628] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1B0E7000) [pid = 3628] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10A08800) [pid = 3628] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13154C00) [pid = 3628] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10A01C00) [pid = 3628] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1144AC00) [pid = 3628] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (134D8400) [pid = 3628] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13AA0400) [pid = 3628] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:07:37 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1418B800) [pid = 3628] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1558E800) [pid = 3628] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16813800) [pid = 3628] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17062C00) [pid = 3628] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13ED0400) [pid = 3628] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17391400) [pid = 3628] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:07:38 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17A28400) [pid = 3628] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:07:38 INFO - PROCESS | 3628 | 1468357658055 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 3628 | 1468357658057 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:38 INFO - PROCESS | 3628 | ++DOCSHELL 102CB400 == 32 [pid = 3628] [id = 34] 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (102CB800) [pid = 3628] [serial = 98] [outer = 00000000] 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10A76400) [pid = 3628] [serial = 99] [outer = 102CB800] 14:07:38 INFO - PROCESS | 3628 | 1468357658083 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (12B0E800) [pid = 3628] [serial = 100] [outer = 102CB800] 14:07:38 INFO - PROCESS | 3628 | 1468357658393 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 894ms 14:07:38 INFO - PROCESS | 3628 | 1468357658424 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 3628 | 1468357658426 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 14:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:07:38 INFO - PROCESS | 3628 | 1468357658440 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 3628 | 1468357658444 Marionette TRACE conn2 <- [1,102,null,{}] 14:07:38 INFO - PROCESS | 3628 | 1468357658454 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:38 INFO - PROCESS | 3628 | 1468357658458 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:38 INFO - PROCESS | 3628 | 1468357658533 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:07:38 INFO - PROCESS | 3628 | 1468357658539 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 3628 | 1468357658542 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:38 INFO - PROCESS | 3628 | ++DOCSHELL 13AA0400 == 33 [pid = 3628] [id = 35] 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13C1C000) [pid = 3628] [serial = 101] [outer = 00000000] 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1418C400) [pid = 3628] [serial = 102] [outer = 13C1C000] 14:07:38 INFO - PROCESS | 3628 | 1468357658585 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15593800) [pid = 3628] [serial = 103] [outer = 13C1C000] 14:07:38 INFO - PROCESS | 3628 | 1468357658924 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 515ms 14:07:38 INFO - PROCESS | 3628 | 1468357658942 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 3628 | 1468357658944 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 14:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:07:38 INFO - PROCESS | 3628 | 1468357658948 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 3628 | 1468357658949 Marionette TRACE conn2 <- [1,106,null,{}] 14:07:38 INFO - PROCESS | 3628 | 1468357658953 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:38 INFO - PROCESS | 3628 | 1468357658955 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:39 INFO - PROCESS | 3628 | 1468357659036 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:07:39 INFO - PROCESS | 3628 | 1468357659041 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 3628 | 1468357659043 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:39 INFO - PROCESS | 3628 | ++DOCSHELL 15173000 == 34 [pid = 3628] [id = 36] 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15BC4000) [pid = 3628] [serial = 104] [outer = 00000000] 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15D4B800) [pid = 3628] [serial = 105] [outer = 15BC4000] 14:07:39 INFO - PROCESS | 3628 | 1468357659067 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F2BC00) [pid = 3628] [serial = 106] [outer = 15BC4000] 14:07:39 INFO - PROCESS | 3628 | 1468357659424 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 515ms 14:07:39 INFO - PROCESS | 3628 | 1468357659478 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 3628 | 1468357659480 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 14:07:39 INFO - PROCESS | 3628 | 1468357659484 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:07:39 INFO - PROCESS | 3628 | 1468357659485 Marionette TRACE conn2 <- [1,110,null,{}] 14:07:39 INFO - PROCESS | 3628 | 1468357659471 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:39 INFO - PROCESS | 3628 | 1468357659474 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:39 INFO - PROCESS | 3628 | 1468357659578 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:07:39 INFO - PROCESS | 3628 | 1468357659583 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 3628 | 1468357659585 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:39 INFO - PROCESS | 3628 | ++DOCSHELL 16F0E800 == 35 [pid = 3628] [id = 37] 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17059C00) [pid = 3628] [serial = 107] [outer = 00000000] 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17706400) [pid = 3628] [serial = 108] [outer = 17059C00] 14:07:39 INFO - PROCESS | 3628 | 1468357659636 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1777B400) [pid = 3628] [serial = 109] [outer = 17059C00] 14:07:40 INFO - PROCESS | 3628 | 1468357660199 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 787ms 14:07:40 INFO - PROCESS | 3628 | 1468357660268 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 3628 | 1468357660272 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 14:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:07:40 INFO - PROCESS | 3628 | 1468357660278 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 3628 | 1468357660283 Marionette TRACE conn2 <- [1,114,null,{}] 14:07:40 INFO - PROCESS | 3628 | 1468357660288 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:40 INFO - PROCESS | 3628 | 1468357660291 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:40 INFO - PROCESS | 3628 | 1468357660401 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:07:40 INFO - PROCESS | 3628 | 1468357660466 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 3628 | 1468357660469 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:40 INFO - PROCESS | 3628 | ++DOCSHELL 112E5C00 == 36 [pid = 3628] [id = 38] 14:07:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (112E6400) [pid = 3628] [serial = 110] [outer = 00000000] 14:07:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (12BD3C00) [pid = 3628] [serial = 111] [outer = 112E6400] 14:07:40 INFO - PROCESS | 3628 | 1468357660503 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13135400) [pid = 3628] [serial = 112] [outer = 112E6400] 14:07:41 INFO - PROCESS | 3628 | 1468357661031 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 813ms 14:07:41 INFO - PROCESS | 3628 | 1468357661102 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 3628 | 1468357661107 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 14:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:07:41 INFO - PROCESS | 3628 | 1468357661113 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 3628 | 1468357661098 Marionette TRACE conn2 <- [1,118,null,{}] 14:07:41 INFO - PROCESS | 3628 | 1468357661102 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:41 INFO - PROCESS | 3628 | 1468357661104 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:41 INFO - PROCESS | 3628 | 1468357661221 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:07:41 INFO - PROCESS | 3628 | 1468357661293 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 3628 | 1468357661295 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:41 INFO - PROCESS | 3628 | ++DOCSHELL 14184800 == 37 [pid = 3628] [id = 39] 14:07:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (14186C00) [pid = 3628] [serial = 113] [outer = 00000000] 14:07:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15D0F800) [pid = 3628] [serial = 114] [outer = 14186C00] 14:07:41 INFO - PROCESS | 3628 | 1468357661350 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16D08C00) [pid = 3628] [serial = 115] [outer = 14186C00] 14:07:41 INFO - PROCESS | 3628 | 1468357661917 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 867ms 14:07:41 INFO - PROCESS | 3628 | 1468357661977 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 3628 | 1468357661981 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 14:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:07:41 INFO - PROCESS | 3628 | 1468357661987 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 3628 | 1468357661991 Marionette TRACE conn2 <- [1,122,null,{}] 14:07:41 INFO - PROCESS | 3628 | 1468357661998 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:41 INFO - PROCESS | 3628 | 1468357662001 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:42 INFO - PROCESS | 3628 | 1468357662084 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:07:42 INFO - PROCESS | 3628 | 1468357662150 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 3628 | 1468357662155 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:42 INFO - PROCESS | 3628 | ++DOCSHELL 10BABC00 == 38 [pid = 3628] [id = 40] 14:07:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10E3B400) [pid = 3628] [serial = 116] [outer = 00000000] 14:07:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10F52800) [pid = 3628] [serial = 117] [outer = 10E3B400] 14:07:42 INFO - PROCESS | 3628 | 1468357662185 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (11451400) [pid = 3628] [serial = 118] [outer = 10E3B400] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 1021D800 == 37 [pid = 3628] [id = 32] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 112E6C00 == 36 [pid = 3628] [id = 33] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 102CB400 == 35 [pid = 3628] [id = 34] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 13AA0400 == 34 [pid = 3628] [id = 35] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 15173000 == 33 [pid = 3628] [id = 36] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 17390000 == 32 [pid = 3628] [id = 29] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 14184800 == 31 [pid = 3628] [id = 39] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 130D2400 == 30 [pid = 3628] [id = 31] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 16F0E800 == 29 [pid = 3628] [id = 37] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 112E5C00 == 28 [pid = 3628] [id = 38] 14:07:42 INFO - PROCESS | 3628 | --DOCSHELL 1777D000 == 27 [pid = 3628] [id = 30] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16F0F000) [pid = 3628] [serial = 17] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (10A79000) [pid = 3628] [serial = 51] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (131EE000) [pid = 3628] [serial = 54] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10BAD800) [pid = 3628] [serial = 57] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11AE3400) [pid = 3628] [serial = 60] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13943800) [pid = 3628] [serial = 63] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (14186400) [pid = 3628] [serial = 66] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15194C00) [pid = 3628] [serial = 67] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15594000) [pid = 3628] [serial = 69] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15D50C00) [pid = 3628] [serial = 72] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16D05400) [pid = 3628] [serial = 75] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17703000) [pid = 3628] [serial = 78] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17A2B000) [pid = 3628] [serial = 81] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1804A000) [pid = 3628] [serial = 84] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19C07C00) [pid = 3628] [serial = 87] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15599C00) [pid = 3628] [serial = 70] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15D51000) [pid = 3628] [serial = 73] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16F17800) [pid = 3628] [serial = 76] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13AA0C00) [pid = 3628] [serial = 64] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17767C00) [pid = 3628] [serial = 79] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10F49400) [pid = 3628] [serial = 58] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17A2B800) [pid = 3628] [serial = 82] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1824BC00) [pid = 3628] [serial = 85] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A81000) [pid = 3628] [serial = 52] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1322F400) [pid = 3628] [serial = 55] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11CD6800) [pid = 3628] [serial = 61] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19EE9C00) [pid = 3628] [serial = 88] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19EF5C00) [pid = 3628] [serial = 90] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1B33E800) [pid = 3628] [serial = 43] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16B70000) [pid = 3628] [serial = 14] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (14184400) [pid = 3628] [serial = 9] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (14189C00) [pid = 3628] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1281D400) [pid = 3628] [serial = 4] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1AD0F000) [pid = 3628] [serial = 36] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A84C400) [pid = 3628] [serial = 33] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1AB1CC00) [pid = 3628] [serial = 34] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A60CC00) [pid = 3628] [serial = 30] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1A6F1400) [pid = 3628] [serial = 31] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1A608000) [pid = 3628] [serial = 28] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1AD0E800) [pid = 3628] [serial = 27] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1A08AC00) [pid = 3628] [serial = 24] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (19C3E800) [pid = 3628] [serial = 21] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (19EEA800) [pid = 3628] [serial = 22] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (1B53AC00) [pid = 3628] [serial = 45] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1B545800) [pid = 3628] [serial = 48] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (1B33E000) [pid = 3628] [serial = 42] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (1B0E0400) [pid = 3628] [serial = 39] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (1B0E4800) [pid = 3628] [serial = 40] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (1AF3A800) [pid = 3628] [serial = 37] [outer = 00000000] [url = about:blank] 14:07:43 INFO - PROCESS | 3628 | 1468357663085 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1138ms 14:07:43 INFO - PROCESS | 3628 | 1468357663118 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 3628 | 1468357663122 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:07:43 INFO - PROCESS | 3628 | 1468357663126 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3628 | 1468357663129 Marionette TRACE conn2 <- [1,126,null,{}] 14:07:43 INFO - PROCESS | 3628 | 1468357663134 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 3628 | 1468357663137 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:43 INFO - PROCESS | 3628 | 1468357663222 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:07:43 INFO - PROCESS | 3628 | 1468357663283 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3628 | 1468357663267 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:43 INFO - PROCESS | 3628 | ++DOCSHELL 10A80400 == 28 [pid = 3628] [id = 41] 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (10A80C00) [pid = 3628] [serial = 119] [outer = 00000000] 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (112EC400) [pid = 3628] [serial = 120] [outer = 10A80C00] 14:07:43 INFO - PROCESS | 3628 | 1468357663320 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (114CD800) [pid = 3628] [serial = 121] [outer = 10A80C00] 14:07:43 INFO - PROCESS | 3628 | 1468357663637 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 515ms 14:07:43 INFO - PROCESS | 3628 | 1468357663657 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 3628 | 1468357663662 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:07:43 INFO - PROCESS | 3628 | 1468357663668 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3628 | 1468357663670 Marionette TRACE conn2 <- [1,130,null,{}] 14:07:43 INFO - PROCESS | 3628 | 1468357663674 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 3628 | 1468357663677 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:43 INFO - PROCESS | 3628 | 1468357663744 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:07:43 INFO - PROCESS | 3628 | 1468357663799 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3628 | 1468357663801 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:43 INFO - PROCESS | 3628 | ++DOCSHELL 12B02800 == 29 [pid = 3628] [id = 42] 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (12BD5400) [pid = 3628] [serial = 122] [outer = 00000000] 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (13133400) [pid = 3628] [serial = 123] [outer = 12BD5400] 14:07:43 INFO - PROCESS | 3628 | 1468357663848 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (131EE000) [pid = 3628] [serial = 124] [outer = 12BD5400] 14:07:44 INFO - PROCESS | 3628 | 1468357664163 Marionette TRACE conn2 <- [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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 555ms 14:07:44 INFO - PROCESS | 3628 | 1468357664225 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 3628 | 1468357664227 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 14:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:07:44 INFO - PROCESS | 3628 | 1468357664230 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 3628 | 1468357664215 Marionette TRACE conn2 <- [1,134,null,{}] 14:07:44 INFO - PROCESS | 3628 | 1468357664225 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:44 INFO - PROCESS | 3628 | 1468357664230 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:44 INFO - PROCESS | 3628 | 1468357664309 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:07:44 INFO - PROCESS | 3628 | 1468357664316 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 3628 | 1468357664319 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:44 INFO - PROCESS | 3628 | ++DOCSHELL 13EDB800 == 30 [pid = 3628] [id = 43] 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (13EDBC00) [pid = 3628] [serial = 125] [outer = 00000000] 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (15166800) [pid = 3628] [serial = 126] [outer = 13EDBC00] 14:07:44 INFO - PROCESS | 3628 | 1468357664366 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (15195800) [pid = 3628] [serial = 127] [outer = 13EDBC00] 14:07:44 INFO - PROCESS | 3628 | 1468357664713 Marionette TRACE conn2 <- [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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 515ms 14:07:44 INFO - PROCESS | 3628 | 1468357664738 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 3628 | 1468357664740 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 14:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:07:44 INFO - PROCESS | 3628 | 1468357664753 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 3628 | 1468357664755 Marionette TRACE conn2 <- [1,138,null,{}] 14:07:44 INFO - PROCESS | 3628 | 1468357664776 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:44 INFO - PROCESS | 3628 | 1468357664779 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:44 INFO - PROCESS | 3628 | 1468357664867 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:07:44 INFO - PROCESS | 3628 | 1468357664875 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 3628 | 1468357664877 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:44 INFO - PROCESS | 3628 | ++DOCSHELL 1418B800 == 31 [pid = 3628] [id = 44] 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15558800) [pid = 3628] [serial = 128] [outer = 00000000] 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (15D01C00) [pid = 3628] [serial = 129] [outer = 15558800] 14:07:44 INFO - PROCESS | 3628 | 1468357664921 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (15F2A000) [pid = 3628] [serial = 130] [outer = 15558800] 14:07:45 INFO - PROCESS | 3628 | 1468357665262 Marionette TRACE conn2 <- [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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 529ms 14:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:07:45 INFO - PROCESS | 3628 | 1468357665284 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 3628 | 1468357665286 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 14:07:45 INFO - PROCESS | 3628 | 1468357665289 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 3628 | 1468357665291 Marionette TRACE conn2 <- [1,142,null,{}] 14:07:45 INFO - PROCESS | 3628 | 1468357665294 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:45 INFO - PROCESS | 3628 | 1468357665296 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:45 INFO - PROCESS | 3628 | 1468357665382 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:07:45 INFO - PROCESS | 3628 | 1468357665386 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3628 | 1468357665389 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:45 INFO - PROCESS | 3628 | ++DOCSHELL 0F97D000 == 32 [pid = 3628] [id = 45] 14:07:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10F50000) [pid = 3628] [serial = 131] [outer = 00000000] 14:07:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16F0C400) [pid = 3628] [serial = 132] [outer = 10F50000] 14:07:45 INFO - PROCESS | 3628 | 1468357665434 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1705A800) [pid = 3628] [serial = 133] [outer = 10F50000] 14:07:45 INFO - PROCESS | 3628 | 1468357665811 Marionette TRACE conn2 <- [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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 542ms 14:07:45 INFO - PROCESS | 3628 | 1468357665848 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 3628 | 1468357665850 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 14:07:45 INFO - PROCESS | 3628 | 1468357665853 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:07:45 INFO - PROCESS | 3628 | 1468357665855 Marionette TRACE conn2 <- [1,146,null,{}] 14:07:45 INFO - PROCESS | 3628 | 1468357665858 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:45 INFO - PROCESS | 3628 | 1468357665843 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:45 INFO - PROCESS | 3628 | 1468357665968 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:07:45 INFO - PROCESS | 3628 | 1468357665975 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3628 | 1468357665977 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:45 INFO - PROCESS | 3628 | ++DOCSHELL 170E7000 == 33 [pid = 3628] [id = 46] 14:07:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (173D9C00) [pid = 3628] [serial = 134] [outer = 00000000] 14:07:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1777FC00) [pid = 3628] [serial = 135] [outer = 173D9C00] 14:07:45 INFO - PROCESS | 3628 | 1468357665999 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17DD2C00) [pid = 3628] [serial = 136] [outer = 173D9C00] 14:07:46 INFO - PROCESS | 3628 | 1468357666364 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 556ms 14:07:46 INFO - PROCESS | 3628 | 1468357666403 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 3628 | 1468357666405 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:07:46 INFO - PROCESS | 3628 | 1468357666408 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 3628 | 1468357666410 Marionette TRACE conn2 <- [1,150,null,{}] 14:07:46 INFO - PROCESS | 3628 | 1468357666413 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:46 INFO - PROCESS | 3628 | 1468357666415 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:46 INFO - PROCESS | 3628 | 1468357666501 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (112ED000) [pid = 3628] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17059C00) [pid = 3628] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15BC4000) [pid = 3628] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (13C1C000) [pid = 3628] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (102CB800) [pid = 3628] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10221C00) [pid = 3628] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:07:46 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (130D7400) [pid = 3628] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:07:46 INFO - PROCESS | 3628 | 1468357666612 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 3628 | 1468357666614 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:46 INFO - PROCESS | 3628 | ++DOCSHELL 10221C00 == 34 [pid = 3628] [id = 47] 14:07:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (102CB800) [pid = 3628] [serial = 137] [outer = 00000000] 14:07:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11CD2800) [pid = 3628] [serial = 138] [outer = 102CB800] 14:07:46 INFO - PROCESS | 3628 | 1468357666639 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (134D9400) [pid = 3628] [serial = 139] [outer = 102CB800] 14:07:46 INFO - PROCESS | 3628 | 1468357666934 Marionette TRACE conn2 <- [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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 555ms 14:07:46 INFO - PROCESS | 3628 | 1468357666959 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 3628 | 1468357666961 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 14:07:46 INFO - PROCESS | 3628 | 1468357666964 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:07:46 INFO - PROCESS | 3628 | 1468357666966 Marionette TRACE conn2 <- [1,154,null,{}] 14:07:46 INFO - PROCESS | 3628 | 1468357666969 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:46 INFO - PROCESS | 3628 | 1468357666971 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:47 INFO - PROCESS | 3628 | 1468357667031 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:07:47 INFO - PROCESS | 3628 | 1468357667093 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 3628 | 1468357667095 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:47 INFO - PROCESS | 3628 | ++DOCSHELL 11AEA800 == 35 [pid = 3628] [id = 48] 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1312EC00) [pid = 3628] [serial = 140] [outer = 00000000] 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (18048C00) [pid = 3628] [serial = 141] [outer = 1312EC00] 14:07:47 INFO - PROCESS | 3628 | 1468357667138 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (18247C00) [pid = 3628] [serial = 142] [outer = 1312EC00] 14:07:47 INFO - PROCESS | 3628 | 1468357667444 Marionette TRACE conn2 <- [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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 515ms 14:07:47 INFO - PROCESS | 3628 | 1468357667483 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 3628 | 1468357667484 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 14:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:07:47 INFO - PROCESS | 3628 | 1468357667488 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 3628 | 1468357667489 Marionette TRACE conn2 <- [1,158,null,{}] 14:07:47 INFO - PROCESS | 3628 | 1468357667493 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:47 INFO - PROCESS | 3628 | 1468357667495 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:47 INFO - PROCESS | 3628 | 1468357667575 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:07:47 INFO - PROCESS | 3628 | 1468357667582 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 3628 | 1468357667584 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:47 INFO - PROCESS | 3628 | ++DOCSHELL 13EDB400 == 36 [pid = 3628] [id = 49] 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1804FC00) [pid = 3628] [serial = 143] [outer = 00000000] 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1995E400) [pid = 3628] [serial = 144] [outer = 1804FC00] 14:07:47 INFO - PROCESS | 3628 | 1468357667626 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (19957000) [pid = 3628] [serial = 145] [outer = 1804FC00] 14:07:47 INFO - PROCESS | 3628 | 1468357667940 Marionette TRACE conn2 <- [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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 515ms 14:07:47 INFO - PROCESS | 3628 | 1468357668005 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 3628 | 1468357668006 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 3628 | 1468357668010 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:07:47 INFO - PROCESS | 3628 | 1468357668012 Marionette TRACE conn2 <- [1,162,null,{}] 14:07:47 INFO - PROCESS | 3628 | 1468357668015 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:47 INFO - PROCESS | 3628 | 1468357668017 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:48 INFO - PROCESS | 3628 | 1468357668108 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:07:48 INFO - PROCESS | 3628 | 1468357668118 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 3628 | 1468357668120 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:48 INFO - PROCESS | 3628 | ++DOCSHELL 10E3F000 == 37 [pid = 3628] [id = 50] 14:07:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1281DC00) [pid = 3628] [serial = 146] [outer = 00000000] 14:07:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19C39C00) [pid = 3628] [serial = 147] [outer = 1281DC00] 14:07:48 INFO - PROCESS | 3628 | 1468357668147 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (19C3E800) [pid = 3628] [serial = 148] [outer = 1281DC00] 14:07:48 INFO - PROCESS | 3628 | --DOCSHELL 10A80400 == 36 [pid = 3628] [id = 41] 14:07:48 INFO - PROCESS | 3628 | --DOCSHELL 10BABC00 == 35 [pid = 3628] [id = 40] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 12B02800 == 34 [pid = 3628] [id = 42] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 10221C00 == 33 [pid = 3628] [id = 47] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 170E7000 == 32 [pid = 3628] [id = 46] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 13EDB800 == 31 [pid = 3628] [id = 43] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 1418B800 == 30 [pid = 3628] [id = 44] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 0F97D000 == 29 [pid = 3628] [id = 45] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 11AEA800 == 28 [pid = 3628] [id = 48] 14:07:49 INFO - PROCESS | 3628 | --DOCSHELL 13EDB400 == 27 [pid = 3628] [id = 49] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A07E400) [pid = 3628] [serial = 91] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1281F800) [pid = 3628] [serial = 96] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1777B400) [pid = 3628] [serial = 109] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17706400) [pid = 3628] [serial = 108] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15F2BC00) [pid = 3628] [serial = 106] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1292D000) [pid = 3628] [serial = 97] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1418C400) [pid = 3628] [serial = 102] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15D4B800) [pid = 3628] [serial = 105] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (10A76400) [pid = 3628] [serial = 99] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15593800) [pid = 3628] [serial = 103] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1026CC00) [pid = 3628] [serial = 93] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1055FC00) [pid = 3628] [serial = 94] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (12B0E800) [pid = 3628] [serial = 100] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3628 | 1468357669439 Marionette TRACE conn2 <- [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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1477ms 14:07:49 INFO - PROCESS | 3628 | 1468357669494 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 3628 | 1468357669498 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 14:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:07:49 INFO - PROCESS | 3628 | 1468357669503 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 3628 | 1468357669506 Marionette TRACE conn2 <- [1,166,null,{}] 14:07:49 INFO - PROCESS | 3628 | 1468357669512 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:49 INFO - PROCESS | 3628 | 1468357669516 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:49 INFO - PROCESS | 3628 | 1468357669616 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:07:49 INFO - PROCESS | 3628 | 1468357669687 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 3628 | 1468357669690 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:49 INFO - PROCESS | 3628 | ++DOCSHELL 10A7D800 == 28 [pid = 3628] [id = 51] 14:07:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10A7E000) [pid = 3628] [serial = 149] [outer = 00000000] 14:07:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10F51000) [pid = 3628] [serial = 150] [outer = 10A7E000] 14:07:49 INFO - PROCESS | 3628 | 1468357669717 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11448400) [pid = 3628] [serial = 151] [outer = 10A7E000] 14:07:50 INFO - PROCESS | 3628 | 1468357670073 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 596ms 14:07:50 INFO - PROCESS | 3628 | 1468357670102 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 3628 | 1468357670107 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 14:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:07:50 INFO - PROCESS | 3628 | 1468357670113 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 3628 | 1468357670116 Marionette TRACE conn2 <- [1,170,null,{}] 14:07:50 INFO - PROCESS | 3628 | 1468357670120 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 3628 | 1468357670122 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:50 INFO - PROCESS | 3628 | 1468357670192 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:07:50 INFO - PROCESS | 3628 | 1468357670201 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 3628 | 1468357670204 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:50 INFO - PROCESS | 3628 | ++DOCSHELL 12DC9800 == 29 [pid = 3628] [id = 52] 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12DCA400) [pid = 3628] [serial = 152] [outer = 00000000] 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13152400) [pid = 3628] [serial = 153] [outer = 12DCA400] 14:07:50 INFO - PROCESS | 3628 | 1468357670251 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (132D7800) [pid = 3628] [serial = 154] [outer = 12DCA400] 14:07:50 INFO - PROCESS | 3628 | 1468357670617 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 556ms 14:07:50 INFO - PROCESS | 3628 | 1468357670669 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 3628 | 1468357670671 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 14:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:07:50 INFO - PROCESS | 3628 | 1468357670675 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 3628 | 1468357670678 Marionette TRACE conn2 <- [1,174,null,{}] 14:07:50 INFO - PROCESS | 3628 | 1468357670689 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 3628 | 1468357670694 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:50 INFO - PROCESS | 3628 | 1468357670754 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:07:50 INFO - PROCESS | 3628 | 1468357670764 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 3628 | 1468357670767 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:50 INFO - PROCESS | 3628 | ++DOCSHELL 13ED0400 == 30 [pid = 3628] [id = 53] 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13EDA800) [pid = 3628] [serial = 155] [outer = 00000000] 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (14185C00) [pid = 3628] [serial = 156] [outer = 13EDA800] 14:07:50 INFO - PROCESS | 3628 | 1468357670813 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15173C00) [pid = 3628] [serial = 157] [outer = 13EDA800] 14:07:51 INFO - PROCESS | 3628 | 1468357671170 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 556ms 14:07:51 INFO - PROCESS | 3628 | 1468357671228 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 3628 | 1468357671230 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:07:51 INFO - PROCESS | 3628 | 1468357671233 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3628 | 1468357671235 Marionette TRACE conn2 <- [1,178,null,{}] 14:07:51 INFO - PROCESS | 3628 | 1468357671239 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:51 INFO - PROCESS | 3628 | 1468357671241 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:51 INFO - PROCESS | 3628 | 1468357671302 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:07:51 INFO - PROCESS | 3628 | 1468357671308 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3628 | 1468357671310 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:51 INFO - PROCESS | 3628 | ++DOCSHELL 14184800 == 31 [pid = 3628] [id = 54] 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1516A000) [pid = 3628] [serial = 158] [outer = 00000000] 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15BC5400) [pid = 3628] [serial = 159] [outer = 1516A000] 14:07:51 INFO - PROCESS | 3628 | 1468357671354 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15F24800) [pid = 3628] [serial = 160] [outer = 1516A000] 14:07:51 INFO - PROCESS | 3628 | 1468357671702 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 515ms 14:07:51 INFO - PROCESS | 3628 | 1468357671753 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 3628 | 1468357671755 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:07:51 INFO - PROCESS | 3628 | 1468357671759 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3628 | 1468357671761 Marionette TRACE conn2 <- [1,182,null,{}] 14:07:51 INFO - PROCESS | 3628 | 1468357671764 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:51 INFO - PROCESS | 3628 | 1468357671766 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:51 INFO - PROCESS | 3628 | 1468357671822 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:07:51 INFO - PROCESS | 3628 | 1468357671830 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3628 | 1468357671832 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:51 INFO - PROCESS | 3628 | ++DOCSHELL 15D4E800 == 32 [pid = 3628] [id = 55] 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16B70400) [pid = 3628] [serial = 161] [outer = 00000000] 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16F10400) [pid = 3628] [serial = 162] [outer = 16B70400] 14:07:51 INFO - PROCESS | 3628 | 1468357671877 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1737F800) [pid = 3628] [serial = 163] [outer = 16B70400] 14:07:52 INFO - PROCESS | 3628 | 1468357672239 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 515ms 14:07:52 INFO - PROCESS | 3628 | 1468357672278 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 3628 | 1468357672280 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:07:52 INFO - PROCESS | 3628 | 1468357672292 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3628 | 1468357672294 Marionette TRACE conn2 <- [1,186,null,{}] 14:07:52 INFO - PROCESS | 3628 | 1468357672298 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:52 INFO - PROCESS | 3628 | 1468357672303 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:52 INFO - PROCESS | 3628 | 1468357672384 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:07:52 INFO - PROCESS | 3628 | 1468357672390 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 3628 | 1468357672392 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:52 INFO - PROCESS | 3628 | ++DOCSHELL 17703C00 == 33 [pid = 3628] [id = 56] 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17704000) [pid = 3628] [serial = 164] [outer = 00000000] 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17A35C00) [pid = 3628] [serial = 165] [outer = 17704000] 14:07:52 INFO - PROCESS | 3628 | 1468357672436 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D70000) [pid = 3628] [serial = 166] [outer = 17704000] 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19C3A000) [pid = 3628] [serial = 167] [outer = 1B53C800] 14:07:52 INFO - PROCESS | 3628 | 1468357672811 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 569ms 14:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:07:52 INFO - PROCESS | 3628 | 1468357672859 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 3628 | 1468357672861 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 14:07:52 INFO - PROCESS | 3628 | 1468357672865 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3628 | 1468357672866 Marionette TRACE conn2 <- [1,190,null,{}] 14:07:52 INFO - PROCESS | 3628 | 1468357672852 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:52 INFO - PROCESS | 3628 | 1468357672864 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:52 INFO - PROCESS | 3628 | 1468357672944 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:07:52 INFO - PROCESS | 3628 | 1468357672951 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 3628 | 1468357672953 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:52 INFO - PROCESS | 3628 | ++DOCSHELL 18046800 == 34 [pid = 3628] [id = 57] 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1804A400) [pid = 3628] [serial = 168] [outer = 00000000] 14:07:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19C36000) [pid = 3628] [serial = 169] [outer = 1804A400] 14:07:52 INFO - PROCESS | 3628 | 1468357672996 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19EF2C00) [pid = 3628] [serial = 170] [outer = 1804A400] 14:07:53 INFO - PROCESS | 3628 | 1468357673322 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 516ms 14:07:53 INFO - PROCESS | 3628 | 1468357673375 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 3628 | 1468357673377 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3628 | 1468357673395 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 3628 | 1468357673397 Marionette TRACE conn2 <- [1,194,null,{}] 14:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:07:53 INFO - PROCESS | 3628 | 1468357673405 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 3628 | 1468357673406 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:53 INFO - PROCESS | 3628 | 1468357673460 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:07:53 INFO - PROCESS | 3628 | 1468357673465 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 3628 | 1468357673467 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:53 INFO - PROCESS | 3628 | ++DOCSHELL 11C3E800 == 35 [pid = 3628] [id = 58] 14:07:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19955000) [pid = 3628] [serial = 171] [outer = 00000000] 14:07:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A1DD400) [pid = 3628] [serial = 172] [outer = 19955000] 14:07:53 INFO - PROCESS | 3628 | 1468357673509 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15D4A400) [pid = 3628] [serial = 173] [outer = 19955000] 14:07:53 INFO - PROCESS | 3628 | 1468357673870 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 515ms 14:07:53 INFO - PROCESS | 3628 | 1468357673911 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 3628 | 1468357673914 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3628 | 1468357673924 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 3628 | 1468357673926 Marionette TRACE conn2 <- [1,198,null,{}] 14:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:07:53 INFO - PROCESS | 3628 | 1468357673929 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 3628 | 1468357673931 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:54 INFO - PROCESS | 3628 | 1468357674014 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:07:54 INFO - PROCESS | 3628 | 1468357674020 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 3628 | 1468357674022 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:54 INFO - PROCESS | 3628 | ++DOCSHELL 13C21000 == 36 [pid = 3628] [id = 59] 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A08B400) [pid = 3628] [serial = 174] [outer = 00000000] 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A490000) [pid = 3628] [serial = 175] [outer = 1A08B400] 14:07:54 INFO - PROCESS | 3628 | 1468357674065 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A605400) [pid = 3628] [serial = 176] [outer = 1A08B400] 14:07:54 INFO - PROCESS | 3628 | 1468357674416 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 515ms 14:07:54 INFO - PROCESS | 3628 | 1468357674438 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 3628 | 1468357674440 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 14:07:54 INFO - PROCESS | 3628 | 1468357674443 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:07:54 INFO - PROCESS | 3628 | 1468357674446 Marionette TRACE conn2 <- [1,202,null,{}] 14:07:54 INFO - PROCESS | 3628 | 1468357674450 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:54 INFO - PROCESS | 3628 | 1468357674451 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:54 INFO - PROCESS | 3628 | 1468357674557 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:07:54 INFO - PROCESS | 3628 | 1468357674563 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 3628 | 1468357674564 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:54 INFO - PROCESS | 3628 | ++DOCSHELL 13C1A800 == 37 [pid = 3628] [id = 60] 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15BC2000) [pid = 3628] [serial = 177] [outer = 00000000] 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A60E400) [pid = 3628] [serial = 178] [outer = 15BC2000] 14:07:54 INFO - PROCESS | 3628 | 1468357674606 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A6E3400) [pid = 3628] [serial = 179] [outer = 15BC2000] 14:07:54 INFO - PROCESS | 3628 | 1468357674986 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 556ms 14:07:54 INFO - PROCESS | 3628 | 1468357674999 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 3628 | 1468357675001 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 14:07:54 INFO - PROCESS | 3628 | 1468357675004 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:07:54 INFO - PROCESS | 3628 | 1468357675007 Marionette TRACE conn2 <- [1,206,null,{}] 14:07:55 INFO - PROCESS | 3628 | 1468357675016 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:55 INFO - PROCESS | 3628 | 1468357675018 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:55 INFO - PROCESS | 3628 | 1468357675115 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:07:55 INFO - PROCESS | 3628 | 1468357675120 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3628 | 1468357675123 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:55 INFO - PROCESS | 3628 | ++DOCSHELL 15D07800 == 38 [pid = 3628] [id = 61] 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A6E8800) [pid = 3628] [serial = 180] [outer = 00000000] 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A6EF400) [pid = 3628] [serial = 181] [outer = 1A6E8800] 14:07:55 INFO - PROCESS | 3628 | 1468357675168 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A843400) [pid = 3628] [serial = 182] [outer = 1A6E8800] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1804FC00) [pid = 3628] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10F50000) [pid = 3628] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (173D9C00) [pid = 3628] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (102CB800) [pid = 3628] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13EDBC00) [pid = 3628] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12BD5400) [pid = 3628] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10A80C00) [pid = 3628] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10E3B400) [pid = 3628] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (14186C00) [pid = 3628] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112E6400) [pid = 3628] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15558800) [pid = 3628] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:07:55 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1312EC00) [pid = 3628] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:07:55 INFO - PROCESS | 3628 | 1468357675621 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 637ms 14:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:07:55 INFO - PROCESS | 3628 | 1468357675658 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 3628 | 1468357675642 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 14:07:55 INFO - PROCESS | 3628 | 1468357675645 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 3628 | 1468357675647 Marionette TRACE conn2 <- [1,210,null,{}] 14:07:55 INFO - PROCESS | 3628 | 1468357675650 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:55 INFO - PROCESS | 3628 | 1468357675652 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:55 INFO - PROCESS | 3628 | 1468357675729 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:07:55 INFO - PROCESS | 3628 | 1468357675782 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3628 | 1468357675784 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:55 INFO - PROCESS | 3628 | ++DOCSHELL 10A0C000 == 39 [pid = 3628] [id = 62] 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10F46C00) [pid = 3628] [serial = 183] [outer = 00000000] 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13ED3400) [pid = 3628] [serial = 184] [outer = 10F46C00] 14:07:55 INFO - PROCESS | 3628 | 1468357675828 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17A33C00) [pid = 3628] [serial = 185] [outer = 10F46C00] 14:07:56 INFO - PROCESS | 3628 | 1468357676123 Marionette TRACE conn2 <- [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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 515ms 14:07:56 INFO - PROCESS | 3628 | 1468357676180 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 3628 | 1468357676182 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 14:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:07:56 INFO - PROCESS | 3628 | 1468357676185 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 3628 | 1468357676187 Marionette TRACE conn2 <- [1,214,null,{}] 14:07:56 INFO - PROCESS | 3628 | 1468357676172 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:56 INFO - PROCESS | 3628 | 1468357676184 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:56 INFO - PROCESS | 3628 | 1468357676288 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:07:56 INFO - PROCESS | 3628 | 1468357676316 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 3628 | 1468357676318 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:56 INFO - PROCESS | 3628 | ++DOCSHELL 10A0A000 == 40 [pid = 3628] [id = 63] 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15BB6800) [pid = 3628] [serial = 186] [outer = 00000000] 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A845800) [pid = 3628] [serial = 187] [outer = 15BB6800] 14:07:56 INFO - PROCESS | 3628 | 1468357676339 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A849C00) [pid = 3628] [serial = 188] [outer = 15BB6800] 14:07:56 INFO - PROCESS | 3628 | 1468357676679 Marionette TRACE conn2 <- [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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 556ms 14:07:56 INFO - PROCESS | 3628 | 1468357676737 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 3628 | 1468357676738 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 14:07:56 INFO - PROCESS | 3628 | 1468357676742 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:07:56 INFO - PROCESS | 3628 | 1468357676743 Marionette TRACE conn2 <- [1,218,null,{}] 14:07:56 INFO - PROCESS | 3628 | 1468357676747 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:56 INFO - PROCESS | 3628 | 1468357676748 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:56 INFO - PROCESS | 3628 | 1468357676853 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:07:56 INFO - PROCESS | 3628 | 1468357676863 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 3628 | 1468357676865 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:56 INFO - PROCESS | 3628 | ++DOCSHELL 1A84E000 == 41 [pid = 3628] [id = 64] 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A84F400) [pid = 3628] [serial = 189] [outer = 00000000] 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1AACF400) [pid = 3628] [serial = 190] [outer = 1A84F400] 14:07:56 INFO - PROCESS | 3628 | 1468357676890 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1AAD4400) [pid = 3628] [serial = 191] [outer = 1A84F400] 14:07:57 INFO - PROCESS | 3628 | 1468357677235 Marionette TRACE conn2 <- [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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 542ms 14:07:57 INFO - PROCESS | 3628 | 1468357677282 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 3628 | 1468357677286 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 14:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:07:57 INFO - PROCESS | 3628 | 1468357677291 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 3628 | 1468357677296 Marionette TRACE conn2 <- [1,222,null,{}] 14:07:57 INFO - PROCESS | 3628 | 1468357677302 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:57 INFO - PROCESS | 3628 | 1468357677306 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:57 INFO - PROCESS | 3628 | 1468357677482 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:07:57 INFO - PROCESS | 3628 | 1468357677585 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 3628 | 1468357677590 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:57 INFO - PROCESS | 3628 | ++DOCSHELL 10A78400 == 42 [pid = 3628] [id = 65] 14:07:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10A7D000) [pid = 3628] [serial = 192] [outer = 00000000] 14:07:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10F49000) [pid = 3628] [serial = 193] [outer = 10A7D000] 14:07:57 INFO - PROCESS | 3628 | 1468357677672 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (114CBC00) [pid = 3628] [serial = 194] [outer = 10A7D000] 14:07:58 INFO - PROCESS | 3628 | 1468357678456 Marionette TRACE conn2 <- [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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1234ms 14:07:58 INFO - PROCESS | 3628 | 1468357678543 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:07:58 INFO - PROCESS | 3628 | 1468357678529 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 14:07:58 INFO - PROCESS | 3628 | 1468357678535 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 3628 | 1468357678538 Marionette TRACE conn2 <- [1,226,null,{}] 14:07:58 INFO - PROCESS | 3628 | 1468357678544 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:58 INFO - PROCESS | 3628 | 1468357678546 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:58 INFO - PROCESS | 3628 | 1468357678671 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:07:58 INFO - PROCESS | 3628 | 1468357678789 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 3628 | 1468357678793 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:58 INFO - PROCESS | 3628 | ++DOCSHELL 10BA7C00 == 43 [pid = 3628] [id = 66] 14:07:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10BAEC00) [pid = 3628] [serial = 195] [outer = 00000000] 14:07:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10F51400) [pid = 3628] [serial = 196] [outer = 10BAEC00] 14:07:58 INFO - PROCESS | 3628 | 1468357678855 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (114D2400) [pid = 3628] [serial = 197] [outer = 10BAEC00] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 10A0A000 == 42 [pid = 3628] [id = 63] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 10A0C000 == 41 [pid = 3628] [id = 62] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 15D07800 == 40 [pid = 3628] [id = 61] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 13C1A800 == 39 [pid = 3628] [id = 60] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 13C21000 == 38 [pid = 3628] [id = 59] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 11C3E800 == 37 [pid = 3628] [id = 58] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 18046800 == 36 [pid = 3628] [id = 57] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 17703C00 == 35 [pid = 3628] [id = 56] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 15D4E800 == 34 [pid = 3628] [id = 55] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 14184800 == 33 [pid = 3628] [id = 54] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 13ED0400 == 32 [pid = 3628] [id = 53] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 12DC9800 == 31 [pid = 3628] [id = 52] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 10A7D800 == 30 [pid = 3628] [id = 51] 14:07:59 INFO - PROCESS | 3628 | --DOCSHELL 10E3F000 == 29 [pid = 3628] [id = 50] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16F0C400) [pid = 3628] [serial = 132] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1777FC00) [pid = 3628] [serial = 135] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1705A800) [pid = 3628] [serial = 133] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11CD2800) [pid = 3628] [serial = 138] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17DD2C00) [pid = 3628] [serial = 136] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (134D9400) [pid = 3628] [serial = 139] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1995E400) [pid = 3628] [serial = 144] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19C39C00) [pid = 3628] [serial = 147] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15166800) [pid = 3628] [serial = 126] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13133400) [pid = 3628] [serial = 123] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (131EE000) [pid = 3628] [serial = 124] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112EC400) [pid = 3628] [serial = 120] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114CD800) [pid = 3628] [serial = 121] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11451400) [pid = 3628] [serial = 118] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10F52800) [pid = 3628] [serial = 117] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16D08C00) [pid = 3628] [serial = 115] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15D0F800) [pid = 3628] [serial = 114] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13135400) [pid = 3628] [serial = 112] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BD3C00) [pid = 3628] [serial = 111] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15D01C00) [pid = 3628] [serial = 129] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15F2A000) [pid = 3628] [serial = 130] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (18247C00) [pid = 3628] [serial = 142] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15195800) [pid = 3628] [serial = 127] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18048C00) [pid = 3628] [serial = 141] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19957000) [pid = 3628] [serial = 145] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 3628 | 1468357679259 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 732ms 14:07:59 INFO - PROCESS | 3628 | 1468357679278 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 3628 | 1468357679283 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 14:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:07:59 INFO - PROCESS | 3628 | 1468357679289 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 3628 | 1468357679292 Marionette TRACE conn2 <- [1,230,null,{}] 14:07:59 INFO - PROCESS | 3628 | 1468357679296 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:59 INFO - PROCESS | 3628 | 1468357679298 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:59 INFO - PROCESS | 3628 | 1468357679365 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:07:59 INFO - PROCESS | 3628 | 1468357679370 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3628 | 1468357679373 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:59 INFO - PROCESS | 3628 | ++DOCSHELL 11AE0800 == 30 [pid = 3628] [id = 67] 14:07:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11AE2800) [pid = 3628] [serial = 198] [outer = 00000000] 14:07:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B01400) [pid = 3628] [serial = 199] [outer = 11AE2800] 14:07:59 INFO - PROCESS | 3628 | 1468357679419 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12D7E400) [pid = 3628] [serial = 200] [outer = 11AE2800] 14:07:59 INFO - PROCESS | 3628 | 1468357679806 Marionette TRACE conn2 <- [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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 542ms 14:07:59 INFO - PROCESS | 3628 | 1468357679844 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 3628 | 1468357679846 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 14:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:07:59 INFO - PROCESS | 3628 | 1468357679850 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 3628 | 1468357679853 Marionette TRACE conn2 <- [1,234,null,{}] 14:07:59 INFO - PROCESS | 3628 | 1468357679846 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:59 INFO - PROCESS | 3628 | 1468357679850 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:59 INFO - PROCESS | 3628 | 1468357679935 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:07:59 INFO - PROCESS | 3628 | 1468357679944 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3628 | 1468357679947 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:07:59 INFO - PROCESS | 3628 | ++DOCSHELL 132E5C00 == 31 [pid = 3628] [id = 68] 14:07:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (134D5000) [pid = 3628] [serial = 201] [outer = 00000000] 14:07:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13946800) [pid = 3628] [serial = 202] [outer = 134D5000] 14:07:59 INFO - PROCESS | 3628 | 1468357679994 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13AA0C00) [pid = 3628] [serial = 203] [outer = 134D5000] 14:08:00 INFO - PROCESS | 3628 | 1468357680388 Marionette TRACE conn2 <- [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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 597ms 14:08:00 INFO - PROCESS | 3628 | 1468357680449 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 3628 | 1468357680452 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:08:00 INFO - PROCESS | 3628 | 1468357680455 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 3628 | 1468357680457 Marionette TRACE conn2 <- [1,238,null,{}] 14:08:00 INFO - PROCESS | 3628 | 1468357680460 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 3628 | 1468357680462 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:00 INFO - PROCESS | 3628 | 1468357680525 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:08:00 INFO - PROCESS | 3628 | 1468357680532 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 3628 | 1468357680534 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:00 INFO - PROCESS | 3628 | ++DOCSHELL 1418A400 == 32 [pid = 3628] [id = 69] 14:08:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1418BC00) [pid = 3628] [serial = 204] [outer = 00000000] 14:08:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15591000) [pid = 3628] [serial = 205] [outer = 1418BC00] 14:08:00 INFO - PROCESS | 3628 | 1468357680587 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15598400) [pid = 3628] [serial = 206] [outer = 1418BC00] 14:08:00 INFO - PROCESS | 3628 | 1468357680934 Marionette TRACE conn2 <- [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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 515ms 14:08:00 INFO - PROCESS | 3628 | 1468357680974 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 3628 | 1468357680976 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 14:08:00 INFO - PROCESS | 3628 | 1468357680979 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:08:00 INFO - PROCESS | 3628 | 1468357680981 Marionette TRACE conn2 <- [1,242,null,{}] 14:08:00 INFO - PROCESS | 3628 | 1468357680984 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 3628 | 1468357680986 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:01 INFO - PROCESS | 3628 | 1468357681082 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:08:01 INFO - PROCESS | 3628 | 1468357681087 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 3628 | 1468357681089 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:01 INFO - PROCESS | 3628 | ++DOCSHELL 15599C00 == 33 [pid = 3628] [id = 70] 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BB9400) [pid = 3628] [serial = 207] [outer = 00000000] 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15D42400) [pid = 3628] [serial = 208] [outer = 15BB9400] 14:08:01 INFO - PROCESS | 3628 | 1468357681133 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (168CDC00) [pid = 3628] [serial = 209] [outer = 15BB9400] 14:08:01 INFO - PROCESS | 3628 | 1468357681522 Marionette TRACE conn2 <- [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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 542ms 14:08:01 INFO - PROCESS | 3628 | 1468357681543 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:08:01 INFO - PROCESS | 3628 | 1468357681545 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 14:08:01 INFO - PROCESS | 3628 | 1468357681549 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 3628 | 1468357681550 Marionette TRACE conn2 <- [1,246,null,{}] 14:08:01 INFO - PROCESS | 3628 | 1468357681554 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:01 INFO - PROCESS | 3628 | 1468357681559 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:01 INFO - PROCESS | 3628 | 1468357681661 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:08:01 INFO - PROCESS | 3628 | 1468357681667 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 3628 | 1468357681669 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:01 INFO - PROCESS | 3628 | ++DOCSHELL 15D0F800 == 34 [pid = 3628] [id = 71] 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16B79C00) [pid = 3628] [serial = 210] [outer = 00000000] 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (173DD400) [pid = 3628] [serial = 211] [outer = 16B79C00] 14:08:01 INFO - PROCESS | 3628 | 1468357681712 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1776D000) [pid = 3628] [serial = 212] [outer = 16B79C00] 14:08:02 INFO - PROCESS | 3628 | 1468357682074 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 555ms 14:08:02 INFO - PROCESS | 3628 | 1468357682101 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 3628 | 1468357682103 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 14:08:02 INFO - PROCESS | 3628 | 1468357682107 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:08:02 INFO - PROCESS | 3628 | 1468357682108 Marionette TRACE conn2 <- [1,250,null,{}] 14:08:02 INFO - PROCESS | 3628 | 1468357682094 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:02 INFO - PROCESS | 3628 | 1468357682095 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:02 INFO - PROCESS | 3628 | 1468357682216 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:08:02 INFO - PROCESS | 3628 | 1468357682287 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3628 | 1468357682270 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:02 INFO - PROCESS | 3628 | ++DOCSHELL 17062400 == 35 [pid = 3628] [id = 72] 14:08:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17390000) [pid = 3628] [serial = 213] [outer = 00000000] 14:08:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17DD7400) [pid = 3628] [serial = 214] [outer = 17390000] 14:08:02 INFO - PROCESS | 3628 | 1468357682313 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1824B000) [pid = 3628] [serial = 215] [outer = 17390000] 14:08:02 INFO - PROCESS | 3628 | 1468357682651 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 610ms 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13EDA800) [pid = 3628] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17704000) [pid = 3628] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12DCA400) [pid = 3628] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A08B400) [pid = 3628] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A7E000) [pid = 3628] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16B70400) [pid = 3628] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1516A000) [pid = 3628] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15BC2000) [pid = 3628] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10F46C00) [pid = 3628] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1804A400) [pid = 3628] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A6E8800) [pid = 3628] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19955000) [pid = 3628] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1281DC00) [pid = 3628] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:08:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15BB6800) [pid = 3628] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:08:02 INFO - PROCESS | 3628 | 1468357682831 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 3628 | 1468357682833 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 14:08:02 INFO - PROCESS | 3628 | 1468357682843 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 3628 | 1468357682845 Marionette TRACE conn2 <- [1,254,null,{}] 14:08:02 INFO - PROCESS | 3628 | 1468357682850 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:02 INFO - PROCESS | 3628 | 1468357682851 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:08:02 INFO - PROCESS | 3628 | 1468357682926 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:08:02 INFO - PROCESS | 3628 | 1468357682931 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3628 | 1468357682933 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:02 INFO - PROCESS | 3628 | ++DOCSHELL 1516A000 == 36 [pid = 3628] [id = 73] 14:08:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BB6800) [pid = 3628] [serial = 216] [outer = 00000000] 14:08:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17767C00) [pid = 3628] [serial = 217] [outer = 15BB6800] 14:08:02 INFO - PROCESS | 3628 | 1468357682976 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1777B400) [pid = 3628] [serial = 218] [outer = 15BB6800] 14:08:03 INFO - PROCESS | 3628 | 1468357683333 Marionette TRACE conn2 <- [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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 488ms 14:08:03 INFO - PROCESS | 3628 | 1468357683387 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:08:03 INFO - PROCESS | 3628 | 1468357683389 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 14:08:03 INFO - PROCESS | 3628 | 1468357683396 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 3628 | 1468357683398 Marionette TRACE conn2 <- [1,258,null,{}] 14:08:03 INFO - PROCESS | 3628 | 1468357683402 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:03 INFO - PROCESS | 3628 | 1468357683403 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:03 INFO - PROCESS | 3628 | 1468357683462 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:08:03 INFO - PROCESS | 3628 | 1468357683468 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 3628 | 1468357683470 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:03 INFO - PROCESS | 3628 | ++DOCSHELL 1777D000 == 37 [pid = 3628] [id = 74] 14:08:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1824E000) [pid = 3628] [serial = 219] [outer = 00000000] 14:08:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19808800) [pid = 3628] [serial = 220] [outer = 1824E000] 14:08:03 INFO - PROCESS | 3628 | 1468357683515 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1980DC00) [pid = 3628] [serial = 221] [outer = 1824E000] 14:08:03 INFO - PROCESS | 3628 | 1468357683851 Marionette TRACE conn2 <- [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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 515ms 14:08:03 INFO - PROCESS | 3628 | 1468357683911 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 3628 | 1468357683913 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:08:03 INFO - PROCESS | 3628 | 1468357683920 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 3628 | 1468357683931 Marionette TRACE conn2 <- [1,262,null,{}] 14:08:03 INFO - PROCESS | 3628 | 1468357683935 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:03 INFO - PROCESS | 3628 | 1468357683937 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:03 INFO - PROCESS | 3628 | 1468357683994 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:08:03 INFO - PROCESS | 3628 | 1468357683999 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 3628 | 1468357684001 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:03 INFO - PROCESS | 3628 | ++DOCSHELL 17D65000 == 38 [pid = 3628] [id = 75] 14:08:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1804A400) [pid = 3628] [serial = 222] [outer = 00000000] 14:08:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19958800) [pid = 3628] [serial = 223] [outer = 1804A400] 14:08:04 INFO - PROCESS | 3628 | 1468357684043 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1995EC00) [pid = 3628] [serial = 224] [outer = 1804A400] 14:08:04 INFO - PROCESS | 3628 | 1468357684385 Marionette TRACE conn2 <- [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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 515ms 14:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:08:04 INFO - PROCESS | 3628 | 1468357684442 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 3628 | 1468357684445 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 14:08:04 INFO - PROCESS | 3628 | 1468357684448 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 3628 | 1468357684450 Marionette TRACE conn2 <- [1,266,null,{}] 14:08:04 INFO - PROCESS | 3628 | 1468357684454 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:04 INFO - PROCESS | 3628 | 1468357684456 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:04 INFO - PROCESS | 3628 | 1468357684530 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:08:04 INFO - PROCESS | 3628 | 1468357684539 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 3628 | 1468357684542 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:04 INFO - PROCESS | 3628 | ++DOCSHELL 19C0D800 == 39 [pid = 3628] [id = 76] 14:08:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19C11C00) [pid = 3628] [serial = 225] [outer = 00000000] 14:08:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A1DD800) [pid = 3628] [serial = 226] [outer = 19C11C00] 14:08:04 INFO - PROCESS | 3628 | 1468357684587 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A487C00) [pid = 3628] [serial = 227] [outer = 19C11C00] 14:08:05 INFO - PROCESS | 3628 | 1468357685190 Marionette TRACE conn2 <- [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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 787ms 14:08:05 INFO - PROCESS | 3628 | 1468357685230 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3628 | 1468357685235 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:08:05 INFO - PROCESS | 3628 | 1468357685239 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3628 | 1468357685245 Marionette TRACE conn2 <- [1,270,null,{}] 14:08:05 INFO - PROCESS | 3628 | 1468357685250 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:05 INFO - PROCESS | 3628 | 1468357685253 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:05 INFO - PROCESS | 3628 | 1468357685341 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:08:05 INFO - PROCESS | 3628 | 1468357685418 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3628 | 1468357685401 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:05 INFO - PROCESS | 3628 | ++DOCSHELL 10A74800 == 40 [pid = 3628] [id = 77] 14:08:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10A7D800) [pid = 3628] [serial = 228] [outer = 00000000] 14:08:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1281CC00) [pid = 3628] [serial = 229] [outer = 10A7D800] 14:08:05 INFO - PROCESS | 3628 | 1468357685500 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (13129C00) [pid = 3628] [serial = 230] [outer = 10A7D800] 14:08:06 INFO - PROCESS | 3628 | 1468357686006 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 826ms 14:08:06 INFO - PROCESS | 3628 | 1468357686055 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 3628 | 1468357686060 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 14:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:08:06 INFO - PROCESS | 3628 | 1468357686067 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 3628 | 1468357686070 Marionette TRACE conn2 <- [1,274,null,{}] 14:08:06 INFO - PROCESS | 3628 | 1468357686074 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:06 INFO - PROCESS | 3628 | 1468357686076 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:06 INFO - PROCESS | 3628 | 1468357686173 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:08:06 INFO - PROCESS | 3628 | 1468357686250 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 3628 | 1468357686252 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:06 INFO - PROCESS | 3628 | ++DOCSHELL 13156800 == 41 [pid = 3628] [id = 78] 14:08:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (134D8400) [pid = 3628] [serial = 231] [outer = 00000000] 14:08:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15559000) [pid = 3628] [serial = 232] [outer = 134D8400] 14:08:06 INFO - PROCESS | 3628 | 1468357686347 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15D03800) [pid = 3628] [serial = 233] [outer = 134D8400] 14:08:06 INFO - PROCESS | 3628 | 1468357686877 Marionette TRACE conn2 <- [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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 867ms 14:08:06 INFO - PROCESS | 3628 | 1468357686925 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 3628 | 1468357686927 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 14:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:08:06 INFO - PROCESS | 3628 | 1468357686932 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 3628 | 1468357686935 Marionette TRACE conn2 <- [1,278,null,{}] 14:08:06 INFO - PROCESS | 3628 | 1468357686947 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:06 INFO - PROCESS | 3628 | 1468357686951 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:07 INFO - PROCESS | 3628 | 1468357687040 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:08:07 INFO - PROCESS | 3628 | 1468357687118 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 3628 | 1468357687121 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:07 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E0000 == 42 [pid = 3628] [id = 79] 14:08:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1026A400) [pid = 3628] [serial = 234] [outer = 00000000] 14:08:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10F48400) [pid = 3628] [serial = 235] [outer = 1026A400] 14:08:07 INFO - PROCESS | 3628 | 1468357687264 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (114CA800) [pid = 3628] [serial = 236] [outer = 1026A400] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 17D65000 == 41 [pid = 3628] [id = 75] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 1777D000 == 40 [pid = 3628] [id = 74] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 1516A000 == 39 [pid = 3628] [id = 73] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 17062400 == 38 [pid = 3628] [id = 72] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 15D0F800 == 37 [pid = 3628] [id = 71] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 15599C00 == 36 [pid = 3628] [id = 70] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 1418A400 == 35 [pid = 3628] [id = 69] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 132E5C00 == 34 [pid = 3628] [id = 68] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 11AE0800 == 33 [pid = 3628] [id = 67] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 10BA7C00 == 32 [pid = 3628] [id = 66] 14:08:07 INFO - PROCESS | 3628 | --DOCSHELL 10A78400 == 31 [pid = 3628] [id = 65] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (14185C00) [pid = 3628] [serial = 156] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15173C00) [pid = 3628] [serial = 157] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17A35C00) [pid = 3628] [serial = 165] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17D70000) [pid = 3628] [serial = 166] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13152400) [pid = 3628] [serial = 153] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (132D7800) [pid = 3628] [serial = 154] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A490000) [pid = 3628] [serial = 175] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10F51000) [pid = 3628] [serial = 150] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11448400) [pid = 3628] [serial = 151] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16F10400) [pid = 3628] [serial = 162] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1737F800) [pid = 3628] [serial = 163] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15BC5400) [pid = 3628] [serial = 159] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15F24800) [pid = 3628] [serial = 160] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1B582C00) [pid = 3628] [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.] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A6E3400) [pid = 3628] [serial = 179] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A60E400) [pid = 3628] [serial = 178] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13ED3400) [pid = 3628] [serial = 184] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A605400) [pid = 3628] [serial = 176] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19C36000) [pid = 3628] [serial = 169] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19EF2C00) [pid = 3628] [serial = 170] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A6EF400) [pid = 3628] [serial = 181] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A1DD400) [pid = 3628] [serial = 172] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19C3E800) [pid = 3628] [serial = 148] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A849C00) [pid = 3628] [serial = 188] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A845800) [pid = 3628] [serial = 187] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A843400) [pid = 3628] [serial = 182] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17A33C00) [pid = 3628] [serial = 185] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1AACF400) [pid = 3628] [serial = 190] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15D4A400) [pid = 3628] [serial = 173] [outer = 00000000] [url = about:blank] 14:08:07 INFO - PROCESS | 3628 | 1468357687873 Marionette TRACE conn2 <- [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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1003ms 14:08:07 INFO - PROCESS | 3628 | 1468357687947 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 3628 | 1468357687950 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 14:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:08:07 INFO - PROCESS | 3628 | 1468357687955 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 3628 | 1468357687957 Marionette TRACE conn2 <- [1,282,null,{}] 14:08:07 INFO - PROCESS | 3628 | 1468357687962 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:07 INFO - PROCESS | 3628 | 1468357687965 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:08 INFO - PROCESS | 3628 | 1468357688032 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:08:08 INFO - PROCESS | 3628 | 1468357688043 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3628 | 1468357688045 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:08 INFO - PROCESS | 3628 | ++DOCSHELL 11ADF800 == 32 [pid = 3628] [id = 80] 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11AE0800) [pid = 3628] [serial = 237] [outer = 00000000] 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13158800) [pid = 3628] [serial = 238] [outer = 11AE0800] 14:08:08 INFO - PROCESS | 3628 | 1468357688093 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (132DEC00) [pid = 3628] [serial = 239] [outer = 11AE0800] 14:08:08 INFO - PROCESS | 3628 | 1468357688504 Marionette TRACE conn2 <- [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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 14:08:08 INFO - PROCESS | 3628 | 1468357688562 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 3628 | 1468357688546 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 14:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:08:08 INFO - PROCESS | 3628 | 1468357688552 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 3628 | 1468357688555 Marionette TRACE conn2 <- [1,286,null,{}] 14:08:08 INFO - PROCESS | 3628 | 1468357688558 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:08 INFO - PROCESS | 3628 | 1468357688561 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:08 INFO - PROCESS | 3628 | 1468357688647 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:08:08 INFO - PROCESS | 3628 | 1468357688657 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3628 | 1468357688659 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:08 INFO - PROCESS | 3628 | ++DOCSHELL 15195400 == 33 [pid = 3628] [id = 81] 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15198C00) [pid = 3628] [serial = 240] [outer = 00000000] 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15594000) [pid = 3628] [serial = 241] [outer = 15198C00] 14:08:08 INFO - PROCESS | 3628 | 1468357688686 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D01400) [pid = 3628] [serial = 242] [outer = 15198C00] 14:08:09 INFO - PROCESS | 3628 | 1468357689058 Marionette TRACE conn2 <- [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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 556ms 14:08:09 INFO - PROCESS | 3628 | 1468357689113 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 3628 | 1468357689115 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 14:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:08:09 INFO - PROCESS | 3628 | 1468357689119 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 3628 | 1468357689122 Marionette TRACE conn2 <- [1,290,null,{}] 14:08:09 INFO - PROCESS | 3628 | 1468357689132 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:09 INFO - PROCESS | 3628 | 1468357689136 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:09 INFO - PROCESS | 3628 | 1468357689218 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:08:09 INFO - PROCESS | 3628 | 1468357689296 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 3628 | 1468357689298 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:09 INFO - PROCESS | 3628 | ++DOCSHELL 1705C000 == 34 [pid = 3628] [id = 82] 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1705C400) [pid = 3628] [serial = 243] [outer = 00000000] 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (173DA000) [pid = 3628] [serial = 244] [outer = 1705C400] 14:08:09 INFO - PROCESS | 3628 | 1468357689323 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17765400) [pid = 3628] [serial = 245] [outer = 1705C400] 14:08:09 INFO - PROCESS | 3628 | 1468357689653 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 555ms 14:08:09 INFO - PROCESS | 3628 | 1468357689680 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 3628 | 1468357689682 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 14:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:08:09 INFO - PROCESS | 3628 | 1468357689686 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 3628 | 1468357689687 Marionette TRACE conn2 <- [1,294,null,{}] 14:08:09 INFO - PROCESS | 3628 | 1468357689673 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:09 INFO - PROCESS | 3628 | 1468357689675 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:09 INFO - PROCESS | 3628 | 1468357689758 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:08:09 INFO - PROCESS | 3628 | 1468357689853 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 3628 | 1468357689855 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:09 INFO - PROCESS | 3628 | ++DOCSHELL 17DDCC00 == 35 [pid = 3628] [id = 83] 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18048C00) [pid = 3628] [serial = 246] [outer = 00000000] 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19807400) [pid = 3628] [serial = 247] [outer = 18048C00] 14:08:09 INFO - PROCESS | 3628 | 1468357689902 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1980A400) [pid = 3628] [serial = 248] [outer = 18048C00] 14:08:10 INFO - PROCESS | 3628 | 1468357690295 Marionette TRACE conn2 <- [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]]]}] 14:08:10 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. 14:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 651ms 14:08:10 INFO - PROCESS | 3628 | 1468357690337 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 3628 | 1468357690339 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:08:10 INFO - PROCESS | 3628 | 1468357690375 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 3628 | 1468357690376 Marionette TRACE conn2 <- [1,298,null,{}] 14:08:10 INFO - PROCESS | 3628 | 1468357690421 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:10 INFO - PROCESS | 3628 | 1468357690424 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:10 INFO - PROCESS | 3628 | 1468357690534 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:08:10 INFO - PROCESS | 3628 | 1468357690595 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 3628 | 1468357690598 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:10 INFO - PROCESS | 3628 | ++DOCSHELL 19EF2400 == 36 [pid = 3628] [id = 84] 14:08:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19EF2C00) [pid = 3628] [serial = 249] [outer = 00000000] 14:08:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19EF8400) [pid = 3628] [serial = 250] [outer = 19EF2C00] 14:08:10 INFO - PROCESS | 3628 | 1468357690651 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A1E1800) [pid = 3628] [serial = 251] [outer = 19EF2C00] 14:08:11 INFO - PROCESS | 3628 | 1468357691039 Marionette TRACE conn2 <- [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]]]}] 14:08:11 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. 14:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 745ms 14:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:08:11 INFO - PROCESS | 3628 | 1468357691080 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3628 | 1468357691082 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 3628 | 1468357691085 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 3628 | 1468357691087 Marionette TRACE conn2 <- [1,302,null,{}] 14:08:11 INFO - PROCESS | 3628 | 1468357691099 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:11 INFO - PROCESS | 3628 | 1468357691104 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:11 INFO - PROCESS | 3628 | 1468357691218 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:08:11 INFO - PROCESS | 3628 | 1468357691273 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3628 | 1468357691256 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:11 INFO - PROCESS | 3628 | ++DOCSHELL 10A04800 == 37 [pid = 3628] [id = 85] 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19EF6800) [pid = 3628] [serial = 252] [outer = 00000000] 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A60CC00) [pid = 3628] [serial = 253] [outer = 19EF6800] 14:08:11 INFO - PROCESS | 3628 | 1468357691298 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A614000) [pid = 3628] [serial = 254] [outer = 19EF6800] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15BB9400) [pid = 3628] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (134D5000) [pid = 3628] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11AE2800) [pid = 3628] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1418BC00) [pid = 3628] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17390000) [pid = 3628] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10BAEC00) [pid = 3628] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16B79C00) [pid = 3628] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15BB6800) [pid = 3628] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1824E000) [pid = 3628] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:08:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1804A400) [pid = 3628] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:08:11 INFO - PROCESS | 3628 | 1468357691641 Marionette TRACE conn2 <- [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]]]}] 14:08:11 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. 14:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 14:08:11 INFO - PROCESS | 3628 | 1468357691675 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3628 | 1468357691677 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 3628 | 1468357691680 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:08:11 INFO - PROCESS | 3628 | 1468357691663 Marionette TRACE conn2 <- [1,306,null,{}] 14:08:11 INFO - PROCESS | 3628 | 1468357691666 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:11 INFO - PROCESS | 3628 | 1468357691668 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:11 INFO - PROCESS | 3628 | 1468357691744 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:08:11 INFO - PROCESS | 3628 | 1468357691815 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3628 | 1468357691817 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:11 INFO - PROCESS | 3628 | ++DOCSHELL 10A79000 == 38 [pid = 3628] [id = 86] 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10BA5800) [pid = 3628] [serial = 255] [outer = 00000000] 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15F2D000) [pid = 3628] [serial = 256] [outer = 10BA5800] 14:08:11 INFO - PROCESS | 3628 | 1468357691860 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1980E400) [pid = 3628] [serial = 257] [outer = 10BA5800] 14:08:12 INFO - PROCESS | 3628 | 1468357692172 Marionette TRACE conn2 <- [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]]]}] 14:08:12 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. 14:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 515ms 14:08:12 INFO - PROCESS | 3628 | 1468357692192 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 3628 | 1468357692194 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 14:08:12 INFO - PROCESS | 3628 | 1468357692197 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:08:12 INFO - PROCESS | 3628 | 1468357692199 Marionette TRACE conn2 <- [1,310,null,{}] 14:08:12 INFO - PROCESS | 3628 | 1468357692202 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:12 INFO - PROCESS | 3628 | 1468357692204 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:12 INFO - PROCESS | 3628 | 1468357692303 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:08:12 INFO - PROCESS | 3628 | 1468357692354 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 3628 | 1468357692356 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:12 INFO - PROCESS | 3628 | ++DOCSHELL 18247C00 == 39 [pid = 3628] [id = 87] 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1824E000) [pid = 3628] [serial = 258] [outer = 00000000] 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A6E6800) [pid = 3628] [serial = 259] [outer = 1824E000] 14:08:12 INFO - PROCESS | 3628 | 1468357692399 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A6E6C00) [pid = 3628] [serial = 260] [outer = 1824E000] 14:08:12 INFO - PROCESS | 3628 | 1468357692701 Marionette TRACE conn2 <- [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]]]}] 14:08:12 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. 14:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 556ms 14:08:12 INFO - PROCESS | 3628 | 1468357692755 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 3628 | 1468357692757 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 14:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:08:12 INFO - PROCESS | 3628 | 1468357692760 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 3628 | 1468357692761 Marionette TRACE conn2 <- [1,314,null,{}] 14:08:12 INFO - PROCESS | 3628 | 1468357692747 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:12 INFO - PROCESS | 3628 | 1468357692749 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:12 INFO - PROCESS | 3628 | 1468357692858 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:08:12 INFO - PROCESS | 3628 | 1468357692866 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 3628 | 1468357692868 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:12 INFO - PROCESS | 3628 | ++DOCSHELL 1A6EB800 == 40 [pid = 3628] [id = 88] 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A6EE400) [pid = 3628] [serial = 261] [outer = 00000000] 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A844400) [pid = 3628] [serial = 262] [outer = 1A6EE400] 14:08:12 INFO - PROCESS | 3628 | 1468357692890 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A845800) [pid = 3628] [serial = 263] [outer = 1A6EE400] 14:08:13 INFO - PROCESS | 3628 | 1468357693223 Marionette TRACE conn2 <- [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]]]}] 14:08:13 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. 14:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 515ms 14:08:13 INFO - PROCESS | 3628 | 1468357693291 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 3628 | 1468357693296 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 14:08:13 INFO - PROCESS | 3628 | 1468357693301 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:08:13 INFO - PROCESS | 3628 | 1468357693306 Marionette TRACE conn2 <- [1,318,null,{}] 14:08:13 INFO - PROCESS | 3628 | 1468357693312 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:13 INFO - PROCESS | 3628 | 1468357693316 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:13 INFO - PROCESS | 3628 | 1468357693415 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:08:13 INFO - PROCESS | 3628 | 1468357693548 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 3628 | 1468357693553 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:13 INFO - PROCESS | 3628 | ++DOCSHELL 11ADEC00 == 41 [pid = 3628] [id = 89] 14:08:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11AE6800) [pid = 3628] [serial = 264] [outer = 00000000] 14:08:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (129B5000) [pid = 3628] [serial = 265] [outer = 11AE6800] 14:08:13 INFO - PROCESS | 3628 | 1468357693589 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13152400) [pid = 3628] [serial = 266] [outer = 11AE6800] 14:08:13 INFO - PROCESS | 3628 | 1468357693894 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:08:14 INFO - PROCESS | 3628 | 1468357694137 Marionette TRACE conn2 <- [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]]]}] 14:08:14 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. 14:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 868ms 14:08:14 INFO - PROCESS | 3628 | 1468357694191 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 3628 | 1468357694194 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 14:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:08:14 INFO - PROCESS | 3628 | 1468357694201 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 3628 | 1468357694205 Marionette TRACE conn2 <- [1,322,null,{}] 14:08:14 INFO - PROCESS | 3628 | 1468357694209 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:14 INFO - PROCESS | 3628 | 1468357694212 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:14 INFO - PROCESS | 3628 | 1468357694350 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:08:14 INFO - PROCESS | 3628 | 1468357694348 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 3628 | 1468357694351 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:14 INFO - PROCESS | 3628 | ++DOCSHELL 15F28C00 == 42 [pid = 3628] [id = 90] 14:08:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15F2B800) [pid = 3628] [serial = 267] [outer = 00000000] 14:08:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16D0B800) [pid = 3628] [serial = 268] [outer = 15F2B800] 14:08:14 INFO - PROCESS | 3628 | 1468357694407 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1737BC00) [pid = 3628] [serial = 269] [outer = 15F2B800] 14:08:14 INFO - PROCESS | 3628 | 1468357694997 Marionette TRACE conn2 <- [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]]]}] 14:08:14 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. 14:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 827ms 14:08:15 INFO - PROCESS | 3628 | 1468357695006 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3628 | 1468357695009 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 14:08:15 INFO - PROCESS | 3628 | 1468357695026 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:08:15 INFO - PROCESS | 3628 | 1468357695028 Marionette TRACE conn2 <- [1,326,null,{}] 14:08:15 INFO - PROCESS | 3628 | 1468357695038 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:15 INFO - PROCESS | 3628 | 1468357695042 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:15 INFO - PROCESS | 3628 | 1468357695133 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:08:15 INFO - PROCESS | 3628 | 1468357695255 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3628 | 1468357695261 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:15 INFO - PROCESS | 3628 | ++DOCSHELL 19C03C00 == 43 [pid = 3628] [id = 91] 14:08:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19C34C00) [pid = 3628] [serial = 270] [outer = 00000000] 14:08:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A493400) [pid = 3628] [serial = 271] [outer = 19C34C00] 14:08:15 INFO - PROCESS | 3628 | 1468357695322 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A6E8400) [pid = 3628] [serial = 272] [outer = 19C34C00] 14:08:15 INFO - PROCESS | 3628 | 1468357695857 Marionette TRACE conn2 <- [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]]]}] 14:08:15 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. 14:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 854ms 14:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:08:15 INFO - PROCESS | 3628 | 1468357695895 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3628 | 1468357695897 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 14:08:15 INFO - PROCESS | 3628 | 1468357695901 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3628 | 1468357695903 Marionette TRACE conn2 <- [1,330,null,{}] 14:08:15 INFO - PROCESS | 3628 | 1468357695906 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:15 INFO - PROCESS | 3628 | 1468357695908 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:15 INFO - PROCESS | 3628 | 1468357695997 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:08:16 INFO - PROCESS | 3628 | 1468357696187 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 3628 | 1468357696191 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:16 INFO - PROCESS | 3628 | ++DOCSHELL 10BA4000 == 44 [pid = 3628] [id = 92] 14:08:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (112EC400) [pid = 3628] [serial = 273] [outer = 00000000] 14:08:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11AE8400) [pid = 3628] [serial = 274] [outer = 112EC400] 14:08:16 INFO - PROCESS | 3628 | 1468357696274 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (12DC9800) [pid = 3628] [serial = 275] [outer = 112EC400] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 18247C00 == 43 [pid = 3628] [id = 87] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 10A79000 == 42 [pid = 3628] [id = 86] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 10A04800 == 41 [pid = 3628] [id = 85] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 19EF2400 == 40 [pid = 3628] [id = 84] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 17DDCC00 == 39 [pid = 3628] [id = 83] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 1705C000 == 38 [pid = 3628] [id = 82] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 15195400 == 37 [pid = 3628] [id = 81] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 11ADF800 == 36 [pid = 3628] [id = 80] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 0F9E0000 == 35 [pid = 3628] [id = 79] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 1A84E000 == 34 [pid = 3628] [id = 64] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 13156800 == 33 [pid = 3628] [id = 78] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 10A74800 == 32 [pid = 3628] [id = 77] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 19C0D800 == 31 [pid = 3628] [id = 76] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 19C03C00 == 30 [pid = 3628] [id = 91] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 1A6EB800 == 29 [pid = 3628] [id = 88] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 11ADEC00 == 28 [pid = 3628] [id = 89] 14:08:17 INFO - PROCESS | 3628 | --DOCSHELL 15F28C00 == 27 [pid = 3628] [id = 90] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (19958800) [pid = 3628] [serial = 223] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (168CDC00) [pid = 3628] [serial = 209] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (13946800) [pid = 3628] [serial = 202] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13AA0C00) [pid = 3628] [serial = 203] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (12B01400) [pid = 3628] [serial = 199] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (12D7E400) [pid = 3628] [serial = 200] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15591000) [pid = 3628] [serial = 205] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17DD7400) [pid = 3628] [serial = 214] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10F49000) [pid = 3628] [serial = 193] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (114D2400) [pid = 3628] [serial = 197] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10F51400) [pid = 3628] [serial = 196] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (173DD400) [pid = 3628] [serial = 211] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1777B400) [pid = 3628] [serial = 218] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17767C00) [pid = 3628] [serial = 217] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1824B000) [pid = 3628] [serial = 215] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15D42400) [pid = 3628] [serial = 208] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1995EC00) [pid = 3628] [serial = 224] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1980DC00) [pid = 3628] [serial = 221] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1776D000) [pid = 3628] [serial = 212] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19808800) [pid = 3628] [serial = 220] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15598400) [pid = 3628] [serial = 206] [outer = 00000000] [url = about:blank] 14:08:17 INFO - PROCESS | 3628 | 1468357697404 Marionette TRACE conn2 <- [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]]]}] 14:08:17 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. 14:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1572ms 14:08:17 INFO - PROCESS | 3628 | 1468357697468 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3628 | 1468357697472 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 14:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:08:17 INFO - PROCESS | 3628 | 1468357697477 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 3628 | 1468357697480 Marionette TRACE conn2 <- [1,334,null,{}] 14:08:17 INFO - PROCESS | 3628 | 1468357697487 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:17 INFO - PROCESS | 3628 | 1468357697490 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:17 INFO - PROCESS | 3628 | 1468357697560 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:08:17 INFO - PROCESS | 3628 | 1468357697637 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 3628 | 1468357697641 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:17 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F800 == 28 [pid = 3628] [id = 93] 14:08:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A79C00) [pid = 3628] [serial = 276] [outer = 00000000] 14:08:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11444C00) [pid = 3628] [serial = 277] [outer = 10A79C00] 14:08:17 INFO - PROCESS | 3628 | 1468357697671 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114D2000) [pid = 3628] [serial = 278] [outer = 10A79C00] 14:08:17 INFO - PROCESS | 3628 | 1468357698006 Marionette TRACE conn2 <- [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]]]}] 14:08:18 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. 14:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 542ms 14:08:18 INFO - PROCESS | 3628 | 1468357698037 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 3628 | 1468357698021 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 14:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:08:18 INFO - PROCESS | 3628 | 1468357698027 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 3628 | 1468357698030 Marionette TRACE conn2 <- [1,338,null,{}] 14:08:18 INFO - PROCESS | 3628 | 1468357698034 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:18 INFO - PROCESS | 3628 | 1468357698037 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:18 INFO - PROCESS | 3628 | 1468357698121 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:08:18 INFO - PROCESS | 3628 | 1468357698128 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3628 | 1468357698131 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:18 INFO - PROCESS | 3628 | ++DOCSHELL 130A0C00 == 29 [pid = 3628] [id = 94] 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (130A5C00) [pid = 3628] [serial = 279] [outer = 00000000] 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1322E800) [pid = 3628] [serial = 280] [outer = 130A5C00] 14:08:18 INFO - PROCESS | 3628 | 1468357698160 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13945800) [pid = 3628] [serial = 281] [outer = 130A5C00] 14:08:18 INFO - PROCESS | 3628 | 1468357698548 Marionette TRACE conn2 <- [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]]]}] 14:08:18 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. 14:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 556ms 14:08:18 INFO - PROCESS | 3628 | 1468357698586 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 3628 | 1468357698588 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 14:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:08:18 INFO - PROCESS | 3628 | 1468357698591 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 3628 | 1468357698594 Marionette TRACE conn2 <- [1,342,null,{}] 14:08:18 INFO - PROCESS | 3628 | 1468357698605 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:18 INFO - PROCESS | 3628 | 1468357698610 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:18 INFO - PROCESS | 3628 | 1468357698673 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:08:18 INFO - PROCESS | 3628 | 1468357698682 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3628 | 1468357698685 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:18 INFO - PROCESS | 3628 | ++DOCSHELL 15BB7C00 == 30 [pid = 3628] [id = 95] 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15BB8000) [pid = 3628] [serial = 282] [outer = 00000000] 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15D43C00) [pid = 3628] [serial = 283] [outer = 15BB8000] 14:08:18 INFO - PROCESS | 3628 | 1468357698732 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15F2A400) [pid = 3628] [serial = 284] [outer = 15BB8000] 14:08:19 INFO - PROCESS | 3628 | 1468357699130 Marionette TRACE conn2 <- [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]]]}] 14:08:19 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. 14:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 556ms 14:08:19 INFO - PROCESS | 3628 | 1468357699148 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 3628 | 1468357699151 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 14:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:08:19 INFO - PROCESS | 3628 | 1468357699154 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 3628 | 1468357699156 Marionette TRACE conn2 <- [1,346,null,{}] 14:08:19 INFO - PROCESS | 3628 | 1468357699174 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 3628 | 1468357699186 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:19 INFO - PROCESS | 3628 | 1468357699278 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:08:19 INFO - PROCESS | 3628 | 1468357699284 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 3628 | 1468357699286 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:19 INFO - PROCESS | 3628 | ++DOCSHELL 16D0C000 == 31 [pid = 3628] [id = 96] 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1705A800) [pid = 3628] [serial = 285] [outer = 00000000] 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1770C400) [pid = 3628] [serial = 286] [outer = 1705A800] 14:08:19 INFO - PROCESS | 3628 | 1468357699330 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1777FC00) [pid = 3628] [serial = 287] [outer = 1705A800] 14:08:19 INFO - PROCESS | 3628 | 1468357699713 Marionette TRACE conn2 <- [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]]]}] 14:08:19 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. 14:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 14:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:08:19 INFO - PROCESS | 3628 | 1468357699714 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 3628 | 1468357699716 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 14:08:19 INFO - PROCESS | 3628 | 1468357699719 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 3628 | 1468357699720 Marionette TRACE conn2 <- [1,350,null,{}] 14:08:19 INFO - PROCESS | 3628 | 1468357699724 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 3628 | 1468357699726 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:19 INFO - PROCESS | 3628 | 1468357699832 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:08:19 INFO - PROCESS | 3628 | 1468357699837 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 3628 | 1468357699839 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:19 INFO - PROCESS | 3628 | ++DOCSHELL 17D65000 == 32 [pid = 3628] [id = 97] 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D6A000) [pid = 3628] [serial = 288] [outer = 00000000] 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1804FC00) [pid = 3628] [serial = 289] [outer = 17D6A000] 14:08:19 INFO - PROCESS | 3628 | 1468357699864 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1824DC00) [pid = 3628] [serial = 290] [outer = 17D6A000] 14:08:20 INFO - PROCESS | 3628 | 1468357700276 Marionette TRACE conn2 <- [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]]]}] 14:08:20 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. 14:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 555ms 14:08:20 INFO - PROCESS | 3628 | 1468357700272 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3628 | 1468357700274 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 14:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:08:20 INFO - PROCESS | 3628 | 1468357700284 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 3628 | 1468357700286 Marionette TRACE conn2 <- [1,354,null,{}] 14:08:20 INFO - PROCESS | 3628 | 1468357700289 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:20 INFO - PROCESS | 3628 | 1468357700294 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:20 INFO - PROCESS | 3628 | 1468357700418 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:08:20 INFO - PROCESS | 3628 | 1468357700470 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 3628 | 1468357700472 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:20 INFO - PROCESS | 3628 | ++DOCSHELL 19807C00 == 33 [pid = 3628] [id = 98] 14:08:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19806C00) [pid = 3628] [serial = 291] [outer = 00000000] 14:08:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19C0A000) [pid = 3628] [serial = 292] [outer = 19806C00] 14:08:20 INFO - PROCESS | 3628 | 1468357700518 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19C3EC00) [pid = 3628] [serial = 293] [outer = 19806C00] 14:08:20 INFO - PROCESS | 3628 | 1468357700876 Marionette TRACE conn2 <- [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]]]}] 14:08:20 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. 14:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 610ms 14:08:20 INFO - PROCESS | 3628 | 1468357700896 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3628 | 1468357700898 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 14:08:20 INFO - PROCESS | 3628 | 1468357700901 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:08:20 INFO - PROCESS | 3628 | 1468357700902 Marionette TRACE conn2 <- [1,358,null,{}] 14:08:20 INFO - PROCESS | 3628 | 1468357700906 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:20 INFO - PROCESS | 3628 | 1468357700908 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19EF2C00) [pid = 3628] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19EF6800) [pid = 3628] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10BA5800) [pid = 3628] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1026A400) [pid = 3628] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (134D8400) [pid = 3628] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10A7D800) [pid = 3628] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1824E000) [pid = 3628] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15198C00) [pid = 3628] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19C11C00) [pid = 3628] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1705C400) [pid = 3628] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11AE0800) [pid = 3628] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18048C00) [pid = 3628] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A6EE400) [pid = 3628] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A84F400) [pid = 3628] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:08:21 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A7D000) [pid = 3628] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:08:21 INFO - PROCESS | 3628 | 1468357701222 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:08:21 INFO - PROCESS | 3628 | 1468357701212 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 3628 | 1468357701214 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:21 INFO - PROCESS | 3628 | ++DOCSHELL 129AF000 == 34 [pid = 3628] [id = 99] 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (12D7AC00) [pid = 3628] [serial = 294] [outer = 00000000] 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1516C000) [pid = 3628] [serial = 295] [outer = 12D7AC00] 14:08:21 INFO - PROCESS | 3628 | 1468357701257 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15194C00) [pid = 3628] [serial = 296] [outer = 12D7AC00] 14:08:21 INFO - PROCESS | 3628 | 1468357701606 Marionette TRACE conn2 <- [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]]]}] 14:08:21 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. 14:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 732ms 14:08:21 INFO - PROCESS | 3628 | 1468357701622 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 3628 | 1468357701624 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 14:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:08:21 INFO - PROCESS | 3628 | 1468357701627 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 3628 | 1468357701629 Marionette TRACE conn2 <- [1,362,null,{}] 14:08:21 INFO - PROCESS | 3628 | 1468357701632 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:21 INFO - PROCESS | 3628 | 1468357701634 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:21 INFO - PROCESS | 3628 | 1468357701713 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:08:21 INFO - PROCESS | 3628 | 1468357701719 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 3628 | 1468357701721 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:21 INFO - PROCESS | 3628 | ++DOCSHELL 134D8400 == 35 [pid = 3628] [id = 100] 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D70C00) [pid = 3628] [serial = 297] [outer = 00000000] 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19C32C00) [pid = 3628] [serial = 298] [outer = 17D70C00] 14:08:21 INFO - PROCESS | 3628 | 1468357701764 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19C3D000) [pid = 3628] [serial = 299] [outer = 17D70C00] 14:08:22 INFO - PROCESS | 3628 | 1468357702133 Marionette TRACE conn2 <- [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]]]}] 14:08:22 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. 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 515ms 14:08:22 INFO - PROCESS | 3628 | 1468357702157 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3628 | 1468357702159 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:08:22 INFO - PROCESS | 3628 | 1468357702162 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 3628 | 1468357702164 Marionette TRACE conn2 <- [1,366,null,{}] 14:08:22 INFO - PROCESS | 3628 | 1468357702168 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 3628 | 1468357702170 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:22 INFO - PROCESS | 3628 | 1468357702226 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:08:22 INFO - PROCESS | 3628 | 1468357702232 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 3628 | 1468357702234 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:22 INFO - PROCESS | 3628 | ++DOCSHELL 15BB7400 == 36 [pid = 3628] [id = 101] 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A492000) [pid = 3628] [serial = 300] [outer = 00000000] 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A612800) [pid = 3628] [serial = 301] [outer = 1A492000] 14:08:22 INFO - PROCESS | 3628 | 1468357702276 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A6E4400) [pid = 3628] [serial = 302] [outer = 1A492000] 14:08:22 INFO - PROCESS | 3628 | 1468357702671 Marionette TRACE conn2 <- [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]]]}] 14:08:22 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. 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 556ms 14:08:22 INFO - PROCESS | 3628 | 1468357702717 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3628 | 1468357702719 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:08:22 INFO - PROCESS | 3628 | 1468357702723 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 3628 | 1468357702724 Marionette TRACE conn2 <- [1,370,null,{}] 14:08:22 INFO - PROCESS | 3628 | 1468357702710 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:22 INFO - PROCESS | 3628 | 1468357702711 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:22 INFO - PROCESS | 3628 | 1468357702801 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:08:22 INFO - PROCESS | 3628 | 1468357702808 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 3628 | 1468357702810 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:22 INFO - PROCESS | 3628 | ++DOCSHELL 1A485000 == 37 [pid = 3628] [id = 102] 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A842800) [pid = 3628] [serial = 303] [outer = 00000000] 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A84E800) [pid = 3628] [serial = 304] [outer = 1A842800] 14:08:22 INFO - PROCESS | 3628 | 1468357702855 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1AACFC00) [pid = 3628] [serial = 305] [outer = 1A842800] 14:08:23 INFO - PROCESS | 3628 | 1468357703683 Marionette TRACE conn2 <- [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]]]}] 14:08:23 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. 14:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1003ms 14:08:23 INFO - PROCESS | 3628 | 1468357703726 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 3628 | 1468357703730 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 14:08:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:08:23 INFO - PROCESS | 3628 | 1468357703716 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 3628 | 1468357703721 Marionette TRACE conn2 <- [1,374,null,{}] 14:08:23 INFO - PROCESS | 3628 | 1468357703727 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:23 INFO - PROCESS | 3628 | 1468357703730 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:23 INFO - PROCESS | 3628 | 1468357703852 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:08:23 INFO - PROCESS | 3628 | 1468357703976 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 3628 | 1468357703979 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:23 INFO - PROCESS | 3628 | ++DOCSHELL 10F4D000 == 38 [pid = 3628] [id = 103] 14:08:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10F51800) [pid = 3628] [serial = 306] [outer = 00000000] 14:08:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (129B7800) [pid = 3628] [serial = 307] [outer = 10F51800] 14:08:24 INFO - PROCESS | 3628 | 1468357704035 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1394C400) [pid = 3628] [serial = 308] [outer = 10F51800] 14:08:24 INFO - PROCESS | 3628 | 1468357704750 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 15BB7400 == 37 [pid = 3628] [id = 101] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 134D8400 == 36 [pid = 3628] [id = 100] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 129AF000 == 35 [pid = 3628] [id = 99] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 19807C00 == 34 [pid = 3628] [id = 98] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 17D65000 == 33 [pid = 3628] [id = 97] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 16D0C000 == 32 [pid = 3628] [id = 96] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 15BB7C00 == 31 [pid = 3628] [id = 95] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 130A0C00 == 30 [pid = 3628] [id = 94] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 10A0F800 == 29 [pid = 3628] [id = 93] 14:08:24 INFO - PROCESS | 3628 | --DOCSHELL 10BA4000 == 28 [pid = 3628] [id = 92] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1AAD4400) [pid = 3628] [serial = 191] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (114CBC00) [pid = 3628] [serial = 194] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (19EF8400) [pid = 3628] [serial = 250] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A60CC00) [pid = 3628] [serial = 253] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A1E1800) [pid = 3628] [serial = 251] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15F2D000) [pid = 3628] [serial = 256] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A614000) [pid = 3628] [serial = 254] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10F48400) [pid = 3628] [serial = 235] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114CA800) [pid = 3628] [serial = 236] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15559000) [pid = 3628] [serial = 232] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D03800) [pid = 3628] [serial = 233] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1281CC00) [pid = 3628] [serial = 229] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A6E6800) [pid = 3628] [serial = 259] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13129C00) [pid = 3628] [serial = 230] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15D01400) [pid = 3628] [serial = 242] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15594000) [pid = 3628] [serial = 241] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A487C00) [pid = 3628] [serial = 227] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A1DD800) [pid = 3628] [serial = 226] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173DA000) [pid = 3628] [serial = 244] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17765400) [pid = 3628] [serial = 245] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13158800) [pid = 3628] [serial = 238] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (132DEC00) [pid = 3628] [serial = 239] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A6E6C00) [pid = 3628] [serial = 260] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (19807400) [pid = 3628] [serial = 247] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1980E400) [pid = 3628] [serial = 257] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1980A400) [pid = 3628] [serial = 248] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1A845800) [pid = 3628] [serial = 263] [outer = 00000000] [url = about:blank] 14:08:24 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A844400) [pid = 3628] [serial = 262] [outer = 00000000] [url = about:blank] 14:08:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:08:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1084ms 14:08:24 INFO - PROCESS | 3628 | 1468357704814 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 3628 | 1468357704818 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:08:24 INFO - PROCESS | 3628 | 1468357704823 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 3628 | 1468357704826 Marionette TRACE conn2 <- [1,378,null,{}] 14:08:24 INFO - PROCESS | 3628 | 1468357704831 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:24 INFO - PROCESS | 3628 | 1468357704834 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:24 INFO - PROCESS | 3628 | 1468357704906 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:08:24 INFO - PROCESS | 3628 | 1468357704912 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 3628 | 1468357704915 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:24 INFO - PROCESS | 3628 | ++DOCSHELL 10A81000 == 29 [pid = 3628] [id = 104] 14:08:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10BA4000) [pid = 3628] [serial = 309] [outer = 00000000] 14:08:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10F50000) [pid = 3628] [serial = 310] [outer = 10BA4000] 14:08:24 INFO - PROCESS | 3628 | 1468357704963 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (114CA800) [pid = 3628] [serial = 311] [outer = 10BA4000] 14:08:25 INFO - PROCESS | 3628 | 1468357705419 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:08:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 637ms 14:08:25 INFO - PROCESS | 3628 | 1468357705461 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 3628 | 1468357705466 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 14:08:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:08:25 INFO - PROCESS | 3628 | 1468357705472 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 3628 | 1468357705475 Marionette TRACE conn2 <- [1,382,null,{}] 14:08:25 INFO - PROCESS | 3628 | 1468357705478 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:25 INFO - PROCESS | 3628 | 1468357705481 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:25 INFO - PROCESS | 3628 | 1468357705567 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:08:25 INFO - PROCESS | 3628 | 1468357705623 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 3628 | 1468357705626 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:25 INFO - PROCESS | 3628 | ++DOCSHELL 13220400 == 30 [pid = 3628] [id = 105] 14:08:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13222000) [pid = 3628] [serial = 312] [outer = 00000000] 14:08:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1394F400) [pid = 3628] [serial = 313] [outer = 13222000] 14:08:25 INFO - PROCESS | 3628 | 1468357705672 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13C1C000) [pid = 3628] [serial = 314] [outer = 13222000] 14:08:26 INFO - PROCESS | 3628 | 1468357706017 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 555ms 14:08:26 INFO - PROCESS | 3628 | 1468357706028 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3628 | 1468357706030 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:08:26 INFO - PROCESS | 3628 | 1468357706034 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3628 | 1468357706037 Marionette TRACE conn2 <- [1,386,null,{}] 14:08:26 INFO - PROCESS | 3628 | 1468357706047 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 3628 | 1468357706052 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:26 INFO - PROCESS | 3628 | 1468357706142 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:08:26 INFO - PROCESS | 3628 | 1468357706149 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 3628 | 1468357706153 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:26 INFO - PROCESS | 3628 | ++DOCSHELL 15BC2800 == 31 [pid = 3628] [id = 106] 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BC2C00) [pid = 3628] [serial = 315] [outer = 00000000] 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D46400) [pid = 3628] [serial = 316] [outer = 15BC2C00] 14:08:26 INFO - PROCESS | 3628 | 1468357706199 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16424800) [pid = 3628] [serial = 317] [outer = 15BC2C00] 14:08:26 INFO - PROCESS | 3628 | 1468357706585 Marionette TRACE conn2 <- [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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 610ms 14:08:26 INFO - PROCESS | 3628 | 1468357706652 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3628 | 1468357706655 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:08:26 INFO - PROCESS | 3628 | 1468357706640 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3628 | 1468357706642 Marionette TRACE conn2 <- [1,390,null,{}] 14:08:26 INFO - PROCESS | 3628 | 1468357706652 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 3628 | 1468357706654 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:26 INFO - PROCESS | 3628 | 1468357706763 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:08:26 INFO - PROCESS | 3628 | 1468357706774 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 3628 | 1468357706776 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:26 INFO - PROCESS | 3628 | ++DOCSHELL 16D09C00 == 32 [pid = 3628] [id = 107] 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16D0C000) [pid = 3628] [serial = 318] [outer = 00000000] 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173D7800) [pid = 3628] [serial = 319] [outer = 16D0C000] 14:08:26 INFO - PROCESS | 3628 | 1468357706803 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1776A400) [pid = 3628] [serial = 320] [outer = 16D0C000] 14:08:27 INFO - PROCESS | 3628 | 1468357707205 Marionette TRACE conn2 <- [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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 596ms 14:08:27 INFO - PROCESS | 3628 | 1468357707250 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 3628 | 1468357707252 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 14:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:08:27 INFO - PROCESS | 3628 | 1468357707266 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 3628 | 1468357707268 Marionette TRACE conn2 <- [1,394,null,{}] 14:08:27 INFO - PROCESS | 3628 | 1468357707271 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:27 INFO - PROCESS | 3628 | 1468357707273 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:27 INFO - PROCESS | 3628 | 1468357707399 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:08:27 INFO - PROCESS | 3628 | 1468357707393 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 3628 | 1468357707395 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:27 INFO - PROCESS | 3628 | ++DOCSHELL 17A35800 == 33 [pid = 3628] [id = 108] 14:08:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DD6000) [pid = 3628] [serial = 321] [outer = 00000000] 14:08:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18247C00) [pid = 3628] [serial = 322] [outer = 17DD6000] 14:08:27 INFO - PROCESS | 3628 | 1468357707438 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19807C00) [pid = 3628] [serial = 323] [outer = 17DD6000] 14:08:27 INFO - PROCESS | 3628 | 1468357707872 Marionette TRACE conn2 <- [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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 650ms 14:08:27 INFO - PROCESS | 3628 | 1468357707911 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 3628 | 1468357707913 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 14:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:08:27 INFO - PROCESS | 3628 | 1468357707917 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 3628 | 1468357707918 Marionette TRACE conn2 <- [1,398,null,{}] 14:08:27 INFO - PROCESS | 3628 | 1468357707921 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:27 INFO - PROCESS | 3628 | 1468357707927 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:28 INFO - PROCESS | 3628 | 1468357708034 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:08:28 INFO - PROCESS | 3628 | 1468357708088 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3628 | 1468357708090 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:28 INFO - PROCESS | 3628 | ++DOCSHELL 17059800 == 34 [pid = 3628] [id = 109] 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1804A800) [pid = 3628] [serial = 324] [outer = 00000000] 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19C38000) [pid = 3628] [serial = 325] [outer = 1804A800] 14:08:28 INFO - PROCESS | 3628 | 1468357708133 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15556400) [pid = 3628] [serial = 326] [outer = 1804A800] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A492000) [pid = 3628] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D6A000) [pid = 3628] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (112EC400) [pid = 3628] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BB8000) [pid = 3628] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A79C00) [pid = 3628] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19806C00) [pid = 3628] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12D7AC00) [pid = 3628] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (130A5C00) [pid = 3628] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D70C00) [pid = 3628] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11AE6800) [pid = 3628] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15F2B800) [pid = 3628] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19C34C00) [pid = 3628] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:08:28 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1705A800) [pid = 3628] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:08:28 INFO - PROCESS | 3628 | 1468357708555 Marionette TRACE conn2 <- [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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 14:08:28 INFO - PROCESS | 3628 | 1468357708621 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 3628 | 1468357708623 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 14:08:28 INFO - PROCESS | 3628 | 1468357708627 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:08:28 INFO - PROCESS | 3628 | 1468357708628 Marionette TRACE conn2 <- [1,402,null,{}] 14:08:28 INFO - PROCESS | 3628 | 1468357708632 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:28 INFO - PROCESS | 3628 | 1468357708634 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:28 INFO - PROCESS | 3628 | 1468357708691 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:08:28 INFO - PROCESS | 3628 | 1468357708699 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3628 | 1468357708701 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:28 INFO - PROCESS | 3628 | ++DOCSHELL 13945000 == 35 [pid = 3628] [id = 110] 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15BB8000) [pid = 3628] [serial = 327] [outer = 00000000] 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1824D000) [pid = 3628] [serial = 328] [outer = 15BB8000] 14:08:28 INFO - PROCESS | 3628 | 1468357708744 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1980AC00) [pid = 3628] [serial = 329] [outer = 15BB8000] 14:08:29 INFO - PROCESS | 3628 | 1468357709103 Marionette TRACE conn2 <- [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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 515ms 14:08:29 INFO - PROCESS | 3628 | 1468357709144 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 3628 | 1468357709146 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 14:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:08:29 INFO - PROCESS | 3628 | 1468357709153 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 3628 | 1468357709155 Marionette TRACE conn2 <- [1,406,null,{}] 14:08:29 INFO - PROCESS | 3628 | 1468357709159 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:29 INFO - PROCESS | 3628 | 1468357709160 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:29 INFO - PROCESS | 3628 | 1468357709220 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:08:29 INFO - PROCESS | 3628 | 1468357709226 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3628 | 1468357709228 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:29 INFO - PROCESS | 3628 | ++DOCSHELL 12BD5400 == 36 [pid = 3628] [id = 111] 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19C0D800) [pid = 3628] [serial = 330] [outer = 00000000] 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A08B400) [pid = 3628] [serial = 331] [outer = 19C0D800] 14:08:29 INFO - PROCESS | 3628 | 1468357709277 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A490C00) [pid = 3628] [serial = 332] [outer = 19C0D800] 14:08:29 INFO - PROCESS | 3628 | 1468357709670 Marionette TRACE conn2 <- [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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 556ms 14:08:29 INFO - PROCESS | 3628 | 1468357709705 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 3628 | 1468357709707 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 14:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:08:29 INFO - PROCESS | 3628 | 1468357709714 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 3628 | 1468357709716 Marionette TRACE conn2 <- [1,410,null,{}] 14:08:29 INFO - PROCESS | 3628 | 1468357709720 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:29 INFO - PROCESS | 3628 | 1468357709721 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:29 INFO - PROCESS | 3628 | 1468357709781 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:08:29 INFO - PROCESS | 3628 | 1468357709787 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3628 | 1468357709798 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:29 INFO - PROCESS | 3628 | ++DOCSHELL 19EF0400 == 37 [pid = 3628] [id = 112] 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A606000) [pid = 3628] [serial = 333] [outer = 00000000] 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A60C800) [pid = 3628] [serial = 334] [outer = 1A606000] 14:08:29 INFO - PROCESS | 3628 | 1468357709843 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A612C00) [pid = 3628] [serial = 335] [outer = 1A606000] 14:08:30 INFO - PROCESS | 3628 | 1468357710356 Marionette TRACE conn2 <- [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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 14:08:30 INFO - PROCESS | 3628 | 1468357710410 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 3628 | 1468357710415 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:08:30 INFO - PROCESS | 3628 | 1468357710420 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 3628 | 1468357710423 Marionette TRACE conn2 <- [1,414,null,{}] 14:08:30 INFO - PROCESS | 3628 | 1468357710429 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 3628 | 1468357710432 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:30 INFO - PROCESS | 3628 | 1468357710532 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:08:30 INFO - PROCESS | 3628 | 1468357710652 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 3628 | 1468357710655 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:30 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E4C00 == 38 [pid = 3628] [id = 113] 14:08:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A0A400) [pid = 3628] [serial = 336] [outer = 00000000] 14:08:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11AEA800) [pid = 3628] [serial = 337] [outer = 10A0A400] 14:08:30 INFO - PROCESS | 3628 | 1468357710712 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12B0B800) [pid = 3628] [serial = 338] [outer = 10A0A400] 14:08:31 INFO - PROCESS | 3628 | 1468357711316 Marionette TRACE conn2 <- [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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 949ms 14:08:31 INFO - PROCESS | 3628 | 1468357711366 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 3628 | 1468357711371 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 14:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:08:31 INFO - PROCESS | 3628 | 1468357711377 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 3628 | 1468357711380 Marionette TRACE conn2 <- [1,418,null,{}] 14:08:31 INFO - PROCESS | 3628 | 1468357711384 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 3628 | 1468357711387 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:31 INFO - PROCESS | 3628 | 1468357711475 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:08:31 INFO - PROCESS | 3628 | 1468357711602 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 3628 | 1468357711605 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:31 INFO - PROCESS | 3628 | ++DOCSHELL 15598400 == 39 [pid = 3628] [id = 114] 14:08:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BB8800) [pid = 3628] [serial = 339] [outer = 00000000] 14:08:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16D07C00) [pid = 3628] [serial = 340] [outer = 15BB8800] 14:08:31 INFO - PROCESS | 3628 | 1468357711660 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1777B400) [pid = 3628] [serial = 341] [outer = 15BB8800] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 12BD5400 == 38 [pid = 3628] [id = 111] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 13945000 == 37 [pid = 3628] [id = 110] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 17059800 == 36 [pid = 3628] [id = 109] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 17A35800 == 35 [pid = 3628] [id = 108] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 16D09C00 == 34 [pid = 3628] [id = 107] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 15BC2800 == 33 [pid = 3628] [id = 106] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 13220400 == 32 [pid = 3628] [id = 105] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 10A81000 == 31 [pid = 3628] [id = 104] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 1A485000 == 30 [pid = 3628] [id = 102] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 10F4D000 == 29 [pid = 3628] [id = 103] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 19EF0400 == 28 [pid = 3628] [id = 112] 14:08:33 INFO - PROCESS | 3628 | --DOCSHELL 0F9E4C00 == 27 [pid = 3628] [id = 113] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A612800) [pid = 3628] [serial = 301] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1804FC00) [pid = 3628] [serial = 289] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12DC9800) [pid = 3628] [serial = 275] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11AE8400) [pid = 3628] [serial = 274] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15D43C00) [pid = 3628] [serial = 283] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11444C00) [pid = 3628] [serial = 277] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114D2000) [pid = 3628] [serial = 278] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19C0A000) [pid = 3628] [serial = 292] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1824DC00) [pid = 3628] [serial = 290] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1516C000) [pid = 3628] [serial = 295] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1322E800) [pid = 3628] [serial = 280] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13945800) [pid = 3628] [serial = 281] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19C32C00) [pid = 3628] [serial = 298] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15194C00) [pid = 3628] [serial = 296] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13152400) [pid = 3628] [serial = 266] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (129B5000) [pid = 3628] [serial = 265] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1737BC00) [pid = 3628] [serial = 269] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16D0B800) [pid = 3628] [serial = 268] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1A6E8400) [pid = 3628] [serial = 272] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A493400) [pid = 3628] [serial = 271] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19C3EC00) [pid = 3628] [serial = 293] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1770C400) [pid = 3628] [serial = 286] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A6E4400) [pid = 3628] [serial = 302] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1777FC00) [pid = 3628] [serial = 287] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (19C3D000) [pid = 3628] [serial = 299] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (15F2A400) [pid = 3628] [serial = 284] [outer = 00000000] [url = about:blank] 14:08:33 INFO - PROCESS | 3628 | 1468357713206 Marionette TRACE conn2 <- [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]]]}] 14:08:33 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 14:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1870ms 14:08:33 INFO - PROCESS | 3628 | 1468357713254 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 3628 | 1468357713257 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:08:33 INFO - PROCESS | 3628 | 1468357713246 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 3628 | 1468357713250 Marionette TRACE conn2 <- [1,422,null,{}] 14:08:33 INFO - PROCESS | 3628 | 1468357713256 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 3628 | 1468357713259 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:33 INFO - PROCESS | 3628 | 1468357713343 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:08:33 INFO - PROCESS | 3628 | 1468357713350 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 3628 | 1468357713353 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:33 INFO - PROCESS | 3628 | ++DOCSHELL 10E3FC00 == 28 [pid = 3628] [id = 115] 14:08:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10F47400) [pid = 3628] [serial = 342] [outer = 00000000] 14:08:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10F4F800) [pid = 3628] [serial = 343] [outer = 10F47400] 14:08:33 INFO - PROCESS | 3628 | 1468357713384 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (112EC400) [pid = 3628] [serial = 344] [outer = 10F47400] 14:08:34 INFO - PROCESS | 3628 | 1468357714216 Marionette TRACE conn2 <- [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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 989ms 14:08:34 INFO - PROCESS | 3628 | 1468357714244 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3628 | 1468357714249 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:08:34 INFO - PROCESS | 3628 | 1468357714256 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3628 | 1468357714258 Marionette TRACE conn2 <- [1,426,null,{}] 14:08:34 INFO - PROCESS | 3628 | 1468357714262 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 3628 | 1468357714265 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:34 INFO - PROCESS | 3628 | 1468357714350 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:08:34 INFO - PROCESS | 3628 | 1468357714357 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3628 | 1468357714360 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:34 INFO - PROCESS | 3628 | ++DOCSHELL 12D86800 == 29 [pid = 3628] [id = 116] 14:08:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13034000) [pid = 3628] [serial = 345] [outer = 00000000] 14:08:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1312EC00) [pid = 3628] [serial = 346] [outer = 13034000] 14:08:34 INFO - PROCESS | 3628 | 1468357714388 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13158000) [pid = 3628] [serial = 347] [outer = 13034000] 14:08:34 INFO - PROCESS | 3628 | 1468357714826 Marionette TRACE conn2 <- [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] 14:08:34 INFO - PROCESS | 3628 | 1468357714871 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:08:34 INFO - PROCESS | 3628 | 1468357714875 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3628 | 1468357714878 Marionette TRACE conn2 <- [1,430,null,{}] 14:08:34 INFO - PROCESS | 3628 | 1468357714889 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 3628 | 1468357714893 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:35 INFO - PROCESS | 3628 | 1468357715011 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:08:35 INFO - PROCESS | 3628 | 1468357715072 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 3628 | 1468357715075 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:35 INFO - PROCESS | 3628 | ++DOCSHELL 1026C000 == 30 [pid = 3628] [id = 117] 14:08:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (102C6000) [pid = 3628] [serial = 348] [outer = 00000000] 14:08:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A0F000) [pid = 3628] [serial = 349] [outer = 102C6000] 14:08:35 INFO - PROCESS | 3628 | 1468357715131 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10F4FC00) [pid = 3628] [serial = 350] [outer = 102C6000] 14:08:35 INFO - PROCESS | 3628 | 1468357715857 Marionette TRACE conn2 <- [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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1057ms 14:08:35 INFO - PROCESS | 3628 | 1468357715924 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 3628 | 1468357715928 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:08:35 INFO - PROCESS | 3628 | 1468357715933 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 3628 | 1468357715937 Marionette TRACE conn2 <- [1,434,null,{}] 14:08:35 INFO - PROCESS | 3628 | 1468357715942 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:35 INFO - PROCESS | 3628 | 1468357715945 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:36 INFO - PROCESS | 3628 | 1468357716045 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:08:36 INFO - PROCESS | 3628 | 1468357716113 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 3628 | 1468357716116 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:36 INFO - PROCESS | 3628 | ++DOCSHELL 14184000 == 31 [pid = 3628] [id = 118] 14:08:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (14185000) [pid = 3628] [serial = 351] [outer = 00000000] 14:08:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15198C00) [pid = 3628] [serial = 352] [outer = 14185000] 14:08:36 INFO - PROCESS | 3628 | 1468357716152 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15592400) [pid = 3628] [serial = 353] [outer = 14185000] 14:08:36 INFO - PROCESS | 3628 | --DOCSHELL 12D86800 == 30 [pid = 3628] [id = 116] 14:08:36 INFO - PROCESS | 3628 | --DOCSHELL 10E3FC00 == 29 [pid = 3628] [id = 115] 14:08:36 INFO - PROCESS | 3628 | --DOCSHELL 15598400 == 28 [pid = 3628] [id = 114] 14:08:36 INFO - PROCESS | 3628 | 1468357716845 Marionette TRACE conn2 <- [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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 949ms 14:08:36 INFO - PROCESS | 3628 | 1468357716887 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 3628 | 1468357716891 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 14:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:08:36 INFO - PROCESS | 3628 | 1468357716896 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 3628 | 1468357716899 Marionette TRACE conn2 <- [1,438,null,{}] 14:08:36 INFO - PROCESS | 3628 | 1468357716904 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 3628 | 1468357716907 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:37 INFO - PROCESS | 3628 | 1468357717032 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:08:37 INFO - PROCESS | 3628 | 1468357717073 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3628 | 1468357717077 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:37 INFO - PROCESS | 3628 | ++DOCSHELL 129B5000 == 29 [pid = 3628] [id = 119] 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12B01400) [pid = 3628] [serial = 354] [outer = 00000000] 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13156800) [pid = 3628] [serial = 355] [outer = 12B01400] 14:08:37 INFO - PROCESS | 3628 | 1468357717124 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134DA400) [pid = 3628] [serial = 356] [outer = 12B01400] 14:08:37 INFO - PROCESS | 3628 | 1468357717539 Marionette TRACE conn2 <- [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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 14:08:37 INFO - PROCESS | 3628 | 1468357717594 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 3628 | 1468357717598 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 14:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:08:37 INFO - PROCESS | 3628 | 1468357717605 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 3628 | 1468357717607 Marionette TRACE conn2 <- [1,442,null,{}] 14:08:37 INFO - PROCESS | 3628 | 1468357717616 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:37 INFO - PROCESS | 3628 | 1468357717619 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:37 INFO - PROCESS | 3628 | 1468357717714 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:08:37 INFO - PROCESS | 3628 | 1468357717728 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3628 | 1468357717730 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:37 INFO - PROCESS | 3628 | ++DOCSHELL 15BC5000 == 30 [pid = 3628] [id = 120] 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15D0F400) [pid = 3628] [serial = 357] [outer = 00000000] 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15F2C800) [pid = 3628] [serial = 358] [outer = 15D0F400] 14:08:37 INFO - PROCESS | 3628 | 1468357717759 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16B79C00) [pid = 3628] [serial = 359] [outer = 15D0F400] 14:08:38 INFO - PROCESS | 3628 | 1468357718190 Marionette TRACE conn2 <- [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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 610ms 14:08:38 INFO - PROCESS | 3628 | 1468357718218 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 3628 | 1468357718202 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 14:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:08:38 INFO - PROCESS | 3628 | 1468357718220 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 3628 | 1468357718223 Marionette TRACE conn2 <- [1,446,null,{}] 14:08:38 INFO - PROCESS | 3628 | 1468357718234 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:38 INFO - PROCESS | 3628 | 1468357718238 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:38 INFO - PROCESS | 3628 | 1468357718357 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:08:38 INFO - PROCESS | 3628 | 1468357718385 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 3628 | 1468357718388 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:38 INFO - PROCESS | 3628 | ++DOCSHELL 17A31800 == 31 [pid = 3628] [id = 121] 14:08:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17A34400) [pid = 3628] [serial = 360] [outer = 00000000] 14:08:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17DD7400) [pid = 3628] [serial = 361] [outer = 17A34400] 14:08:38 INFO - PROCESS | 3628 | 1468357718435 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1824B400) [pid = 3628] [serial = 362] [outer = 17A34400] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BC2C00) [pid = 3628] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A0A400) [pid = 3628] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1A842800) [pid = 3628] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1804A800) [pid = 3628] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10BA4000) [pid = 3628] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19C0D800) [pid = 3628] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16D0C000) [pid = 3628] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10F51800) [pid = 3628] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BB8000) [pid = 3628] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13222000) [pid = 3628] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A606000) [pid = 3628] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:08:38 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17DD6000) [pid = 3628] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:08:38 INFO - PROCESS | 3628 | 1468357718829 Marionette TRACE conn2 <- [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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 637ms 14:08:38 INFO - PROCESS | 3628 | 1468357718880 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 3628 | 1468357718872 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 14:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:08:38 INFO - PROCESS | 3628 | 1468357718880 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 3628 | 1468357718882 Marionette TRACE conn2 <- [1,450,null,{}] 14:08:38 INFO - PROCESS | 3628 | 1468357718885 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:38 INFO - PROCESS | 3628 | 1468357718887 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:38 INFO - PROCESS | 3628 | 1468357718969 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:08:39 INFO - PROCESS | 3628 | 1468357719029 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 3628 | 1468357719031 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:39 INFO - PROCESS | 3628 | ++DOCSHELL 12B02800 == 32 [pid = 3628] [id = 122] 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1322D400) [pid = 3628] [serial = 363] [outer = 00000000] 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15D0E000) [pid = 3628] [serial = 364] [outer = 1322D400] 14:08:39 INFO - PROCESS | 3628 | 1468357719075 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19804C00) [pid = 3628] [serial = 365] [outer = 1322D400] 14:08:39 INFO - PROCESS | 3628 | 1468357719392 Marionette TRACE conn2 <- [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] 14:08:39 INFO - PROCESS | 3628 | 1468357719438 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 14:08:39 INFO - PROCESS | 3628 | 1468357719446 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 3628 | 1468357719448 Marionette TRACE conn2 <- [1,454,null,{}] 14:08:39 INFO - PROCESS | 3628 | 1468357719451 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 3628 | 1468357719454 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:39 INFO - PROCESS | 3628 | 1468357719556 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:08:39 INFO - PROCESS | 3628 | 1468357719567 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 3628 | 1468357719569 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:39 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E5400 == 33 [pid = 3628] [id = 123] 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1980DC00) [pid = 3628] [serial = 366] [outer = 00000000] 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19C07000) [pid = 3628] [serial = 367] [outer = 1980DC00] 14:08:39 INFO - PROCESS | 3628 | 1468357719591 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19C0D400) [pid = 3628] [serial = 368] [outer = 1980DC00] 14:08:39 INFO - PROCESS | 3628 | [3628] 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 14:08:39 INFO - PROCESS | 3628 | [3628] 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 14:08:39 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:39 INFO - PROCESS | 3628 | 1468357719975 Marionette TRACE conn2 <- [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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 569ms 14:08:40 INFO - PROCESS | 3628 | 1468357720029 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 3628 | 1468357720031 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 14:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:08:40 INFO - PROCESS | 3628 | 1468357720035 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 3628 | 1468357720018 Marionette TRACE conn2 <- [1,458,null,{}] 14:08:40 INFO - PROCESS | 3628 | 1468357720022 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 3628 | 1468357720027 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:40 INFO - PROCESS | 3628 | 1468357720127 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:08:40 INFO - PROCESS | 3628 | 1468357720135 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3628 | 1468357720137 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:40 INFO - PROCESS | 3628 | ++DOCSHELL 1A088C00 == 34 [pid = 3628] [id = 124] 14:08:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A1DE800) [pid = 3628] [serial = 369] [outer = 00000000] 14:08:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A488400) [pid = 3628] [serial = 370] [outer = 1A1DE800] 14:08:40 INFO - PROCESS | 3628 | 1468357720162 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A493800) [pid = 3628] [serial = 371] [outer = 1A1DE800] 14:08:40 INFO - PROCESS | 3628 | 1468357720622 Marionette TRACE conn2 <- [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] 14:08:40 INFO - PROCESS | 3628 | 1468357720671 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 14:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:08:40 INFO - PROCESS | 3628 | 1468357720676 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 3628 | 1468357720679 Marionette TRACE conn2 <- [1,462,null,{}] 14:08:40 INFO - PROCESS | 3628 | 1468357720789 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 3628 | 1468357720792 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:40 INFO - PROCESS | 3628 | 1468357720881 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:08:40 INFO - PROCESS | 3628 | 1468357720952 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3628 | 1468357720955 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:40 INFO - PROCESS | 3628 | ++DOCSHELL 10A7C400 == 35 [pid = 3628] [id = 125] 14:08:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10A80C00) [pid = 3628] [serial = 372] [outer = 00000000] 14:08:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13A95400) [pid = 3628] [serial = 373] [outer = 10A80C00] 14:08:40 INFO - PROCESS | 3628 | 1468357720992 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (14186000) [pid = 3628] [serial = 374] [outer = 10A80C00] 14:08:41 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:41 INFO - PROCESS | 3628 | 1468357721539 Marionette TRACE conn2 <- [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] 14:08:41 INFO - PROCESS | 3628 | 1468357721591 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 14:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:08:41 INFO - PROCESS | 3628 | 1468357721597 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 3628 | 1468357721600 Marionette TRACE conn2 <- [1,466,null,{}] 14:08:41 INFO - PROCESS | 3628 | 1468357721604 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 3628 | 1468357721607 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:41 INFO - PROCESS | 3628 | 1468357721699 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:08:41 INFO - PROCESS | 3628 | 1468357721793 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 3628 | 1468357721796 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:41 INFO - PROCESS | 3628 | ++DOCSHELL 16D0B800 == 36 [pid = 3628] [id = 126] 14:08:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17059800) [pid = 3628] [serial = 375] [outer = 00000000] 14:08:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17767C00) [pid = 3628] [serial = 376] [outer = 17059800] 14:08:41 INFO - PROCESS | 3628 | 1468357721832 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17DD9C00) [pid = 3628] [serial = 377] [outer = 17059800] 14:08:42 INFO - PROCESS | 3628 | 1468357722377 Marionette TRACE conn2 <- [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] 14:08:42 INFO - PROCESS | 3628 | 1468357722422 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:08:42 INFO - PROCESS | 3628 | 1468357722426 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 3628 | 1468357722430 Marionette TRACE conn2 <- [1,470,null,{}] 14:08:42 INFO - PROCESS | 3628 | 1468357722441 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:42 INFO - PROCESS | 3628 | 1468357722446 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:42 INFO - PROCESS | 3628 | 1468357722583 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:08:42 INFO - PROCESS | 3628 | 1468357722708 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 3628 | 1468357722712 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:42 INFO - PROCESS | 3628 | ++DOCSHELL 10E39800 == 37 [pid = 3628] [id = 127] 14:08:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10E3AC00) [pid = 3628] [serial = 378] [outer = 00000000] 14:08:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11CD2800) [pid = 3628] [serial = 379] [outer = 10E3AC00] 14:08:42 INFO - PROCESS | 3628 | 1468357722775 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13EDC800) [pid = 3628] [serial = 380] [outer = 10E3AC00] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 0F9E5400 == 36 [pid = 3628] [id = 123] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 12B02800 == 35 [pid = 3628] [id = 122] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 17A31800 == 34 [pid = 3628] [id = 121] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 15BC5000 == 33 [pid = 3628] [id = 120] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 129B5000 == 32 [pid = 3628] [id = 119] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 14184000 == 31 [pid = 3628] [id = 118] 14:08:43 INFO - PROCESS | 3628 | --DOCSHELL 1026C000 == 30 [pid = 3628] [id = 117] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A60C800) [pid = 3628] [serial = 334] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A612C00) [pid = 3628] [serial = 335] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A08B400) [pid = 3628] [serial = 331] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15556400) [pid = 3628] [serial = 326] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A490C00) [pid = 3628] [serial = 332] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (173D7800) [pid = 3628] [serial = 319] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1980AC00) [pid = 3628] [serial = 329] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1824D000) [pid = 3628] [serial = 328] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16424800) [pid = 3628] [serial = 317] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12B0B800) [pid = 3628] [serial = 338] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16D07C00) [pid = 3628] [serial = 340] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11AEA800) [pid = 3628] [serial = 337] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10F4F800) [pid = 3628] [serial = 343] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1312EC00) [pid = 3628] [serial = 346] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1776A400) [pid = 3628] [serial = 320] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1394F400) [pid = 3628] [serial = 313] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (19C38000) [pid = 3628] [serial = 325] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (129B7800) [pid = 3628] [serial = 307] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1394C400) [pid = 3628] [serial = 308] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10F50000) [pid = 3628] [serial = 310] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (114CA800) [pid = 3628] [serial = 311] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1AACFC00) [pid = 3628] [serial = 305] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A84E800) [pid = 3628] [serial = 304] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15D46400) [pid = 3628] [serial = 316] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (13C1C000) [pid = 3628] [serial = 314] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (19807C00) [pid = 3628] [serial = 323] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (18247C00) [pid = 3628] [serial = 322] [outer = 00000000] [url = about:blank] 14:08:43 INFO - PROCESS | 3628 | 1468357723463 Marionette TRACE conn2 <- [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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1084ms 14:08:43 INFO - PROCESS | 3628 | 1468357723502 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 3628 | 1468357723506 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:08:43 INFO - PROCESS | 3628 | 1468357723511 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 3628 | 1468357723516 Marionette TRACE conn2 <- [1,474,null,{}] 14:08:43 INFO - PROCESS | 3628 | 1468357723521 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 3628 | 1468357723524 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:43 INFO - PROCESS | 3628 | 1468357723617 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:08:43 INFO - PROCESS | 3628 | 1468357723623 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 3628 | 1468357723626 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:43 INFO - PROCESS | 3628 | ++DOCSHELL 12820400 == 31 [pid = 3628] [id = 128] 14:08:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12821C00) [pid = 3628] [serial = 381] [outer = 00000000] 14:08:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (12B0CC00) [pid = 3628] [serial = 382] [outer = 12821C00] 14:08:43 INFO - PROCESS | 3628 | 1468357723656 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1312EC00) [pid = 3628] [serial = 383] [outer = 12821C00] 14:08:44 INFO - PROCESS | 3628 | 1468357724090 Marionette TRACE conn2 <- [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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 610ms 14:08:44 INFO - PROCESS | 3628 | 1468357724120 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 3628 | 1468357724124 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 14:08:44 INFO - PROCESS | 3628 | 1468357724130 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:08:44 INFO - PROCESS | 3628 | 1468357724132 Marionette TRACE conn2 <- [1,478,null,{}] 14:08:44 INFO - PROCESS | 3628 | 1468357724136 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 3628 | 1468357724139 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:44 INFO - PROCESS | 3628 | 1468357724210 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:08:44 INFO - PROCESS | 3628 | 1468357724283 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 3628 | 1468357724285 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:44 INFO - PROCESS | 3628 | ++DOCSHELL 13C1C000 == 32 [pid = 3628] [id = 129] 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13C1CC00) [pid = 3628] [serial = 384] [outer = 00000000] 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15558C00) [pid = 3628] [serial = 385] [outer = 13C1CC00] 14:08:44 INFO - PROCESS | 3628 | 1468357724337 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15BC3400) [pid = 3628] [serial = 386] [outer = 13C1CC00] 14:08:44 INFO - PROCESS | 3628 | 1468357724664 Marionette TRACE conn2 <- [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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 542ms 14:08:44 INFO - PROCESS | 3628 | 1468357724690 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 3628 | 1468357724692 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 14:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:08:44 INFO - PROCESS | 3628 | 1468357724695 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 3628 | 1468357724699 Marionette TRACE conn2 <- [1,482,null,{}] 14:08:44 INFO - PROCESS | 3628 | 1468357724715 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 3628 | 1468357724719 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:44 INFO - PROCESS | 3628 | 1468357724788 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17061000) [pid = 3628] [serial = 387] [outer = 1B53C800] 14:08:44 INFO - PROCESS | 3628 | 1468357724812 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 3628 | 1468357724815 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:44 INFO - PROCESS | 3628 | ++DOCSHELL 17D6A000 == 33 [pid = 3628] [id = 130] 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17D72000) [pid = 3628] [serial = 388] [outer = 00000000] 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1824CC00) [pid = 3628] [serial = 389] [outer = 17D72000] 14:08:44 INFO - PROCESS | 3628 | 1468357724869 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1980A000) [pid = 3628] [serial = 390] [outer = 17D72000] 14:08:45 INFO - PROCESS | 3628 | 1468357725299 Marionette TRACE conn2 <- [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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 650ms 14:08:45 INFO - PROCESS | 3628 | 1468357725370 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 3628 | 1468357725372 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 14:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:08:45 INFO - PROCESS | 3628 | 1468357725383 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 3628 | 1468357725385 Marionette TRACE conn2 <- [1,486,null,{}] 14:08:45 INFO - PROCESS | 3628 | 1468357725389 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 3628 | 1468357725391 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:45 INFO - PROCESS | 3628 | 1468357725497 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:08:45 INFO - PROCESS | 3628 | 1468357725488 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 3628 | 1468357725490 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:45 INFO - PROCESS | 3628 | ++DOCSHELL 19C07C00 == 34 [pid = 3628] [id = 131] 14:08:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19C11000) [pid = 3628] [serial = 391] [outer = 00000000] 14:08:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19C3D400) [pid = 3628] [serial = 392] [outer = 19C11000] 14:08:45 INFO - PROCESS | 3628 | 1468357725536 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (19EF4000) [pid = 3628] [serial = 393] [outer = 19C11000] 14:08:45 INFO - PROCESS | 3628 | 1468357725919 Marionette TRACE conn2 <- [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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 556ms 14:08:45 INFO - PROCESS | 3628 | 1468357725933 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 3628 | 1468357725935 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 14:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:08:45 INFO - PROCESS | 3628 | 1468357725938 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 3628 | 1468357725940 Marionette TRACE conn2 <- [1,490,null,{}] 14:08:45 INFO - PROCESS | 3628 | 1468357725949 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 3628 | 1468357725951 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:46 INFO - PROCESS | 3628 | 1468357726037 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:08:46 INFO - PROCESS | 3628 | 1468357726042 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3628 | 1468357726044 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:46 INFO - PROCESS | 3628 | ++DOCSHELL 1A08A400 == 35 [pid = 3628] [id = 132] 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1A08B400) [pid = 3628] [serial = 394] [outer = 00000000] 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A491400) [pid = 3628] [serial = 395] [outer = 1A08B400] 14:08:46 INFO - PROCESS | 3628 | 1468357726087 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A60C000) [pid = 3628] [serial = 396] [outer = 1A08B400] 14:08:46 INFO - PROCESS | 3628 | 1468357726476 Marionette TRACE conn2 <- [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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 555ms 14:08:46 INFO - PROCESS | 3628 | 1468357726498 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 3628 | 1468357726499 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 14:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:08:46 INFO - PROCESS | 3628 | 1468357726503 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 3628 | 1468357726504 Marionette TRACE conn2 <- [1,494,null,{}] 14:08:46 INFO - PROCESS | 3628 | 1468357726514 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 3628 | 1468357726519 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:46 INFO - PROCESS | 3628 | 1468357726617 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:08:46 INFO - PROCESS | 3628 | 1468357726699 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3628 | 1468357726701 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:46 INFO - PROCESS | 3628 | ++DOCSHELL 1A1DE400 == 36 [pid = 3628] [id = 133] 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A490400) [pid = 3628] [serial = 397] [outer = 00000000] 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A6F1C00) [pid = 3628] [serial = 398] [outer = 1A490400] 14:08:46 INFO - PROCESS | 3628 | 1468357726725 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A840C00) [pid = 3628] [serial = 399] [outer = 1A490400] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10F47400) [pid = 3628] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15D0F400) [pid = 3628] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17A34400) [pid = 3628] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1322D400) [pid = 3628] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1980DC00) [pid = 3628] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12B01400) [pid = 3628] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:08:46 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13034000) [pid = 3628] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:08:47 INFO - PROCESS | 3628 | 1468357727101 Marionette TRACE conn2 <- [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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 651ms 14:08:47 INFO - PROCESS | 3628 | 1468357727162 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3628 | 1468357727164 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:08:47 INFO - PROCESS | 3628 | 1468357727148 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 3628 | 1468357727150 Marionette TRACE conn2 <- [1,498,null,{}] 14:08:47 INFO - PROCESS | 3628 | 1468357727153 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 3628 | 1468357727155 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:47 INFO - PROCESS | 3628 | 1468357727259 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:08:47 INFO - PROCESS | 3628 | 1468357727288 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 3628 | 1468357727290 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:47 INFO - PROCESS | 3628 | ++DOCSHELL 1055A800 == 37 [pid = 3628] [id = 134] 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10F4D000) [pid = 3628] [serial = 400] [outer = 00000000] 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17706400) [pid = 3628] [serial = 401] [outer = 10F4D000] 14:08:47 INFO - PROCESS | 3628 | 1468357727333 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A6E2C00) [pid = 3628] [serial = 402] [outer = 10F4D000] 14:08:47 INFO - PROCESS | 3628 | 1468357727644 Marionette TRACE conn2 <- [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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 515ms 14:08:47 INFO - PROCESS | 3628 | 1468357727675 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3628 | 1468357727676 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 14:08:47 INFO - PROCESS | 3628 | 1468357727680 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:08:47 INFO - PROCESS | 3628 | 1468357727681 Marionette TRACE conn2 <- [1,502,null,{}] 14:08:47 INFO - PROCESS | 3628 | 1468357727685 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 3628 | 1468357727687 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:47 INFO - PROCESS | 3628 | 1468357727803 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:08:47 INFO - PROCESS | 3628 | 1468357727823 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 3628 | 1468357727825 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:47 INFO - PROCESS | 3628 | ++DOCSHELL 10A03C00 == 38 [pid = 3628] [id = 135] 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16F11000) [pid = 3628] [serial = 403] [outer = 00000000] 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A84B000) [pid = 3628] [serial = 404] [outer = 16F11000] 14:08:47 INFO - PROCESS | 3628 | 1468357727868 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A84D400) [pid = 3628] [serial = 405] [outer = 16F11000] 14:08:48 INFO - PROCESS | 3628 | 1468357728210 Marionette TRACE conn2 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 542ms 14:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:08:48 INFO - PROCESS | 3628 | 1468357728235 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 3628 | 1468357728219 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 3628 | 1468357728222 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 3628 | 1468357728224 Marionette TRACE conn2 <- [1,506,null,{}] 14:08:48 INFO - PROCESS | 3628 | 1468357728227 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 3628 | 1468357728229 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:48 INFO - PROCESS | 3628 | 1468357728304 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:08:48 INFO - PROCESS | 3628 | 1468357728379 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 3628 | 1468357728382 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:48 INFO - PROCESS | 3628 | ++DOCSHELL 10BA5000 == 39 [pid = 3628] [id = 136] 14:08:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15556800) [pid = 3628] [serial = 406] [outer = 00000000] 14:08:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1AAD6C00) [pid = 3628] [serial = 407] [outer = 15556800] 14:08:48 INFO - PROCESS | 3628 | 1468357728405 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1AADB400) [pid = 3628] [serial = 408] [outer = 15556800] 14:08:48 INFO - PROCESS | 3628 | 1468357728733 Marionette TRACE conn2 <- [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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 542ms 14:08:48 INFO - PROCESS | 3628 | 1468357728795 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 3628 | 1468357728799 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 14:08:48 INFO - PROCESS | 3628 | 1468357728804 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:08:48 INFO - PROCESS | 3628 | 1468357728789 Marionette TRACE conn2 <- [1,510,null,{}] 14:08:48 INFO - PROCESS | 3628 | 1468357728795 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 3628 | 1468357728798 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:48 INFO - PROCESS | 3628 | 1468357728975 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:08:49 INFO - PROCESS | 3628 | 1468357729074 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 3628 | 1468357729060 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:49 INFO - PROCESS | 3628 | ++DOCSHELL 114D5400 == 40 [pid = 3628] [id = 137] 14:08:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11ADF800) [pid = 3628] [serial = 409] [outer = 00000000] 14:08:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1281D400) [pid = 3628] [serial = 410] [outer = 11ADF800] 14:08:49 INFO - PROCESS | 3628 | 1468357729129 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12D86000) [pid = 3628] [serial = 411] [outer = 11ADF800] 14:08:49 INFO - PROCESS | 3628 | 1468357729698 Marionette TRACE conn2 <- [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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 949ms 14:08:49 INFO - PROCESS | 3628 | 1468357729748 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:08:49 INFO - PROCESS | 3628 | 1468357729751 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 14:08:49 INFO - PROCESS | 3628 | 1468357729758 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 3628 | 1468357729762 Marionette TRACE conn2 <- [1,514,null,{}] 14:08:49 INFO - PROCESS | 3628 | 1468357729766 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 3628 | 1468357729769 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:49 INFO - PROCESS | 3628 | 1468357729864 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:08:49 INFO - PROCESS | 3628 | 1468357729985 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 3628 | 1468357729988 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:49 INFO - PROCESS | 3628 | ++DOCSHELL 15D4A000 == 41 [pid = 3628] [id = 138] 14:08:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15D4B000) [pid = 3628] [serial = 412] [outer = 00000000] 14:08:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1705B000) [pid = 3628] [serial = 413] [outer = 15D4B000] 14:08:50 INFO - PROCESS | 3628 | 1468357730043 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1824EC00) [pid = 3628] [serial = 414] [outer = 15D4B000] 14:08:50 INFO - PROCESS | 3628 | 1468357730558 Marionette TRACE conn2 <- [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]]]}] 14:08:50 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 14:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 868ms 14:08:50 INFO - PROCESS | 3628 | 1468357730633 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:08:50 INFO - PROCESS | 3628 | 1468357730618 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 14:08:50 INFO - PROCESS | 3628 | 1468357730622 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 3628 | 1468357730624 Marionette TRACE conn2 <- [1,518,null,{}] 14:08:50 INFO - PROCESS | 3628 | 1468357730633 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 3628 | 1468357730638 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:50 INFO - PROCESS | 3628 | 1468357730783 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:08:51 INFO - PROCESS | 3628 | 1468357731026 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 3628 | 1468357731011 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:51 INFO - PROCESS | 3628 | ++DOCSHELL 0F9EA000 == 42 [pid = 3628] [id = 139] 14:08:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1021D800) [pid = 3628] [serial = 415] [outer = 00000000] 14:08:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10F4F800) [pid = 3628] [serial = 416] [outer = 1021D800] 14:08:51 INFO - PROCESS | 3628 | 1468357731069 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (11AE6800) [pid = 3628] [serial = 417] [outer = 1021D800] 14:08:51 INFO - PROCESS | 3628 | 1468357731590 Marionette TRACE conn2 <- [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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 14:08:51 INFO - PROCESS | 3628 | 1468357731632 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 3628 | 1468357731635 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:08:51 INFO - PROCESS | 3628 | 1468357731639 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 3628 | 1468357731642 Marionette TRACE conn2 <- [1,522,null,{}] 14:08:51 INFO - PROCESS | 3628 | 1468357731647 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 3628 | 1468357731651 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 10A03C00 == 41 [pid = 3628] [id = 135] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 1055A800 == 40 [pid = 3628] [id = 134] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 1A1DE400 == 39 [pid = 3628] [id = 133] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 1A08A400 == 38 [pid = 3628] [id = 132] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 19C07C00 == 37 [pid = 3628] [id = 131] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 17D6A000 == 36 [pid = 3628] [id = 130] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 13C1C000 == 35 [pid = 3628] [id = 129] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 12820400 == 34 [pid = 3628] [id = 128] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 10E39800 == 33 [pid = 3628] [id = 127] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 16D0B800 == 32 [pid = 3628] [id = 126] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 1A088C00 == 31 [pid = 3628] [id = 124] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 10A7C400 == 30 [pid = 3628] [id = 125] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 0F9EA000 == 29 [pid = 3628] [id = 139] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 10BA5000 == 28 [pid = 3628] [id = 136] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 114D5400 == 27 [pid = 3628] [id = 137] 14:08:52 INFO - PROCESS | 3628 | --DOCSHELL 15D4A000 == 26 [pid = 3628] [id = 138] 14:08:52 INFO - PROCESS | 3628 | 1468357732281 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13158000) [pid = 3628] [serial = 347] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112EC400) [pid = 3628] [serial = 344] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15F2C800) [pid = 3628] [serial = 358] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A0F000) [pid = 3628] [serial = 349] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15198C00) [pid = 3628] [serial = 352] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17DD7400) [pid = 3628] [serial = 361] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D0E000) [pid = 3628] [serial = 364] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A488400) [pid = 3628] [serial = 370] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19C07000) [pid = 3628] [serial = 367] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1824B400) [pid = 3628] [serial = 362] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19804C00) [pid = 3628] [serial = 365] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13156800) [pid = 3628] [serial = 355] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (134DA400) [pid = 3628] [serial = 356] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19C0D400) [pid = 3628] [serial = 368] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16B79C00) [pid = 3628] [serial = 359] [outer = 00000000] [url = about:blank] 14:08:52 INFO - PROCESS | 3628 | 1468357732433 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3628 | 1468357732437 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:52 INFO - PROCESS | 3628 | ++DOCSHELL 1055A400 == 27 [pid = 3628] [id = 140] 14:08:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10566000) [pid = 3628] [serial = 418] [outer = 00000000] 14:08:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A7C400) [pid = 3628] [serial = 419] [outer = 10566000] 14:08:52 INFO - PROCESS | 3628 | 1468357732468 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10F4C800) [pid = 3628] [serial = 420] [outer = 10566000] 14:08:52 INFO - PROCESS | 3628 | 1468357732857 Marionette TRACE conn2 <- [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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1261ms 14:08:52 INFO - PROCESS | 3628 | 1468357732908 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 3628 | 1468357732913 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:08:52 INFO - PROCESS | 3628 | 1468357732917 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 3628 | 1468357732920 Marionette TRACE conn2 <- [1,526,null,{}] 14:08:52 INFO - PROCESS | 3628 | 1468357732925 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 3628 | 1468357732928 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:52 INFO - PROCESS | 3628 | 1468357732999 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:08:53 INFO - PROCESS | 3628 | 1468357733007 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 3628 | 1468357733010 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:53 INFO - PROCESS | 3628 | ++DOCSHELL 134DA400 == 28 [pid = 3628] [id = 141] 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (134DDC00) [pid = 3628] [serial = 421] [outer = 00000000] 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1394EC00) [pid = 3628] [serial = 422] [outer = 134DDC00] 14:08:53 INFO - PROCESS | 3628 | 1468357733057 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13ED0400) [pid = 3628] [serial = 423] [outer = 134DDC00] 14:08:53 INFO - PROCESS | 3628 | 1468357733465 Marionette TRACE conn2 <- [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]]]}] 14:08:53 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 14:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 610ms 14:08:53 INFO - PROCESS | 3628 | 1468357733540 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 3628 | 1468357733543 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:08:53 INFO - PROCESS | 3628 | 1468357733549 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 3628 | 1468357733552 Marionette TRACE conn2 <- [1,530,null,{}] 14:08:53 INFO - PROCESS | 3628 | 1468357733561 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 3628 | 1468357733563 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:53 INFO - PROCESS | 3628 | 1468357733682 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:08:53 INFO - PROCESS | 3628 | 1468357733672 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 3628 | 1468357733675 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:53 INFO - PROCESS | 3628 | ++DOCSHELL 16B70400 == 29 [pid = 3628] [id = 142] 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16D05400) [pid = 3628] [serial = 424] [outer = 00000000] 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1705C000) [pid = 3628] [serial = 425] [outer = 16D05400] 14:08:53 INFO - PROCESS | 3628 | 1468357733719 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1776A000) [pid = 3628] [serial = 426] [outer = 16D05400] 14:08:54 INFO - PROCESS | 3628 | 1468357734090 Marionette TRACE conn2 <- [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"]]]}] 14:08:54 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 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:08:54 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 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:08:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 556ms 14:08:54 INFO - PROCESS | 3628 | 1468357734120 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3628 | 1468357734124 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:08:54 INFO - PROCESS | 3628 | 1468357734134 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3628 | 1468357734138 Marionette TRACE conn2 <- [1,534,null,{}] 14:08:54 INFO - PROCESS | 3628 | 1468357734142 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 3628 | 1468357734145 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:54 INFO - PROCESS | 3628 | 1468357734270 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:08:54 INFO - PROCESS | 3628 | 1468357734292 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3628 | 1468357734304 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:54 INFO - PROCESS | 3628 | ++DOCSHELL 15BC4800 == 30 [pid = 3628] [id = 143] 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17767800) [pid = 3628] [serial = 427] [outer = 00000000] 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1980CC00) [pid = 3628] [serial = 428] [outer = 17767800] 14:08:54 INFO - PROCESS | 3628 | 1468357734348 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19C3DC00) [pid = 3628] [serial = 429] [outer = 17767800] 14:08:54 INFO - PROCESS | 3628 | 1468357734719 Marionette TRACE conn2 <- [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]]]}] 14:08:54 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. 14:08:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 610ms 14:08:54 INFO - PROCESS | 3628 | 1468357734766 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3628 | 1468357734768 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 3628 | 1468357734775 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3628 | 1468357734777 Marionette TRACE conn2 <- [1,538,null,{}] 14:08:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:08:54 INFO - PROCESS | 3628 | 1468357734780 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 3628 | 1468357734782 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:54 INFO - PROCESS | 3628 | 1468357734874 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:08:54 INFO - PROCESS | 3628 | 1468357734885 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3628 | 1468357734888 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:54 INFO - PROCESS | 3628 | ++DOCSHELL 19809000 == 31 [pid = 3628] [id = 144] 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19EEB400) [pid = 3628] [serial = 430] [outer = 00000000] 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A610C00) [pid = 3628] [serial = 431] [outer = 19EEB400] 14:08:54 INFO - PROCESS | 3628 | 1468357734938 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A6E7C00) [pid = 3628] [serial = 432] [outer = 19EEB400] 14:08:55 INFO - PROCESS | 3628 | 1468357735300 Marionette TRACE conn2 <- [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]]]}] 14:08:55 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. 14:08:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 556ms 14:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:08:55 INFO - PROCESS | 3628 | 1468357735338 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3628 | 1468357735340 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 14:08:55 INFO - PROCESS | 3628 | 1468357735343 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 3628 | 1468357735345 Marionette TRACE conn2 <- [1,542,null,{}] 14:08:55 INFO - PROCESS | 3628 | 1468357735349 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 3628 | 1468357735350 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:55 INFO - PROCESS | 3628 | 1468357735443 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:08:55 INFO - PROCESS | 3628 | 1468357735448 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 3628 | 1468357735454 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:55 INFO - PROCESS | 3628 | ++DOCSHELL 15590C00 == 32 [pid = 3628] [id = 145] 14:08:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A6F1400) [pid = 3628] [serial = 433] [outer = 00000000] 14:08:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1AAD4C00) [pid = 3628] [serial = 434] [outer = 1A6F1400] 14:08:55 INFO - PROCESS | 3628 | 1468357735555 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1AD03C00) [pid = 3628] [serial = 435] [outer = 1A6F1400] 14:08:55 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:55 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:55 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:55 INFO - PROCESS | 3628 | 1468357735973 Marionette TRACE conn2 <- [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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 650ms 14:08:55 INFO - PROCESS | 3628 | 1468357735977 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3628 | 1468357735979 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19C11000) [pid = 3628] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A08B400) [pid = 3628] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10E3AC00) [pid = 3628] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17059800) [pid = 3628] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17D72000) [pid = 3628] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10F4D000) [pid = 3628] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A1DE800) [pid = 3628] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12821C00) [pid = 3628] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A490400) [pid = 3628] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A80C00) [pid = 3628] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13C1CC00) [pid = 3628] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16F11000) [pid = 3628] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15556800) [pid = 3628] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (102C6000) [pid = 3628] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (14185000) [pid = 3628] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:08:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15BB8800) [pid = 3628] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:08:56 INFO - PROCESS | 3628 | 1468357736367 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 3628 | 1468357736369 Marionette TRACE conn2 <- [1,546,null,{}] 14:08:56 INFO - PROCESS | 3628 | 1468357736373 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 3628 | 1468357736375 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:56 INFO - PROCESS | 3628 | 1468357736463 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:08:56 INFO - PROCESS | 3628 | 1468357736449 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 3628 | 1468357736451 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:56 INFO - PROCESS | 3628 | ++DOCSHELL 1322A800 == 33 [pid = 3628] [id = 146] 14:08:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13944000) [pid = 3628] [serial = 436] [outer = 00000000] 14:08:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15556800) [pid = 3628] [serial = 437] [outer = 13944000] 14:08:56 INFO - PROCESS | 3628 | 1468357736494 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15D45800) [pid = 3628] [serial = 438] [outer = 13944000] 14:08:56 INFO - PROCESS | 3628 | 1468357736856 Marionette TRACE conn2 <- [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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 556ms 14:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:08:56 INFO - PROCESS | 3628 | 1468357736902 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 3628 | 1468357736904 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 14:08:56 INFO - PROCESS | 3628 | 1468357736907 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 3628 | 1468357736910 Marionette TRACE conn2 <- [1,550,null,{}] 14:08:56 INFO - PROCESS | 3628 | 1468357736895 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 3628 | 1468357736896 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:56 INFO - PROCESS | 3628 | 1468357736978 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:08:56 INFO - PROCESS | 3628 | 1468357736983 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 3628 | 1468357736985 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:56 INFO - PROCESS | 3628 | ++DOCSHELL 15F2A400 == 34 [pid = 3628] [id = 147] 14:08:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1824C000) [pid = 3628] [serial = 439] [outer = 00000000] 14:08:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A484800) [pid = 3628] [serial = 440] [outer = 1824C000] 14:08:57 INFO - PROCESS | 3628 | 1468357737027 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A84CC00) [pid = 3628] [serial = 441] [outer = 1824C000] 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:57 INFO - PROCESS | 3628 | 1468357737375 Marionette TRACE conn2 <- [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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 515ms 14:08:57 INFO - PROCESS | 3628 | 1468357737422 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 3628 | 1468357737425 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:08:57 INFO - PROCESS | 3628 | 1468357737432 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 3628 | 1468357737434 Marionette TRACE conn2 <- [1,554,null,{}] 14:08:57 INFO - PROCESS | 3628 | 1468357737437 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 3628 | 1468357737439 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:57 INFO - PROCESS | 3628 | 1468357737496 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:08:57 INFO - PROCESS | 3628 | 1468357737502 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 3628 | 1468357737504 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:57 INFO - PROCESS | 3628 | ++DOCSHELL 1AB19800 == 35 [pid = 3628] [id = 148] 14:08:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1AD0A000) [pid = 3628] [serial = 442] [outer = 00000000] 14:08:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1AF37800) [pid = 3628] [serial = 443] [outer = 1AD0A000] 14:08:57 INFO - PROCESS | 3628 | 1468357737549 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1AF38400) [pid = 3628] [serial = 444] [outer = 1AD0A000] 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:57 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:57 INFO - PROCESS | 3628 | 1468357737927 Marionette TRACE conn2 <- [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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 556ms 14:08:57 INFO - PROCESS | 3628 | 1468357737982 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 3628 | 1468357737985 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:08:57 INFO - PROCESS | 3628 | 1468357737988 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 3628 | 1468357737990 Marionette TRACE conn2 <- [1,558,null,{}] 14:08:57 INFO - PROCESS | 3628 | 1468357737994 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 3628 | 1468357737995 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:58 INFO - PROCESS | 3628 | 1468357738057 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:08:58 INFO - PROCESS | 3628 | 1468357738181 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 3628 | 1468357738184 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:58 INFO - PROCESS | 3628 | ++DOCSHELL 0F9EA000 == 36 [pid = 3628] [id = 149] 14:08:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10224400) [pid = 3628] [serial = 445] [outer = 00000000] 14:08:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A10400) [pid = 3628] [serial = 446] [outer = 10224400] 14:08:58 INFO - PROCESS | 3628 | 1468357738273 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11448000) [pid = 3628] [serial = 447] [outer = 10224400] 14:08:58 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:59 INFO - PROCESS | 3628 | 1468357739035 Marionette TRACE conn2 <- [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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1125ms 14:08:59 INFO - PROCESS | 3628 | 1468357739119 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 3628 | 1468357739103 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:08:59 INFO - PROCESS | 3628 | 1468357739108 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 3628 | 1468357739111 Marionette TRACE conn2 <- [1,562,null,{}] 14:08:59 INFO - PROCESS | 3628 | 1468357739117 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 3628 | 1468357739119 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:59 INFO - PROCESS | 3628 | 1468357739243 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:08:59 INFO - PROCESS | 3628 | 1468357739334 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 3628 | 1468357739337 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:08:59 INFO - PROCESS | 3628 | ++DOCSHELL 15D0D800 == 37 [pid = 3628] [id = 150] 14:08:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15F24800) [pid = 3628] [serial = 448] [outer = 00000000] 14:08:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16F0F400) [pid = 3628] [serial = 449] [outer = 15F24800] 14:08:59 INFO - PROCESS | 3628 | 1468357739393 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17764400) [pid = 3628] [serial = 450] [outer = 15F24800] 14:09:00 INFO - PROCESS | 3628 | 1468357740187 Marionette TRACE conn2 <- [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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1085ms 14:09:00 INFO - PROCESS | 3628 | 1468357740217 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 3628 | 1468357740221 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 14:09:00 INFO - PROCESS | 3628 | 1468357740226 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:09:00 INFO - PROCESS | 3628 | 1468357740229 Marionette TRACE conn2 <- [1,566,null,{}] 14:09:00 INFO - PROCESS | 3628 | 1468357740215 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 3628 | 1468357740218 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:00 INFO - PROCESS | 3628 | 1468357740340 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 1AB19800 == 36 [pid = 3628] [id = 148] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 15F2A400 == 35 [pid = 3628] [id = 147] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 1322A800 == 34 [pid = 3628] [id = 146] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 15590C00 == 33 [pid = 3628] [id = 145] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 19809000 == 32 [pid = 3628] [id = 144] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 15BC4800 == 31 [pid = 3628] [id = 143] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 16B70400 == 30 [pid = 3628] [id = 142] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 134DA400 == 29 [pid = 3628] [id = 141] 14:09:00 INFO - PROCESS | 3628 | --DOCSHELL 1055A400 == 28 [pid = 3628] [id = 140] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15592400) [pid = 3628] [serial = 353] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1777B400) [pid = 3628] [serial = 341] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10F4FC00) [pid = 3628] [serial = 350] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A840C00) [pid = 3628] [serial = 399] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19EF4000) [pid = 3628] [serial = 393] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1980A000) [pid = 3628] [serial = 390] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1AADB400) [pid = 3628] [serial = 408] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A6E2C00) [pid = 3628] [serial = 402] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1AAD6C00) [pid = 3628] [serial = 407] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19C3D400) [pid = 3628] [serial = 392] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A60C000) [pid = 3628] [serial = 396] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A491400) [pid = 3628] [serial = 395] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11CD2800) [pid = 3628] [serial = 379] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13EDC800) [pid = 3628] [serial = 380] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17767C00) [pid = 3628] [serial = 376] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17DD9C00) [pid = 3628] [serial = 377] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1824CC00) [pid = 3628] [serial = 389] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17706400) [pid = 3628] [serial = 401] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A493800) [pid = 3628] [serial = 371] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12B0CC00) [pid = 3628] [serial = 382] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1312EC00) [pid = 3628] [serial = 383] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A6F1C00) [pid = 3628] [serial = 398] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13A95400) [pid = 3628] [serial = 373] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (14186000) [pid = 3628] [serial = 374] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15558C00) [pid = 3628] [serial = 385] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15BC3400) [pid = 3628] [serial = 386] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1A84D400) [pid = 3628] [serial = 405] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19C3A000) [pid = 3628] [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.] 14:09:00 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A84B000) [pid = 3628] [serial = 404] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 3628 | 1468357740435 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 3628 | 1468357740439 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:00 INFO - PROCESS | 3628 | ++DOCSHELL 1281D000 == 29 [pid = 3628] [id = 151] 14:09:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1281E000) [pid = 3628] [serial = 451] [outer = 00000000] 14:09:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12D7A800) [pid = 3628] [serial = 452] [outer = 1281E000] 14:09:00 INFO - PROCESS | 3628 | 1468357740490 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13134400) [pid = 3628] [serial = 453] [outer = 1281E000] 14:09:00 INFO - PROCESS | 3628 | 1468357740844 Marionette TRACE conn2 <- [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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 637ms 14:09:00 INFO - PROCESS | 3628 | 1468357740860 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 3628 | 1468357740864 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:09:00 INFO - PROCESS | 3628 | 1468357740870 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 3628 | 1468357740873 Marionette TRACE conn2 <- [1,570,null,{}] 14:09:00 INFO - PROCESS | 3628 | 1468357740876 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 3628 | 1468357740879 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:00 INFO - PROCESS | 3628 | 1468357740961 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:09:01 INFO - PROCESS | 3628 | 1468357741029 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3628 | 1468357741031 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:01 INFO - PROCESS | 3628 | ++DOCSHELL 14188C00 == 30 [pid = 3628] [id = 152] 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1418B800) [pid = 3628] [serial = 454] [outer = 00000000] 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15BC3000) [pid = 3628] [serial = 455] [outer = 1418B800] 14:09:01 INFO - PROCESS | 3628 | 1468357741078 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15F27400) [pid = 3628] [serial = 456] [outer = 1418B800] 14:09:01 INFO - PROCESS | 3628 | 1468357741406 Marionette TRACE conn2 <- [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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 556ms 14:09:01 INFO - PROCESS | 3628 | 1468357741430 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 3628 | 1468357741432 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:09:01 INFO - PROCESS | 3628 | 1468357741435 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 3628 | 1468357741420 Marionette TRACE conn2 <- [1,574,null,{}] 14:09:01 INFO - PROCESS | 3628 | 1468357741434 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 3628 | 1468357741438 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:01 INFO - PROCESS | 3628 | 1468357741521 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:09:01 INFO - PROCESS | 3628 | 1468357741528 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3628 | 1468357741531 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:01 INFO - PROCESS | 3628 | ++DOCSHELL 18045800 == 31 [pid = 3628] [id = 153] 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1824B400) [pid = 3628] [serial = 457] [outer = 00000000] 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19802400) [pid = 3628] [serial = 458] [outer = 1824B400] 14:09:01 INFO - PROCESS | 3628 | 1468357741561 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1980E000) [pid = 3628] [serial = 459] [outer = 1824B400] 14:09:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:01 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:09:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:01 INFO - PROCESS | 3628 | 1468357741989 Marionette TRACE conn2 <- [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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 610ms 14:09:02 INFO - PROCESS | 3628 | 1468357742037 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 3628 | 1468357742041 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 14:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:09:02 INFO - PROCESS | 3628 | 1468357742045 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 3628 | 1468357742047 Marionette TRACE conn2 <- [1,578,null,{}] 14:09:02 INFO - PROCESS | 3628 | 1468357742052 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 3628 | 1468357742055 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:02 INFO - PROCESS | 3628 | 1468357742130 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:09:02 INFO - PROCESS | 3628 | 1468357742137 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3628 | 1468357742139 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:02 INFO - PROCESS | 3628 | ++DOCSHELL 19C3C400 == 32 [pid = 3628] [id = 154] 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (19C3C800) [pid = 3628] [serial = 460] [outer = 00000000] 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19EEEC00) [pid = 3628] [serial = 461] [outer = 19C3C800] 14:09:02 INFO - PROCESS | 3628 | 1468357742189 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A07D400) [pid = 3628] [serial = 462] [outer = 19C3C800] 14:09:02 INFO - PROCESS | 3628 | 1468357742616 Marionette TRACE conn2 <- [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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 610ms 14:09:02 INFO - PROCESS | 3628 | 1468357742665 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 3628 | 1468357742667 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 3628 | 1468357742671 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 3628 | 1468357742672 Marionette TRACE conn2 <- [1,582,null,{}] 14:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:09:02 INFO - PROCESS | 3628 | 1468357742676 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 3628 | 1468357742678 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:02 INFO - PROCESS | 3628 | 1468357742826 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:09:02 INFO - PROCESS | 3628 | 1468357742849 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3628 | 1468357742851 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:02 INFO - PROCESS | 3628 | ++DOCSHELL 1516A400 == 33 [pid = 3628] [id = 155] 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A6E6800) [pid = 3628] [serial = 463] [outer = 00000000] 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A843400) [pid = 3628] [serial = 464] [outer = 1A6E6800] 14:09:02 INFO - PROCESS | 3628 | 1468357742896 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A84DC00) [pid = 3628] [serial = 465] [outer = 1A6E6800] 14:09:03 INFO - PROCESS | 3628 | 1468357743317 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 678ms 14:09:03 INFO - PROCESS | 3628 | 1468357743369 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3628 | 1468357743371 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:09:03 INFO - PROCESS | 3628 | 1468357743374 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 3628 | 1468357743376 Marionette TRACE conn2 <- [1,586,null,{}] 14:09:03 INFO - PROCESS | 3628 | 1468357743361 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 3628 | 1468357743367 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:03 INFO - PROCESS | 3628 | 1468357743494 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:09:03 INFO - PROCESS | 3628 | 1468357743531 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 3628 | 1468357743534 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:03 INFO - PROCESS | 3628 | ++DOCSHELL 1A608800 == 34 [pid = 3628] [id = 156] 14:09:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A609000) [pid = 3628] [serial = 466] [outer = 00000000] 14:09:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1AACE000) [pid = 3628] [serial = 467] [outer = 1A609000] 14:09:03 INFO - PROCESS | 3628 | 1468357743577 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1AAD2000) [pid = 3628] [serial = 468] [outer = 1A609000] 14:09:03 INFO - PROCESS | 3628 | 1468357743924 Marionette TRACE conn2 <- [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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 610ms 14:09:03 INFO - PROCESS | 3628 | 1468357743972 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3628 | 1468357743984 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:09:03 INFO - PROCESS | 3628 | 1468357743995 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 3628 | 1468357743997 Marionette TRACE conn2 <- [1,590,null,{}] 14:09:04 INFO - PROCESS | 3628 | 1468357744057 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 3628 | 1468357744059 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19EEB400) [pid = 3628] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16D05400) [pid = 3628] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (134DDC00) [pid = 3628] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1021D800) [pid = 3628] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10566000) [pid = 3628] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A6F1400) [pid = 3628] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11ADF800) [pid = 3628] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15D4B000) [pid = 3628] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13944000) [pid = 3628] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17767800) [pid = 3628] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:09:04 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1824C000) [pid = 3628] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:09:04 INFO - PROCESS | 3628 | 1468357744159 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:09:04 INFO - PROCESS | 3628 | 1468357744164 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 3628 | 1468357744166 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:04 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E5400 == 35 [pid = 3628] [id = 157] 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10E39800) [pid = 3628] [serial = 469] [outer = 00000000] 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15D4A000) [pid = 3628] [serial = 470] [outer = 10E39800] 14:09:04 INFO - PROCESS | 3628 | 1468357744208 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16D02800) [pid = 3628] [serial = 471] [outer = 10E39800] 14:09:04 INFO - PROCESS | 3628 | 1468357744539 Marionette TRACE conn2 <- [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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 14:09:04 INFO - PROCESS | 3628 | 1468357744553 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 3628 | 1468357744555 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 14:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:09:04 INFO - PROCESS | 3628 | 1468357744558 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 3628 | 1468357744559 Marionette TRACE conn2 <- [1,594,null,{}] 14:09:04 INFO - PROCESS | 3628 | 1468357744563 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 3628 | 1468357744564 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:04 INFO - PROCESS | 3628 | 1468357744683 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:09:04 INFO - PROCESS | 3628 | 1468357744692 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 3628 | 1468357744694 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:04 INFO - PROCESS | 3628 | ++DOCSHELL 11449400 == 36 [pid = 3628] [id = 158] 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11CD5800) [pid = 3628] [serial = 472] [outer = 00000000] 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A605400) [pid = 3628] [serial = 473] [outer = 11CD5800] 14:09:04 INFO - PROCESS | 3628 | 1468357744736 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A84C000) [pid = 3628] [serial = 474] [outer = 11CD5800] 14:09:05 INFO - PROCESS | 3628 | 1468357745074 Marionette TRACE conn2 <- [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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 556ms 14:09:05 INFO - PROCESS | 3628 | 1468357745132 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3628 | 1468357745134 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:09:05 INFO - PROCESS | 3628 | 1468357745137 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3628 | 1468357745121 Marionette TRACE conn2 <- [1,598,null,{}] 14:09:05 INFO - PROCESS | 3628 | 1468357745124 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 3628 | 1468357745126 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:05 INFO - PROCESS | 3628 | 1468357745233 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:09:05 INFO - PROCESS | 3628 | 1468357745240 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3628 | 1468357745242 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:05 INFO - PROCESS | 3628 | ++DOCSHELL 10A03C00 == 37 [pid = 3628] [id = 159] 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A79800) [pid = 3628] [serial = 475] [outer = 00000000] 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (128F9000) [pid = 3628] [serial = 476] [outer = 10A79800] 14:09:05 INFO - PROCESS | 3628 | 1468357745264 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (128FC400) [pid = 3628] [serial = 477] [outer = 10A79800] 14:09:05 INFO - PROCESS | 3628 | 1468357745637 Marionette TRACE conn2 <- [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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 556ms 14:09:05 INFO - PROCESS | 3628 | 1468357745684 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3628 | 1468357745686 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 14:09:05 INFO - PROCESS | 3628 | 1468357745689 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:09:05 INFO - PROCESS | 3628 | 1468357745691 Marionette TRACE conn2 <- [1,602,null,{}] 14:09:05 INFO - PROCESS | 3628 | 1468357745677 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 3628 | 1468357745679 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:05 INFO - PROCESS | 3628 | 1468357745786 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:09:05 INFO - PROCESS | 3628 | 1468357745794 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3628 | 1468357745796 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:05 INFO - PROCESS | 3628 | ++DOCSHELL 0F9DF400 == 38 [pid = 3628] [id = 160] 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (128F6C00) [pid = 3628] [serial = 478] [outer = 00000000] 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19C34C00) [pid = 3628] [serial = 479] [outer = 128F6C00] 14:09:05 INFO - PROCESS | 3628 | 1468357745821 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1AADB800) [pid = 3628] [serial = 480] [outer = 128F6C00] 14:09:06 INFO - PROCESS | 3628 | 1468357746441 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 827ms 14:09:06 INFO - PROCESS | 3628 | 1468357746500 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3628 | 1468357746504 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 3628 | 1468357746509 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:09:06 INFO - PROCESS | 3628 | 1468357746513 Marionette TRACE conn2 <- [1,606,null,{}] 14:09:06 INFO - PROCESS | 3628 | 1468357746518 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 3628 | 1468357746522 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:06 INFO - PROCESS | 3628 | 1468357746612 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:09:06 INFO - PROCESS | 3628 | 1468357746735 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 3628 | 1468357746738 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:06 INFO - PROCESS | 3628 | ++DOCSHELL 13133C00 == 39 [pid = 3628] [id = 161] 14:09:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13222000) [pid = 3628] [serial = 481] [outer = 00000000] 14:09:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15171400) [pid = 3628] [serial = 482] [outer = 13222000] 14:09:06 INFO - PROCESS | 3628 | 1468357746796 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15598C00) [pid = 3628] [serial = 483] [outer = 13222000] 14:09:07 INFO - PROCESS | 3628 | 1468357747318 Marionette TRACE conn2 <- [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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 867ms 14:09:07 INFO - PROCESS | 3628 | 1468357747395 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 3628 | 1468357747400 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 14:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:09:07 INFO - PROCESS | 3628 | 1468357747388 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 3628 | 1468357747391 Marionette TRACE conn2 <- [1,610,null,{}] 14:09:07 INFO - PROCESS | 3628 | 1468357747395 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 3628 | 1468357747398 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:07 INFO - PROCESS | 3628 | 1468357747506 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:09:07 INFO - PROCESS | 3628 | 1468357747624 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 3628 | 1468357747627 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:07 INFO - PROCESS | 3628 | ++DOCSHELL 17706400 == 40 [pid = 3628] [id = 162] 14:09:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17767C00) [pid = 3628] [serial = 484] [outer = 00000000] 14:09:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1824E400) [pid = 3628] [serial = 485] [outer = 17767C00] 14:09:07 INFO - PROCESS | 3628 | 1468357747664 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19954000) [pid = 3628] [serial = 486] [outer = 17767C00] 14:09:08 INFO - PROCESS | 3628 | 1468357748398 Marionette TRACE conn2 <- [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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1030ms 14:09:08 INFO - PROCESS | 3628 | 1468357748444 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 3628 | 1468357748448 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 14:09:08 INFO - PROCESS | 3628 | 1468357748453 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:09:08 INFO - PROCESS | 3628 | 1468357748456 Marionette TRACE conn2 <- [1,614,null,{}] 14:09:08 INFO - PROCESS | 3628 | 1468357748462 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 3628 | 1468357748464 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:08 INFO - PROCESS | 3628 | 1468357748548 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:09:08 INFO - PROCESS | 3628 | 1468357748632 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 3628 | 1468357748618 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:08 INFO - PROCESS | 3628 | ++DOCSHELL 1144C000 == 41 [pid = 3628] [id = 163] 14:09:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (114CFC00) [pid = 3628] [serial = 487] [outer = 00000000] 14:09:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (128F7C00) [pid = 3628] [serial = 488] [outer = 114CFC00] 14:09:08 INFO - PROCESS | 3628 | 1468357748715 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (130DF000) [pid = 3628] [serial = 489] [outer = 114CFC00] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 10A03C00 == 40 [pid = 3628] [id = 159] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 11449400 == 39 [pid = 3628] [id = 158] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 0F9E5400 == 38 [pid = 3628] [id = 157] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 1A608800 == 37 [pid = 3628] [id = 156] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 1516A400 == 36 [pid = 3628] [id = 155] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 19C3C400 == 35 [pid = 3628] [id = 154] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 18045800 == 34 [pid = 3628] [id = 153] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 14188C00 == 33 [pid = 3628] [id = 152] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 1281D000 == 32 [pid = 3628] [id = 151] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 0F9EA000 == 31 [pid = 3628] [id = 149] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 15D0D800 == 30 [pid = 3628] [id = 150] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 17706400 == 29 [pid = 3628] [id = 162] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 0F9DF400 == 28 [pid = 3628] [id = 160] 14:09:09 INFO - PROCESS | 3628 | --DOCSHELL 13133C00 == 27 [pid = 3628] [id = 161] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1AF37800) [pid = 3628] [serial = 443] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A610C00) [pid = 3628] [serial = 431] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1705C000) [pid = 3628] [serial = 425] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1776A000) [pid = 3628] [serial = 426] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1394EC00) [pid = 3628] [serial = 422] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13ED0400) [pid = 3628] [serial = 423] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11AE6800) [pid = 3628] [serial = 417] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10F4F800) [pid = 3628] [serial = 416] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A7C400) [pid = 3628] [serial = 419] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10F4C800) [pid = 3628] [serial = 420] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1AAD4C00) [pid = 3628] [serial = 434] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12D86000) [pid = 3628] [serial = 411] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1281D400) [pid = 3628] [serial = 410] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1824EC00) [pid = 3628] [serial = 414] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1705B000) [pid = 3628] [serial = 413] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A6E7C00) [pid = 3628] [serial = 432] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15556800) [pid = 3628] [serial = 437] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1AD03C00) [pid = 3628] [serial = 435] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1980CC00) [pid = 3628] [serial = 428] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19C3DC00) [pid = 3628] [serial = 429] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15D45800) [pid = 3628] [serial = 438] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A484800) [pid = 3628] [serial = 440] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A84CC00) [pid = 3628] [serial = 441] [outer = 00000000] [url = about:blank] 14:09:09 INFO - PROCESS | 3628 | 1468357749692 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1260ms 14:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:09:09 INFO - PROCESS | 3628 | 1468357749717 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 3628 | 1468357749720 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 3628 | 1468357749724 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 3628 | 1468357749727 Marionette TRACE conn2 <- [1,618,null,{}] 14:09:09 INFO - PROCESS | 3628 | 1468357749732 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 3628 | 1468357749735 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:09 INFO - PROCESS | 3628 | 1468357749809 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:09:09 INFO - PROCESS | 3628 | 1468357749817 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 3628 | 1468357749820 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:09 INFO - PROCESS | 3628 | ++DOCSHELL 10E3B000 == 28 [pid = 3628] [id = 164] 14:09:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10E3B400) [pid = 3628] [serial = 490] [outer = 00000000] 14:09:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1144AC00) [pid = 3628] [serial = 491] [outer = 10E3B400] 14:09:09 INFO - PROCESS | 3628 | 1468357749867 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (114D3800) [pid = 3628] [serial = 492] [outer = 10E3B400] 14:09:10 INFO - PROCESS | 3628 | 1468357750268 Marionette TRACE conn2 <- [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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 596ms 14:09:10 INFO - PROCESS | 3628 | 1468357750330 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 3628 | 1468357750335 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:09:10 INFO - PROCESS | 3628 | 1468357750341 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 3628 | 1468357750326 Marionette TRACE conn2 <- [1,622,null,{}] 14:09:10 INFO - PROCESS | 3628 | 1468357750330 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 3628 | 1468357750332 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:10 INFO - PROCESS | 3628 | 1468357750451 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:09:10 INFO - PROCESS | 3628 | 1468357750517 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 3628 | 1468357750519 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:10 INFO - PROCESS | 3628 | ++DOCSHELL 128F4800 == 29 [pid = 3628] [id = 165] 14:09:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (129ACC00) [pid = 3628] [serial = 493] [outer = 00000000] 14:09:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12B0E800) [pid = 3628] [serial = 494] [outer = 129ACC00] 14:09:10 INFO - PROCESS | 3628 | 1468357750568 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12D86000) [pid = 3628] [serial = 495] [outer = 129ACC00] 14:09:10 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:10 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:09:10 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:10 INFO - PROCESS | 3628 | 1468357750896 Marionette TRACE conn2 <- [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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 610ms 14:09:10 INFO - PROCESS | 3628 | 1468357750947 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 3628 | 1468357750949 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:09:10 INFO - PROCESS | 3628 | 1468357750952 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 3628 | 1468357750956 Marionette TRACE conn2 <- [1,626,null,{}] 14:09:10 INFO - PROCESS | 3628 | 1468357750949 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 3628 | 1468357750953 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:11 INFO - PROCESS | 3628 | 1468357751032 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:09:11 INFO - PROCESS | 3628 | 1468357751040 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3628 | 1468357751043 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:11 INFO - PROCESS | 3628 | ++DOCSHELL 132E5C00 == 30 [pid = 3628] [id = 166] 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134D8400) [pid = 3628] [serial = 496] [outer = 00000000] 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13A96800) [pid = 3628] [serial = 497] [outer = 134D8400] 14:09:11 INFO - PROCESS | 3628 | 1468357751090 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13C1C400) [pid = 3628] [serial = 498] [outer = 134D8400] 14:09:11 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:11 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:09:11 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:11 INFO - PROCESS | 3628 | 1468357751532 Marionette TRACE conn2 <- [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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 650ms 14:09:11 INFO - PROCESS | 3628 | 1468357751621 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 3628 | 1468357751623 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:09:11 INFO - PROCESS | 3628 | 1468357751629 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 3628 | 1468357751631 Marionette TRACE conn2 <- [1,630,null,{}] 14:09:11 INFO - PROCESS | 3628 | 1468357751634 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 3628 | 1468357751637 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:11 INFO - PROCESS | 3628 | 1468357751744 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:09:11 INFO - PROCESS | 3628 | 1468357751778 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3628 | 1468357751781 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:11 INFO - PROCESS | 3628 | ++DOCSHELL 15171800 == 31 [pid = 3628] [id = 167] 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15172800) [pid = 3628] [serial = 499] [outer = 00000000] 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1558FC00) [pid = 3628] [serial = 500] [outer = 15172800] 14:09:11 INFO - PROCESS | 3628 | 1468357751825 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15BC1800) [pid = 3628] [serial = 501] [outer = 15172800] 14:09:12 INFO - PROCESS | 3628 | 1468357752183 Marionette TRACE conn2 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 610ms 14:09:12 INFO - PROCESS | 3628 | 1468357752234 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 3628 | 1468357752236 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 14:09:12 INFO - PROCESS | 3628 | 1468357752239 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:09:12 INFO - PROCESS | 3628 | 1468357752241 Marionette TRACE conn2 <- [1,634,null,{}] 14:09:12 INFO - PROCESS | 3628 | 1468357752244 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 3628 | 1468357752246 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:12 INFO - PROCESS | 3628 | 1468357752330 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:09:12 INFO - PROCESS | 3628 | 1468357752339 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 3628 | 1468357752341 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:12 INFO - PROCESS | 3628 | ++DOCSHELL 15BB8800 == 32 [pid = 3628] [id = 168] 14:09:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15D42400) [pid = 3628] [serial = 502] [outer = 00000000] 14:09:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15F34C00) [pid = 3628] [serial = 503] [outer = 15D42400] 14:09:12 INFO - PROCESS | 3628 | 1468357752427 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F38400) [pid = 3628] [serial = 504] [outer = 15D42400] 14:09:12 INFO - PROCESS | 3628 | 1468357752801 Marionette TRACE conn2 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 610ms 14:09:12 INFO - PROCESS | 3628 | 1468357752841 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 3628 | 1468357752843 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:09:12 INFO - PROCESS | 3628 | 1468357752847 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 3628 | 1468357752848 Marionette TRACE conn2 <- [1,638,null,{}] 14:09:12 INFO - PROCESS | 3628 | 1468357752885 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 3628 | 1468357752890 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:13 INFO - PROCESS | 3628 | 1468357753074 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1AD0A000) [pid = 3628] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (128F6C00) [pid = 3628] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A6E6800) [pid = 3628] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A609000) [pid = 3628] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19C3C800) [pid = 3628] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10224400) [pid = 3628] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A79800) [pid = 3628] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1281E000) [pid = 3628] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1418B800) [pid = 3628] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15F24800) [pid = 3628] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1824B400) [pid = 3628] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10E39800) [pid = 3628] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:09:13 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11CD5800) [pid = 3628] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:09:13 INFO - PROCESS | 3628 | 1468357753133 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 3628 | 1468357753135 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:13 INFO - PROCESS | 3628 | ++DOCSHELL 10A08C00 == 33 [pid = 3628] [id = 169] 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A75400) [pid = 3628] [serial = 505] [outer = 00000000] 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (128F1800) [pid = 3628] [serial = 506] [outer = 10A75400] 14:09:13 INFO - PROCESS | 3628 | 1468357753161 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13C16800) [pid = 3628] [serial = 507] [outer = 10A75400] 14:09:13 INFO - PROCESS | 3628 | 1468357753476 Marionette TRACE conn2 <- [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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 664ms 14:09:13 INFO - PROCESS | 3628 | 1468357753521 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:09:13 INFO - PROCESS | 3628 | 1468357753523 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 14:09:13 INFO - PROCESS | 3628 | 1468357753526 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 3628 | 1468357753527 Marionette TRACE conn2 <- [1,642,null,{}] 14:09:13 INFO - PROCESS | 3628 | 1468357753512 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 3628 | 1468357753514 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:13 INFO - PROCESS | 3628 | 1468357753588 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:09:13 INFO - PROCESS | 3628 | 1468357753593 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 3628 | 1468357753595 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:13 INFO - PROCESS | 3628 | ++DOCSHELL 1418CC00 == 34 [pid = 3628] [id = 170] 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D0F800) [pid = 3628] [serial = 508] [outer = 00000000] 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17A31C00) [pid = 3628] [serial = 509] [outer = 15D0F800] 14:09:13 INFO - PROCESS | 3628 | 1468357753638 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17DD3C00) [pid = 3628] [serial = 510] [outer = 15D0F800] 14:09:13 INFO - PROCESS | 3628 | 1468357753980 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 515ms 14:09:14 INFO - PROCESS | 3628 | 1468357754043 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3628 | 1468357754045 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 14:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:09:14 INFO - PROCESS | 3628 | 1468357754048 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 3628 | 1468357754050 Marionette TRACE conn2 <- [1,646,null,{}] 14:09:14 INFO - PROCESS | 3628 | 1468357754055 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 3628 | 1468357754057 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:14 INFO - PROCESS | 3628 | 1468357754113 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:09:14 INFO - PROCESS | 3628 | 1468357754121 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3628 | 1468357754123 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:14 INFO - PROCESS | 3628 | ++DOCSHELL 114C9800 == 35 [pid = 3628] [id = 171] 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1804A000) [pid = 3628] [serial = 511] [outer = 00000000] 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1824F400) [pid = 3628] [serial = 512] [outer = 1804A000] 14:09:14 INFO - PROCESS | 3628 | 1468357754165 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19803400) [pid = 3628] [serial = 513] [outer = 1804A000] 14:09:14 INFO - PROCESS | 3628 | 1468357754536 Marionette TRACE conn2 <- [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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 555ms 14:09:14 INFO - PROCESS | 3628 | 1468357754605 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3628 | 1468357754607 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 3628 | 1468357754610 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:09:14 INFO - PROCESS | 3628 | 1468357754612 Marionette TRACE conn2 <- [1,650,null,{}] 14:09:14 INFO - PROCESS | 3628 | 1468357754597 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 3628 | 1468357754598 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:14 INFO - PROCESS | 3628 | 1468357754677 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:09:14 INFO - PROCESS | 3628 | 1468357754686 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3628 | 1468357754688 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:14 INFO - PROCESS | 3628 | ++DOCSHELL 1980C000 == 36 [pid = 3628] [id = 172] 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1980C400) [pid = 3628] [serial = 514] [outer = 00000000] 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19959000) [pid = 3628] [serial = 515] [outer = 1980C400] 14:09:14 INFO - PROCESS | 3628 | 1468357754730 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19C32000) [pid = 3628] [serial = 516] [outer = 1980C400] 14:09:15 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:15 INFO - PROCESS | 3628 | 1468357755533 Marionette TRACE conn2 <- [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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 949ms 14:09:15 INFO - PROCESS | 3628 | 1468357755551 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 3628 | 1468357755555 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 14:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:09:15 INFO - PROCESS | 3628 | 1468357755560 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 3628 | 1468357755565 Marionette TRACE conn2 <- [1,654,null,{}] 14:09:15 INFO - PROCESS | 3628 | 1468357755571 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 3628 | 1468357755574 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:15 INFO - PROCESS | 3628 | 1468357755670 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:09:15 INFO - PROCESS | 3628 | 1468357755749 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 3628 | 1468357755734 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:15 INFO - PROCESS | 3628 | ++DOCSHELL 10F46800 == 37 [pid = 3628] [id = 173] 14:09:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11449400) [pid = 3628] [serial = 517] [outer = 00000000] 14:09:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11CD9000) [pid = 3628] [serial = 518] [outer = 11449400] 14:09:15 INFO - PROCESS | 3628 | 1468357755837 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (129B7C00) [pid = 3628] [serial = 519] [outer = 11449400] 14:09:16 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:16 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:09:16 INFO - PROCESS | 3628 | 1468357756570 Marionette TRACE conn2 <- [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]]]}] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 114C9800 == 36 [pid = 3628] [id = 171] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 1418CC00 == 35 [pid = 3628] [id = 170] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 10A08C00 == 34 [pid = 3628] [id = 169] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 15BB8800 == 33 [pid = 3628] [id = 168] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 15171800 == 32 [pid = 3628] [id = 167] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 132E5C00 == 31 [pid = 3628] [id = 166] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 128F4800 == 30 [pid = 3628] [id = 165] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 10E3B000 == 29 [pid = 3628] [id = 164] 14:09:16 INFO - PROCESS | 3628 | --DOCSHELL 1144C000 == 28 [pid = 3628] [id = 163] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1AF38400) [pid = 3628] [serial = 444] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A843400) [pid = 3628] [serial = 464] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1AACE000) [pid = 3628] [serial = 467] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A84DC00) [pid = 3628] [serial = 465] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19EEEC00) [pid = 3628] [serial = 461] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A10400) [pid = 3628] [serial = 446] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (128F9000) [pid = 3628] [serial = 476] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11448000) [pid = 3628] [serial = 447] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12D7A800) [pid = 3628] [serial = 452] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13134400) [pid = 3628] [serial = 453] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15BC3000) [pid = 3628] [serial = 455] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15F27400) [pid = 3628] [serial = 456] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16F0F400) [pid = 3628] [serial = 449] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17764400) [pid = 3628] [serial = 450] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (19802400) [pid = 3628] [serial = 458] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1980E000) [pid = 3628] [serial = 459] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (128FC400) [pid = 3628] [serial = 477] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1AAD2000) [pid = 3628] [serial = 468] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15D4A000) [pid = 3628] [serial = 470] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16D02800) [pid = 3628] [serial = 471] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A84C000) [pid = 3628] [serial = 474] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A07D400) [pid = 3628] [serial = 462] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A605400) [pid = 3628] [serial = 473] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1AADB800) [pid = 3628] [serial = 480] [outer = 00000000] [url = about:blank] 14:09:16 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (19C34C00) [pid = 3628] [serial = 479] [outer = 00000000] [url = about:blank] 14:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1084ms 14:09:16 INFO - PROCESS | 3628 | 1468357756658 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 3628 | 1468357756662 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 14:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:09:16 INFO - PROCESS | 3628 | 1468357756667 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 3628 | 1468357756670 Marionette TRACE conn2 <- [1,658,null,{}] 14:09:16 INFO - PROCESS | 3628 | 1468357756657 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 3628 | 1468357756659 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:16 INFO - PROCESS | 3628 | 1468357756763 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:09:16 INFO - PROCESS | 3628 | 1468357756834 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3628 | 1468357756818 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:16 INFO - PROCESS | 3628 | ++DOCSHELL 10A77C00 == 29 [pid = 3628] [id = 174] 14:09:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10A78800) [pid = 3628] [serial = 520] [outer = 00000000] 14:09:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10F47000) [pid = 3628] [serial = 521] [outer = 10A78800] 14:09:16 INFO - PROCESS | 3628 | 1468357756870 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1144C800) [pid = 3628] [serial = 522] [outer = 10A78800] 14:09:17 INFO - PROCESS | 3628 | 1468357757251 Marionette TRACE conn2 <- [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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 637ms 14:09:17 INFO - PROCESS | 3628 | 1468357757300 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 3628 | 1468357757307 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:09:17 INFO - PROCESS | 3628 | 1468357757317 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 3628 | 1468357757321 Marionette TRACE conn2 <- [1,662,null,{}] 14:09:17 INFO - PROCESS | 3628 | 1468357757325 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 3628 | 1468357757328 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:17 INFO - PROCESS | 3628 | 1468357757400 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:09:17 INFO - PROCESS | 3628 | 1468357757414 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 3628 | 1468357757417 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:17 INFO - PROCESS | 3628 | ++DOCSHELL 12B08400 == 30 [pid = 3628] [id = 175] 14:09:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12B0CC00) [pid = 3628] [serial = 523] [outer = 00000000] 14:09:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12D86800) [pid = 3628] [serial = 524] [outer = 12B0CC00] 14:09:17 INFO - PROCESS | 3628 | 1468357757464 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (130D2C00) [pid = 3628] [serial = 525] [outer = 12B0CC00] 14:09:17 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:17 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:17 INFO - PROCESS | 3628 | 1468357757856 Marionette TRACE conn2 <- [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]]]}] 14:09:17 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 14:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 542ms 14:09:17 INFO - PROCESS | 3628 | 1468357757873 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 3628 | 1468357757875 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:09:17 INFO - PROCESS | 3628 | 1468357757878 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 3628 | 1468357757882 Marionette TRACE conn2 <- [1,666,null,{}] 14:09:17 INFO - PROCESS | 3628 | 1468357757896 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 3628 | 1468357757901 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:17 INFO - PROCESS | 3628 | 1468357757993 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:09:17 INFO - PROCESS | 3628 | 1468357758003 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 3628 | 1468357758006 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:18 INFO - PROCESS | 3628 | ++DOCSHELL 14186000 == 31 [pid = 3628] [id = 176] 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14187800) [pid = 3628] [serial = 526] [outer = 00000000] 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15171C00) [pid = 3628] [serial = 527] [outer = 14187800] 14:09:18 INFO - PROCESS | 3628 | 1468357758053 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15BB8800) [pid = 3628] [serial = 528] [outer = 14187800] 14:09:18 INFO - PROCESS | 3628 | 1468357758435 Marionette TRACE conn2 <- [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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 596ms 14:09:18 INFO - PROCESS | 3628 | 1468357758489 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3628 | 1468357758491 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:09:18 INFO - PROCESS | 3628 | 1468357758494 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3628 | 1468357758496 Marionette TRACE conn2 <- [1,670,null,{}] 14:09:18 INFO - PROCESS | 3628 | 1468357758500 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 3628 | 1468357758502 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:18 INFO - PROCESS | 3628 | 1468357758567 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:09:18 INFO - PROCESS | 3628 | 1468357758573 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 3628 | 1468357758575 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:18 INFO - PROCESS | 3628 | ++DOCSHELL 15D45400 == 32 [pid = 3628] [id = 177] 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15F2A000) [pid = 3628] [serial = 529] [outer = 00000000] 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16F0E800) [pid = 3628] [serial = 530] [outer = 15F2A000] 14:09:18 INFO - PROCESS | 3628 | 1468357758618 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17062C00) [pid = 3628] [serial = 531] [outer = 15F2A000] 14:09:19 INFO - PROCESS | 3628 | 1468357759462 Marionette TRACE conn2 <- [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]]]}] 14:09:19 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) 14:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 989ms 14:09:19 INFO - PROCESS | 3628 | 1468357759480 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 3628 | 1468357759482 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 14:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:09:19 INFO - PROCESS | 3628 | 1468357759492 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 3628 | 1468357759493 Marionette TRACE conn2 <- [1,674,null,{}] 14:09:19 INFO - PROCESS | 3628 | 1468357759497 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 3628 | 1468357759499 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:19 INFO - PROCESS | 3628 | 1468357759582 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:09:19 INFO - PROCESS | 3628 | 1468357759588 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 3628 | 1468357759590 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:19 INFO - PROCESS | 3628 | ++DOCSHELL 16D0B800 == 33 [pid = 3628] [id = 178] 14:09:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17390C00) [pid = 3628] [serial = 532] [outer = 00000000] 14:09:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1777E800) [pid = 3628] [serial = 533] [outer = 17390C00] 14:09:19 INFO - PROCESS | 3628 | 1468357759633 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17A35C00) [pid = 3628] [serial = 534] [outer = 17390C00] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17767C00) [pid = 3628] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (129ACC00) [pid = 3628] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10E3B400) [pid = 3628] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15172800) [pid = 3628] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15D42400) [pid = 3628] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15D0F800) [pid = 3628] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (114CFC00) [pid = 3628] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (134D8400) [pid = 3628] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10A75400) [pid = 3628] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13222000) [pid = 3628] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:09:20 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1804A000) [pid = 3628] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:09:20 INFO - PROCESS | 3628 | 1468357760419 Marionette TRACE conn2 <- [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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 948ms 14:09:20 INFO - PROCESS | 3628 | 1468357760438 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 3628 | 1468357760440 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 14:09:20 INFO - PROCESS | 3628 | 1468357760443 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:09:20 INFO - PROCESS | 3628 | 1468357760445 Marionette TRACE conn2 <- [1,678,null,{}] 14:09:20 INFO - PROCESS | 3628 | 1468357760448 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 3628 | 1468357760454 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:20 INFO - PROCESS | 3628 | 1468357760535 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:09:20 INFO - PROCESS | 3628 | 1468357760607 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 3628 | 1468357760609 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A81800 == 34 [pid = 3628] [id = 179] 14:09:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (128F0800) [pid = 3628] [serial = 535] [outer = 00000000] 14:09:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17710800) [pid = 3628] [serial = 536] [outer = 128F0800] 14:09:20 INFO - PROCESS | 3628 | 1468357760653 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1777E000) [pid = 3628] [serial = 537] [outer = 128F0800] 14:09:21 INFO - PROCESS | 3628 | 1468357761430 Marionette TRACE conn2 <- [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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 989ms 14:09:21 INFO - PROCESS | 3628 | 1468357761438 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 3628 | 1468357761439 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:09:21 INFO - PROCESS | 3628 | 1468357761443 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 3628 | 1468357761444 Marionette TRACE conn2 <- [1,682,null,{}] 14:09:21 INFO - PROCESS | 3628 | 1468357761448 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 3628 | 1468357761450 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:21 INFO - PROCESS | 3628 | 1468357761551 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:09:21 INFO - PROCESS | 3628 | 1468357761559 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 3628 | 1468357761561 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:21 INFO - PROCESS | 3628 | ++DOCSHELL 173D7800 == 35 [pid = 3628] [id = 180] 14:09:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17D6AC00) [pid = 3628] [serial = 538] [outer = 00000000] 14:09:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1980A000) [pid = 3628] [serial = 539] [outer = 17D6AC00] 14:09:21 INFO - PROCESS | 3628 | 1468357761583 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1980B800) [pid = 3628] [serial = 540] [outer = 17D6AC00] 14:09:22 INFO - PROCESS | 3628 | 1468357762410 Marionette TRACE conn2 <- [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]]]}] 14:09:22 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) 14:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 989ms 14:09:22 INFO - PROCESS | 3628 | 1468357762474 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 3628 | 1468357762478 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 14:09:22 INFO - PROCESS | 3628 | 1468357762485 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:09:22 INFO - PROCESS | 3628 | 1468357762488 Marionette TRACE conn2 <- [1,686,null,{}] 14:09:22 INFO - PROCESS | 3628 | 1468357762495 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 3628 | 1468357762499 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:22 INFO - PROCESS | 3628 | 1468357762643 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:09:22 INFO - PROCESS | 3628 | 1468357762774 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 3628 | 1468357762779 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:22 INFO - PROCESS | 3628 | ++DOCSHELL 0C76DC00 == 36 [pid = 3628] [id = 181] 14:09:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10F49400) [pid = 3628] [serial = 541] [outer = 00000000] 14:09:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (128EFC00) [pid = 3628] [serial = 542] [outer = 10F49400] 14:09:22 INFO - PROCESS | 3628 | 1468357762836 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (128F5C00) [pid = 3628] [serial = 543] [outer = 10F49400] 14:09:23 INFO - PROCESS | 3628 | 1468357763804 Marionette TRACE conn2 <- [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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 14:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1355ms 14:09:23 INFO - PROCESS | 3628 | 1468357763849 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 3628 | 1468357763853 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:09:23 INFO - PROCESS | 3628 | 1468357763860 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 3628 | 1468357763863 Marionette TRACE conn2 <- [1,690,null,{}] 14:09:23 INFO - PROCESS | 3628 | 1468357763867 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 3628 | 1468357763870 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:24 INFO - PROCESS | 3628 | 1468357764003 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:09:24 INFO - PROCESS | 3628 | 1468357764093 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 3628 | 1468357764096 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:24 INFO - PROCESS | 3628 | ++DOCSHELL 1394E800 == 37 [pid = 3628] [id = 182] 14:09:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1394F400) [pid = 3628] [serial = 544] [outer = 00000000] 14:09:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13C15C00) [pid = 3628] [serial = 545] [outer = 1394F400] 14:09:24 INFO - PROCESS | 3628 | 1468357764134 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13EDD000) [pid = 3628] [serial = 546] [outer = 1394F400] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 10A81800 == 36 [pid = 3628] [id = 179] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 16D0B800 == 35 [pid = 3628] [id = 178] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 15D45400 == 34 [pid = 3628] [id = 177] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 14186000 == 33 [pid = 3628] [id = 176] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 12B08400 == 32 [pid = 3628] [id = 175] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 10A77C00 == 31 [pid = 3628] [id = 174] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 1980C000 == 30 [pid = 3628] [id = 172] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 10F46800 == 29 [pid = 3628] [id = 173] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 173D7800 == 28 [pid = 3628] [id = 180] 14:09:25 INFO - PROCESS | 3628 | --DOCSHELL 0C76DC00 == 27 [pid = 3628] [id = 181] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1824E400) [pid = 3628] [serial = 485] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12B0E800) [pid = 3628] [serial = 494] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1144AC00) [pid = 3628] [serial = 491] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (114D3800) [pid = 3628] [serial = 492] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15BC1800) [pid = 3628] [serial = 501] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15F34C00) [pid = 3628] [serial = 503] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1558FC00) [pid = 3628] [serial = 500] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17DD3C00) [pid = 3628] [serial = 510] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15F38400) [pid = 3628] [serial = 504] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (130DF000) [pid = 3628] [serial = 489] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13A96800) [pid = 3628] [serial = 497] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (13C16800) [pid = 3628] [serial = 507] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (12D86000) [pid = 3628] [serial = 495] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (128F7C00) [pid = 3628] [serial = 488] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (19959000) [pid = 3628] [serial = 515] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (19954000) [pid = 3628] [serial = 486] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (128F1800) [pid = 3628] [serial = 506] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (17A31C00) [pid = 3628] [serial = 509] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (15171400) [pid = 3628] [serial = 482] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (13C1C400) [pid = 3628] [serial = 498] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (15598C00) [pid = 3628] [serial = 483] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1824F400) [pid = 3628] [serial = 512] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (19803400) [pid = 3628] [serial = 513] [outer = 00000000] [url = about:blank] 14:09:25 INFO - PROCESS | 3628 | 1468357765419 Marionette TRACE conn2 <- [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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1599ms 14:09:25 INFO - PROCESS | 3628 | 1468357765468 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 3628 | 1468357765473 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 14:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:09:25 INFO - PROCESS | 3628 | 1468357765479 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 3628 | 1468357765482 Marionette TRACE conn2 <- [1,694,null,{}] 14:09:25 INFO - PROCESS | 3628 | 1468357765471 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 3628 | 1468357765474 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:25 INFO - PROCESS | 3628 | 1468357765560 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:09:25 INFO - PROCESS | 3628 | 1468357765626 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 3628 | 1468357765631 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:25 INFO - PROCESS | 3628 | ++DOCSHELL 10A7EC00 == 28 [pid = 3628] [id = 183] 14:09:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10A81000) [pid = 3628] [serial = 547] [outer = 00000000] 14:09:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (11ADEC00) [pid = 3628] [serial = 548] [outer = 10A81000] 14:09:25 INFO - PROCESS | 3628 | 1468357765661 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11AEA800) [pid = 3628] [serial = 549] [outer = 10A81000] 14:09:26 INFO - PROCESS | 3628 | 1468357766448 Marionette TRACE conn2 <- [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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1003ms 14:09:26 INFO - PROCESS | 3628 | 1468357766469 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 3628 | 1468357766477 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 14:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:09:26 INFO - PROCESS | 3628 | 1468357766484 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 3628 | 1468357766486 Marionette TRACE conn2 <- [1,698,null,{}] 14:09:26 INFO - PROCESS | 3628 | 1468357766490 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 3628 | 1468357766493 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:26 INFO - PROCESS | 3628 | 1468357766577 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:09:26 INFO - PROCESS | 3628 | 1468357766583 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 3628 | 1468357766586 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:26 INFO - PROCESS | 3628 | ++DOCSHELL 12BD0000 == 29 [pid = 3628] [id = 184] 14:09:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (12BD2C00) [pid = 3628] [serial = 550] [outer = 00000000] 14:09:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (12D87000) [pid = 3628] [serial = 551] [outer = 12BD2C00] 14:09:26 INFO - PROCESS | 3628 | 1468357766633 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (13135400) [pid = 3628] [serial = 552] [outer = 12BD2C00] 14:09:27 INFO - PROCESS | 3628 | 1468357767453 Marionette TRACE conn2 <- [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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 990ms 14:09:27 INFO - PROCESS | 3628 | 1468357767497 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 3628 | 1468357767500 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 14:09:27 INFO - PROCESS | 3628 | 1468357767505 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:09:27 INFO - PROCESS | 3628 | 1468357767510 Marionette TRACE conn2 <- [1,702,null,{}] 14:09:27 INFO - PROCESS | 3628 | 1468357767527 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 3628 | 1468357767513 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:27 INFO - PROCESS | 3628 | 1468357767620 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:09:27 INFO - PROCESS | 3628 | 1468357767628 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 3628 | 1468357767631 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:27 INFO - PROCESS | 3628 | ++DOCSHELL 13A9EC00 == 30 [pid = 3628] [id = 185] 14:09:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (13C16800) [pid = 3628] [serial = 553] [outer = 00000000] 14:09:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13EDCC00) [pid = 3628] [serial = 554] [outer = 13C16800] 14:09:27 INFO - PROCESS | 3628 | 1468357767679 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (15171800) [pid = 3628] [serial = 555] [outer = 13C16800] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (17D6AC00) [pid = 3628] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17390C00) [pid = 3628] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (11449400) [pid = 3628] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1980C400) [pid = 3628] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (12B0CC00) [pid = 3628] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (14187800) [pid = 3628] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (10A78800) [pid = 3628] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (15F2A000) [pid = 3628] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:09:28 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (128F0800) [pid = 3628] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:09:28 INFO - PROCESS | 3628 | 1468357768499 Marionette TRACE conn2 <- [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]]]}] 14:09:28 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 14:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1057ms 14:09:28 INFO - PROCESS | 3628 | 1468357768554 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 3628 | 1468357768557 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 14:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:09:28 INFO - PROCESS | 3628 | 1468357768560 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 3628 | 1468357768562 Marionette TRACE conn2 <- [1,706,null,{}] 14:09:28 INFO - PROCESS | 3628 | 1468357768575 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 3628 | 1468357768577 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:28 INFO - PROCESS | 3628 | 1468357768641 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:09:28 INFO - PROCESS | 3628 | 1468357768647 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 3628 | 1468357768649 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:28 INFO - PROCESS | 3628 | ++DOCSHELL 128F0400 == 31 [pid = 3628] [id = 186] 14:09:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (1292A000) [pid = 3628] [serial = 556] [outer = 00000000] 14:09:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (15559400) [pid = 3628] [serial = 557] [outer = 1292A000] 14:09:28 INFO - PROCESS | 3628 | 1468357768693 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (15BB6C00) [pid = 3628] [serial = 558] [outer = 1292A000] 14:09:29 INFO - PROCESS | 3628 | 1468357769734 Marionette TRACE conn2 <- [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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1207ms 14:09:29 INFO - PROCESS | 3628 | 1468357769769 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 3628 | 1468357769774 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 14:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:09:29 INFO - PROCESS | 3628 | 1468357769779 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 3628 | 1468357769782 Marionette TRACE conn2 <- [1,710,null,{}] 14:09:29 INFO - PROCESS | 3628 | 1468357769795 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 3628 | 1468357769799 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:29 INFO - PROCESS | 3628 | 1468357769946 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:09:30 INFO - PROCESS | 3628 | 1468357770041 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 3628 | 1468357770044 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:30 INFO - PROCESS | 3628 | ++DOCSHELL 114D5400 == 32 [pid = 3628] [id = 187] 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (11ADF800) [pid = 3628] [serial = 559] [outer = 00000000] 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (12BCD800) [pid = 3628] [serial = 560] [outer = 11ADF800] 14:09:30 INFO - PROCESS | 3628 | 1468357770099 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (131EF000) [pid = 3628] [serial = 561] [outer = 11ADF800] 14:09:30 INFO - PROCESS | 3628 | --DOCSHELL 13A9EC00 == 31 [pid = 3628] [id = 185] 14:09:30 INFO - PROCESS | 3628 | --DOCSHELL 12BD0000 == 30 [pid = 3628] [id = 184] 14:09:30 INFO - PROCESS | 3628 | --DOCSHELL 10A7EC00 == 29 [pid = 3628] [id = 183] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1980A000) [pid = 3628] [serial = 539] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1777E800) [pid = 3628] [serial = 533] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (11CD9000) [pid = 3628] [serial = 518] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (129B7C00) [pid = 3628] [serial = 519] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (19C32000) [pid = 3628] [serial = 516] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (12D86800) [pid = 3628] [serial = 524] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (130D2C00) [pid = 3628] [serial = 525] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (15171C00) [pid = 3628] [serial = 527] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (15BB8800) [pid = 3628] [serial = 528] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (10F47000) [pid = 3628] [serial = 521] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (1144C800) [pid = 3628] [serial = 522] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (16F0E800) [pid = 3628] [serial = 530] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1980B800) [pid = 3628] [serial = 540] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (17710800) [pid = 3628] [serial = 536] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (17A35C00) [pid = 3628] [serial = 534] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 41 (1777E000) [pid = 3628] [serial = 537] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | --DOMWINDOW == 40 (17062C00) [pid = 3628] [serial = 531] [outer = 00000000] [url = about:blank] 14:09:30 INFO - PROCESS | 3628 | 1468357770666 Marionette TRACE conn2 <- [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] 14:09:30 INFO - PROCESS | 3628 | 1468357770686 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:09:30 INFO - PROCESS | 3628 | 1468357770690 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 3628 | 1468357770693 Marionette TRACE conn2 <- [1,714,null,{}] 14:09:30 INFO - PROCESS | 3628 | 1468357770699 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 3628 | 1468357770702 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:30 INFO - PROCESS | 3628 | 1468357770784 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:09:30 INFO - PROCESS | 3628 | 1468357770875 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 3628 | 1468357770878 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:30 INFO - PROCESS | 3628 | ++DOCSHELL 10A7DC00 == 30 [pid = 3628] [id = 188] 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1144B800) [pid = 3628] [serial = 562] [outer = 00000000] 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (128F5400) [pid = 3628] [serial = 563] [outer = 1144B800] 14:09:30 INFO - PROCESS | 3628 | 1468357770925 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1292D000) [pid = 3628] [serial = 564] [outer = 1144B800] 14:09:31 INFO - PROCESS | 3628 | 1468357771327 Marionette TRACE conn2 <- [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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 14:09:31 INFO - PROCESS | 3628 | 1468357771376 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 3628 | 1468357771381 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:09:31 INFO - PROCESS | 3628 | 1468357771387 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 3628 | 1468357771389 Marionette TRACE conn2 <- [1,718,null,{}] 14:09:31 INFO - PROCESS | 3628 | 1468357771397 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 3628 | 1468357771400 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:31 INFO - PROCESS | 3628 | 1468357771484 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:09:31 INFO - PROCESS | 3628 | 1468357771498 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 3628 | 1468357771500 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:31 INFO - PROCESS | 3628 | ++DOCSHELL 134E1C00 == 31 [pid = 3628] [id = 189] 14:09:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (134E2800) [pid = 3628] [serial = 565] [outer = 00000000] 14:09:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1394C400) [pid = 3628] [serial = 566] [outer = 134E2800] 14:09:31 INFO - PROCESS | 3628 | 1468357771528 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (13C15400) [pid = 3628] [serial = 567] [outer = 134E2800] 14:09:31 INFO - PROCESS | 3628 | 1468357771937 Marionette TRACE conn2 <- [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] 14:09:31 INFO - PROCESS | 3628 | 1468357772005 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:09:31 INFO - PROCESS | 3628 | 1468357772009 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 3628 | 1468357772012 Marionette TRACE conn2 <- [1,722,null,{}] 14:09:32 INFO - PROCESS | 3628 | 1468357772022 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 3628 | 1468357772027 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:32 INFO - PROCESS | 3628 | 1468357772089 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:09:32 INFO - PROCESS | 3628 | 1468357772166 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 3628 | 1468357772169 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:32 INFO - PROCESS | 3628 | ++DOCSHELL 15F22000 == 32 [pid = 3628] [id = 190] 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (15F22800) [pid = 3628] [serial = 568] [outer = 00000000] 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (16811400) [pid = 3628] [serial = 569] [outer = 15F22800] 14:09:32 INFO - PROCESS | 3628 | 1468357772196 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (16D05400) [pid = 3628] [serial = 570] [outer = 15F22800] 14:09:32 INFO - PROCESS | 3628 | 1468357772535 Marionette TRACE conn2 <- [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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 556ms 14:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:09:32 INFO - PROCESS | 3628 | 1468357772567 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 3628 | 1468357772570 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 14:09:32 INFO - PROCESS | 3628 | 1468357772555 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 3628 | 1468357772557 Marionette TRACE conn2 <- [1,726,null,{}] 14:09:32 INFO - PROCESS | 3628 | 1468357772560 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 3628 | 1468357772562 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:32 INFO - PROCESS | 3628 | 1468357772692 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:09:32 INFO - PROCESS | 3628 | 1468357772712 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 3628 | 1468357772714 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:32 INFO - PROCESS | 3628 | ++DOCSHELL 173D7800 == 33 [pid = 3628] [id = 191] 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (173D8800) [pid = 3628] [serial = 571] [outer = 00000000] 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (17761400) [pid = 3628] [serial = 572] [outer = 173D8800] 14:09:32 INFO - PROCESS | 3628 | 1468357772758 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (17782800) [pid = 3628] [serial = 573] [outer = 173D8800] 14:09:33 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (10A81000) [pid = 3628] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:09:33 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (12BD2C00) [pid = 3628] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:09:33 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (13C16800) [pid = 3628] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:09:33 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (10F49400) [pid = 3628] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:09:33 INFO - PROCESS | 3628 | 1468357773541 Marionette TRACE conn2 <- [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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 990ms 14:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:09:33 INFO - PROCESS | 3628 | 1468357773555 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 3628 | 1468357773557 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 14:09:33 INFO - PROCESS | 3628 | 1468357773561 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 3628 | 1468357773563 Marionette TRACE conn2 <- [1,730,null,{}] 14:09:33 INFO - PROCESS | 3628 | 1468357773566 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 3628 | 1468357773568 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:33 INFO - PROCESS | 3628 | 1468357773651 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:09:33 INFO - PROCESS | 3628 | 1468357773696 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 3628 | 1468357773698 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:33 INFO - PROCESS | 3628 | ++DOCSHELL 129AB400 == 34 [pid = 3628] [id = 192] 14:09:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (13A96800) [pid = 3628] [serial = 574] [outer = 00000000] 14:09:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (17A31800) [pid = 3628] [serial = 575] [outer = 13A96800] 14:09:33 INFO - PROCESS | 3628 | 1468357773743 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (17D6C000) [pid = 3628] [serial = 576] [outer = 13A96800] 14:09:34 INFO - PROCESS | 3628 | 1468357774495 Marionette TRACE conn2 <- [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]]]}] 14:09:34 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 14:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 936ms 14:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:09:34 INFO - PROCESS | 3628 | 1468357774510 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 3628 | 1468357774512 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 14:09:34 INFO - PROCESS | 3628 | 1468357774525 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 3628 | 1468357774526 Marionette TRACE conn2 <- [1,734,null,{}] 14:09:34 INFO - PROCESS | 3628 | 1468357774530 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 3628 | 1468357774536 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:34 INFO - PROCESS | 3628 | 1468357774645 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:09:34 INFO - PROCESS | 3628 | 1468357774652 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 3628 | 1468357774655 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:34 INFO - PROCESS | 3628 | ++DOCSHELL 130A5C00 == 35 [pid = 3628] [id = 193] 14:09:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (1804AC00) [pid = 3628] [serial = 577] [outer = 00000000] 14:09:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (19807800) [pid = 3628] [serial = 578] [outer = 1804AC00] 14:09:34 INFO - PROCESS | 3628 | 1468357774697 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1980DC00) [pid = 3628] [serial = 579] [outer = 1804AC00] 14:09:35 INFO - PROCESS | 3628 | 1468357775473 Marionette TRACE conn2 <- [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]]]}] 14:09:35 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.) 14:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1003ms 14:09:35 INFO - PROCESS | 3628 | 1468357775528 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:09:35 INFO - PROCESS | 3628 | 1468357775530 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 14:09:35 INFO - PROCESS | 3628 | 1468357775533 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 3628 | 1468357775535 Marionette TRACE conn2 <- [1,738,null,{}] 14:09:35 INFO - PROCESS | 3628 | 1468357775539 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 3628 | 1468357775540 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:35 INFO - PROCESS | 3628 | 1468357775618 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:09:35 INFO - PROCESS | 3628 | 1468357775626 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 3628 | 1468357775629 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:35 INFO - PROCESS | 3628 | ++DOCSHELL 16F11C00 == 36 [pid = 3628] [id = 194] 14:09:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (19806400) [pid = 3628] [serial = 580] [outer = 00000000] 14:09:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (19957C00) [pid = 3628] [serial = 581] [outer = 19806400] 14:09:35 INFO - PROCESS | 3628 | 1468357775678 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (19955C00) [pid = 3628] [serial = 582] [outer = 19806400] 14:09:36 INFO - PROCESS | 3628 | 1468357776497 Marionette TRACE conn2 <- [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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 989ms 14:09:36 INFO - PROCESS | 3628 | 1468357776530 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 3628 | 1468357776535 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 14:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:09:36 INFO - PROCESS | 3628 | 1468357776540 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 3628 | 1468357776543 Marionette TRACE conn2 <- [1,742,null,{}] 14:09:36 INFO - PROCESS | 3628 | 1468357776549 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 3628 | 1468357776552 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:36 INFO - PROCESS | 3628 | 1468357776643 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:09:36 INFO - PROCESS | 3628 | 1468357776702 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 3628 | 1468357776707 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:36 INFO - PROCESS | 3628 | ++DOCSHELL 128F6400 == 37 [pid = 3628] [id = 195] 14:09:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (128F7800) [pid = 3628] [serial = 583] [outer = 00000000] 14:09:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12B01C00) [pid = 3628] [serial = 584] [outer = 128F7800] 14:09:36 INFO - PROCESS | 3628 | 1468357776803 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (12D86400) [pid = 3628] [serial = 585] [outer = 128F7800] 14:09:37 INFO - PROCESS | 3628 | 1468357777790 Marionette TRACE conn2 <- [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]]]}] 14:09:37 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 14:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1301ms 14:09:37 INFO - PROCESS | 3628 | 1468357777843 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 3628 | 1468357777847 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 14:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:09:37 INFO - PROCESS | 3628 | 1468357777895 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 3628 | 1468357777898 Marionette TRACE conn2 <- [1,746,null,{}] 14:09:37 INFO - PROCESS | 3628 | 1468357777914 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 3628 | 1468357777917 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:38 INFO - PROCESS | 3628 | 1468357778031 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:09:38 INFO - PROCESS | 3628 | 1468357778114 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 3628 | 1468357778099 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:38 INFO - PROCESS | 3628 | ++DOCSHELL 128FD400 == 38 [pid = 3628] [id = 196] 14:09:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (129A9400) [pid = 3628] [serial = 586] [outer = 00000000] 14:09:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12BCE800) [pid = 3628] [serial = 587] [outer = 129A9400] 14:09:38 INFO - PROCESS | 3628 | 1468357778148 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12D7A800) [pid = 3628] [serial = 588] [outer = 129A9400] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 130A5C00 == 37 [pid = 3628] [id = 193] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 129AB400 == 36 [pid = 3628] [id = 192] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 173D7800 == 35 [pid = 3628] [id = 191] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 15F22000 == 34 [pid = 3628] [id = 190] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 134E1C00 == 33 [pid = 3628] [id = 189] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 10A7DC00 == 32 [pid = 3628] [id = 188] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 114D5400 == 31 [pid = 3628] [id = 187] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 128F0400 == 30 [pid = 3628] [id = 186] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 1394E800 == 29 [pid = 3628] [id = 182] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 16F11C00 == 28 [pid = 3628] [id = 194] 14:09:38 INFO - PROCESS | 3628 | --DOCSHELL 128F6400 == 27 [pid = 3628] [id = 195] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (15559400) [pid = 3628] [serial = 557] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11ADEC00) [pid = 3628] [serial = 548] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11AEA800) [pid = 3628] [serial = 549] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (12D87000) [pid = 3628] [serial = 551] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (15171800) [pid = 3628] [serial = 555] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (13C15C00) [pid = 3628] [serial = 545] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (13EDCC00) [pid = 3628] [serial = 554] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (128F5C00) [pid = 3628] [serial = 543] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (128EFC00) [pid = 3628] [serial = 542] [outer = 00000000] [url = about:blank] 14:09:38 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (13135400) [pid = 3628] [serial = 552] [outer = 00000000] [url = about:blank] 14:09:39 INFO - PROCESS | 3628 | 1468357779050 Marionette TRACE conn2 <- [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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1260ms 14:09:39 INFO - PROCESS | 3628 | 1468357779125 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 3628 | 1468357779129 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 14:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:09:39 INFO - PROCESS | 3628 | 1468357779134 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 3628 | 1468357779137 Marionette TRACE conn2 <- [1,750,null,{}] 14:09:39 INFO - PROCESS | 3628 | 1468357779142 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 3628 | 1468357779145 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:39 INFO - PROCESS | 3628 | 1468357779216 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:09:39 INFO - PROCESS | 3628 | 1468357779330 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 3628 | 1468357779333 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:39 INFO - PROCESS | 3628 | ++DOCSHELL 11AE0800 == 28 [pid = 3628] [id = 197] 14:09:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11C3E400) [pid = 3628] [serial = 589] [outer = 00000000] 14:09:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (1281E000) [pid = 3628] [serial = 590] [outer = 11C3E400] 14:09:39 INFO - PROCESS | 3628 | 1468357779362 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (128F1800) [pid = 3628] [serial = 591] [outer = 11C3E400] 14:09:40 INFO - PROCESS | 3628 | 1468357780112 Marionette TRACE conn2 <- [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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1030ms 14:09:40 INFO - PROCESS | 3628 | 1468357780169 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 3628 | 1468357780174 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 14:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:09:40 INFO - PROCESS | 3628 | 1468357780180 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 3628 | 1468357780183 Marionette TRACE conn2 <- [1,754,null,{}] 14:09:40 INFO - PROCESS | 3628 | 1468357780187 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 3628 | 1468357780190 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:40 INFO - PROCESS | 3628 | 1468357780254 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:09:40 INFO - PROCESS | 3628 | 1468357780260 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 3628 | 1468357780262 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:40 INFO - PROCESS | 3628 | ++DOCSHELL 13153C00 == 29 [pid = 3628] [id = 198] 14:09:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (13156800) [pid = 3628] [serial = 592] [outer = 00000000] 14:09:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (13222800) [pid = 3628] [serial = 593] [outer = 13156800] 14:09:40 INFO - PROCESS | 3628 | 1468357780308 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (134D9000) [pid = 3628] [serial = 594] [outer = 13156800] 14:09:41 INFO - PROCESS | 3628 | 1468357781109 Marionette TRACE conn2 <- [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]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 949ms 14:09:41 INFO - PROCESS | 3628 | 1468357781127 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 3628 | 1468357781129 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 14:09:41 INFO - PROCESS | 3628 | 1468357781133 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:09:41 INFO - PROCESS | 3628 | 1468357781136 Marionette TRACE conn2 <- [1,758,null,{}] 14:09:41 INFO - PROCESS | 3628 | 1468357781146 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 3628 | 1468357781151 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:41 INFO - PROCESS | 3628 | 1468357781258 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:09:41 INFO - PROCESS | 3628 | 1468357781247 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 3628 | 1468357781250 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:41 INFO - PROCESS | 3628 | ++DOCSHELL 15593C00 == 30 [pid = 3628] [id = 199] 14:09:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (15594000) [pid = 3628] [serial = 595] [outer = 00000000] 14:09:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15BB9800) [pid = 3628] [serial = 596] [outer = 15594000] 14:09:41 INFO - PROCESS | 3628 | 1468357781338 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (15D0F400) [pid = 3628] [serial = 597] [outer = 15594000] 14:09:41 INFO - PROCESS | 3628 | 1468357781740 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 650ms 14:09:41 INFO - PROCESS | 3628 | 1468357781794 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 3628 | 1468357781796 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 14:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:09:41 INFO - PROCESS | 3628 | 1468357781800 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 3628 | 1468357781801 Marionette TRACE conn2 <- [1,762,null,{}] 14:09:41 INFO - PROCESS | 3628 | 1468357781785 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 3628 | 1468357781787 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:41 INFO - PROCESS | 3628 | 1468357781894 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:09:41 INFO - PROCESS | 3628 | 1468357781906 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 3628 | 1468357781908 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:41 INFO - PROCESS | 3628 | ++DOCSHELL 15D45C00 == 31 [pid = 3628] [id = 200] 14:09:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15D4B000) [pid = 3628] [serial = 598] [outer = 00000000] 14:09:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (16F0F000) [pid = 3628] [serial = 599] [outer = 15D4B000] 14:09:41 INFO - PROCESS | 3628 | 1468357781976 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (170F0C00) [pid = 3628] [serial = 600] [outer = 15D4B000] 14:09:42 INFO - PROCESS | 3628 | 1468357782322 Marionette TRACE conn2 <- [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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 556ms 14:09:42 INFO - PROCESS | 3628 | 1468357782335 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 3628 | 1468357782337 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 14:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:09:42 INFO - PROCESS | 3628 | 1468357782341 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 3628 | 1468357782343 Marionette TRACE conn2 <- [1,766,null,{}] 14:09:42 INFO - PROCESS | 3628 | 1468357782352 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 3628 | 1468357782354 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:42 INFO - PROCESS | 3628 | 1468357782436 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (11ADF800) [pid = 3628] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1144B800) [pid = 3628] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (134E2800) [pid = 3628] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15F22800) [pid = 3628] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1292A000) [pid = 3628] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1804AC00) [pid = 3628] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (173D8800) [pid = 3628] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (19806400) [pid = 3628] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (13A96800) [pid = 3628] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:09:42 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1394F400) [pid = 3628] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:09:42 INFO - PROCESS | 3628 | 1468357782543 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 3628 | 1468357782545 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:42 INFO - PROCESS | 3628 | ++DOCSHELL 10A7C000 == 32 [pid = 3628] [id = 201] 14:09:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (10BA6400) [pid = 3628] [serial = 601] [outer = 00000000] 14:09:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (12D7E800) [pid = 3628] [serial = 602] [outer = 10BA6400] 14:09:42 INFO - PROCESS | 3628 | 1468357782571 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15BC2000) [pid = 3628] [serial = 603] [outer = 10BA6400] 14:09:42 INFO - PROCESS | 3628 | 1468357782891 Marionette TRACE conn2 <- [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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 569ms 14:09:42 INFO - PROCESS | 3628 | 1468357782921 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 3628 | 1468357782923 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 14:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:09:42 INFO - PROCESS | 3628 | 1468357782926 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 3628 | 1468357782928 Marionette TRACE conn2 <- [1,770,null,{}] 14:09:42 INFO - PROCESS | 3628 | 1468357782931 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 3628 | 1468357782937 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:43 INFO - PROCESS | 3628 | 1468357783040 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:09:43 INFO - PROCESS | 3628 | 1468357783049 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 3628 | 1468357783051 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:43 INFO - PROCESS | 3628 | ++DOCSHELL 15596400 == 33 [pid = 3628] [id = 202] 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (15F2AC00) [pid = 3628] [serial = 604] [outer = 00000000] 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (17DD7400) [pid = 3628] [serial = 605] [outer = 15F2AC00] 14:09:43 INFO - PROCESS | 3628 | 1468357783094 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (19802400) [pid = 3628] [serial = 606] [outer = 15F2AC00] 14:09:43 INFO - PROCESS | 3628 | 1468357783411 Marionette TRACE conn2 <- [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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 515ms 14:09:43 INFO - PROCESS | 3628 | 1468357783440 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 3628 | 1468357783442 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 14:09:43 INFO - PROCESS | 3628 | 1468357783445 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:09:43 INFO - PROCESS | 3628 | 1468357783456 Marionette TRACE conn2 <- [1,774,null,{}] 14:09:43 INFO - PROCESS | 3628 | 1468357783460 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 3628 | 1468357783462 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:43 INFO - PROCESS | 3628 | 1468357783518 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:09:43 INFO - PROCESS | 3628 | 1468357783619 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 3628 | 1468357783621 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:43 INFO - PROCESS | 3628 | ++DOCSHELL 10A74800 == 34 [pid = 3628] [id = 203] 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (11ADFC00) [pid = 3628] [serial = 607] [outer = 00000000] 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1315AC00) [pid = 3628] [serial = 608] [outer = 11ADFC00] 14:09:43 INFO - PROCESS | 3628 | 1468357783649 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (19810C00) [pid = 3628] [serial = 609] [outer = 11ADFC00] 14:09:43 INFO - PROCESS | 3628 | 1468357783950 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 14:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:09:44 INFO - PROCESS | 3628 | 1468357784025 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 3628 | 1468357784027 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 14:09:44 INFO - PROCESS | 3628 | 1468357784030 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 3628 | 1468357784032 Marionette TRACE conn2 <- [1,778,null,{}] 14:09:44 INFO - PROCESS | 3628 | 1468357784035 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 3628 | 1468357784037 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:44 INFO - PROCESS | 3628 | 1468357784095 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:09:44 INFO - PROCESS | 3628 | 1468357784100 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 3628 | 1468357784102 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:44 INFO - PROCESS | 3628 | ++DOCSHELL 13A93800 == 35 [pid = 3628] [id = 204] 14:09:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1824DC00) [pid = 3628] [serial = 610] [outer = 00000000] 14:09:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (19C3C800) [pid = 3628] [serial = 611] [outer = 1824DC00] 14:09:44 INFO - PROCESS | 3628 | 1468357784146 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (19EEB800) [pid = 3628] [serial = 612] [outer = 1824DC00] 14:09:44 INFO - PROCESS | 3628 | 1468357784826 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 867ms 14:09:44 INFO - PROCESS | 3628 | 1468357784892 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 3628 | 1468357784897 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 14:09:44 INFO - PROCESS | 3628 | 1468357784902 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:09:44 INFO - PROCESS | 3628 | 1468357784905 Marionette TRACE conn2 <- [1,782,null,{}] 14:09:44 INFO - PROCESS | 3628 | 1468357784912 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 3628 | 1468357784915 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:45 INFO - PROCESS | 3628 | 1468357785022 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:09:45 INFO - PROCESS | 3628 | 1468357785095 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 3628 | 1468357785079 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:45 INFO - PROCESS | 3628 | ++DOCSHELL 12822C00 == 36 [pid = 3628] [id = 205] 14:09:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F0000) [pid = 3628] [serial = 613] [outer = 00000000] 14:09:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13135400) [pid = 3628] [serial = 614] [outer = 128F0000] 14:09:45 INFO - PROCESS | 3628 | 1468357785176 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (130D5C00) [pid = 3628] [serial = 615] [outer = 128F0000] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 10A74800 == 35 [pid = 3628] [id = 203] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 15596400 == 34 [pid = 3628] [id = 202] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 10A7C000 == 33 [pid = 3628] [id = 201] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 15D45C00 == 32 [pid = 3628] [id = 200] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 15593C00 == 31 [pid = 3628] [id = 199] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 13153C00 == 30 [pid = 3628] [id = 198] 14:09:45 INFO - PROCESS | 3628 | --DOCSHELL 11AE0800 == 29 [pid = 3628] [id = 197] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13EDD000) [pid = 3628] [serial = 546] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12BCD800) [pid = 3628] [serial = 560] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131EF000) [pid = 3628] [serial = 561] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (128F5400) [pid = 3628] [serial = 563] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1292D000) [pid = 3628] [serial = 564] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1394C400) [pid = 3628] [serial = 566] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13C15400) [pid = 3628] [serial = 567] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16811400) [pid = 3628] [serial = 569] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16D05400) [pid = 3628] [serial = 570] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15BB6C00) [pid = 3628] [serial = 558] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1980DC00) [pid = 3628] [serial = 579] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (19807800) [pid = 3628] [serial = 578] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (17761400) [pid = 3628] [serial = 572] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (17782800) [pid = 3628] [serial = 573] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (19955C00) [pid = 3628] [serial = 582] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (17A31800) [pid = 3628] [serial = 575] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (19957C00) [pid = 3628] [serial = 581] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (17D6C000) [pid = 3628] [serial = 576] [outer = 00000000] [url = about:blank] 14:09:45 INFO - PROCESS | 3628 | 1468357785934 Marionette TRACE conn2 <- [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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1084ms 14:09:45 INFO - PROCESS | 3628 | 1468357786003 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 3628 | 1468357786007 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:09:45 INFO - PROCESS | 3628 | 1468357786013 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 3628 | 1468357786015 Marionette TRACE conn2 <- [1,786,null,{}] 14:09:46 INFO - PROCESS | 3628 | 1468357786002 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 3628 | 1468357786004 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:46 INFO - PROCESS | 3628 | 1468357786090 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:09:46 INFO - PROCESS | 3628 | 1468357786103 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 3628 | 1468357786108 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:46 INFO - PROCESS | 3628 | ++DOCSHELL 112E2800 == 30 [pid = 3628] [id = 206] 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (112E6400) [pid = 3628] [serial = 616] [outer = 00000000] 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11C46C00) [pid = 3628] [serial = 617] [outer = 112E6400] 14:09:46 INFO - PROCESS | 3628 | 1468357786136 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (128F4800) [pid = 3628] [serial = 618] [outer = 112E6400] 14:09:46 INFO - PROCESS | 3628 | 1468357786576 Marionette TRACE conn2 <- [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]]]}] 14:09:46 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 14:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 610ms 14:09:46 INFO - PROCESS | 3628 | 1468357786616 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 3628 | 1468357786620 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:09:46 INFO - PROCESS | 3628 | 1468357786626 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 3628 | 1468357786629 Marionette TRACE conn2 <- [1,790,null,{}] 14:09:46 INFO - PROCESS | 3628 | 1468357786633 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 3628 | 1468357786635 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:46 INFO - PROCESS | 3628 | 1468357786700 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:09:46 INFO - PROCESS | 3628 | 1468357786708 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 3628 | 1468357786711 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:46 INFO - PROCESS | 3628 | ++DOCSHELL 1394C400 == 31 [pid = 3628] [id = 207] 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1394EC00) [pid = 3628] [serial = 619] [outer = 00000000] 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (13A9F400) [pid = 3628] [serial = 620] [outer = 1394EC00] 14:09:46 INFO - PROCESS | 3628 | 1468357786758 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (13C20800) [pid = 3628] [serial = 621] [outer = 1394EC00] 14:09:47 INFO - PROCESS | 3628 | 1468357787167 Marionette TRACE conn2 <- [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]]]}] 14:09:47 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 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 542ms 14:09:47 INFO - PROCESS | 3628 | 1468357787177 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 3628 | 1468357787179 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:09:47 INFO - PROCESS | 3628 | 1468357787183 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 3628 | 1468357787186 Marionette TRACE conn2 <- [1,794,null,{}] 14:09:47 INFO - PROCESS | 3628 | 1468357787204 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 3628 | 1468357787193 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:47 INFO - PROCESS | 3628 | 1468357787327 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:09:47 INFO - PROCESS | 3628 | 1468357787390 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 3628 | 1468357787393 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:47 INFO - PROCESS | 3628 | ++DOCSHELL 15BC2400 == 32 [pid = 3628] [id = 208] 14:09:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (15BC3800) [pid = 3628] [serial = 622] [outer = 00000000] 14:09:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (15D45800) [pid = 3628] [serial = 623] [outer = 15BC3800] 14:09:47 INFO - PROCESS | 3628 | 1468357787440 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (16811400) [pid = 3628] [serial = 624] [outer = 15BC3800] 14:09:47 INFO - PROCESS | 3628 | 1468357787757 Marionette TRACE conn2 <- [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]]]}] 14:09:47 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 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 596ms 14:09:47 INFO - PROCESS | 3628 | 1468357787780 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 3628 | 1468357787783 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:09:47 INFO - PROCESS | 3628 | 1468357787786 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 3628 | 1468357787788 Marionette TRACE conn2 <- [1,798,null,{}] 14:09:47 INFO - PROCESS | 3628 | 1468357787791 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 3628 | 1468357787793 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:47 INFO - PROCESS | 3628 | 1468357787894 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:09:47 INFO - PROCESS | 3628 | 1468357787905 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 3628 | 1468357787907 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:47 INFO - PROCESS | 3628 | ++DOCSHELL 13ED3800 == 33 [pid = 3628] [id = 209] 14:09:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16B6EC00) [pid = 3628] [serial = 625] [outer = 00000000] 14:09:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17707C00) [pid = 3628] [serial = 626] [outer = 16B6EC00] 14:09:47 INFO - PROCESS | 3628 | 1468357787951 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17784400) [pid = 3628] [serial = 627] [outer = 16B6EC00] 14:09:48 INFO - PROCESS | 3628 | 1468357788316 Marionette TRACE conn2 <- [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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 542ms 14:09:48 INFO - PROCESS | 3628 | 1468357788337 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 3628 | 1468357788339 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 14:09:48 INFO - PROCESS | 3628 | 1468357788342 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:09:48 INFO - PROCESS | 3628 | 1468357788344 Marionette TRACE conn2 <- [1,802,null,{}] 14:09:48 INFO - PROCESS | 3628 | 1468357788348 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:48 INFO - PROCESS | 3628 | 1468357788350 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:48 INFO - PROCESS | 3628 | 1468357788456 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:09:48 INFO - PROCESS | 3628 | 1468357788518 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 3628 | 1468357788520 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:48 INFO - PROCESS | 3628 | ++DOCSHELL 17D6A800 == 34 [pid = 3628] [id = 210] 14:09:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17D6AC00) [pid = 3628] [serial = 628] [outer = 00000000] 14:09:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1824B000) [pid = 3628] [serial = 629] [outer = 17D6AC00] 14:09:48 INFO - PROCESS | 3628 | 1468357788564 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (19805C00) [pid = 3628] [serial = 630] [outer = 17D6AC00] 14:09:48 INFO - PROCESS | 3628 | 1468357788931 Marionette TRACE conn2 <- [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] 14:09:48 INFO - PROCESS | 3628 | 1468357788964 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 14:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:09:48 INFO - PROCESS | 3628 | 1468357788970 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 3628 | 1468357788971 Marionette TRACE conn2 <- [1,806,null,{}] 14:09:48 INFO - PROCESS | 3628 | 1468357788986 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:48 INFO - PROCESS | 3628 | 1468357788971 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:49 INFO - PROCESS | 3628 | 1468357789096 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:09:49 INFO - PROCESS | 3628 | 1468357789132 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 3628 | 1468357789134 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:49 INFO - PROCESS | 3628 | ++DOCSHELL 19809800 == 35 [pid = 3628] [id = 211] 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1980AC00) [pid = 3628] [serial = 631] [outer = 00000000] 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19C39800) [pid = 3628] [serial = 632] [outer = 1980AC00] 14:09:49 INFO - PROCESS | 3628 | 1468357789177 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19EF6000) [pid = 3628] [serial = 633] [outer = 1980AC00] 14:09:49 INFO - PROCESS | 3628 | 1468357789558 Marionette TRACE conn2 <- [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]]]}] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15594000) [pid = 3628] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11C3E400) [pid = 3628] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15D4B000) [pid = 3628] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13156800) [pid = 3628] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10BA6400) [pid = 3628] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (129A9400) [pid = 3628] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (11ADFC00) [pid = 3628] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (128F7800) [pid = 3628] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:09:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15F2AC00) [pid = 3628] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 664ms 14:09:49 INFO - PROCESS | 3628 | 1468357789612 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 3628 | 1468357789614 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:09:49 INFO - PROCESS | 3628 | 1468357789618 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 3628 | 1468357789619 Marionette TRACE conn2 <- [1,810,null,{}] 14:09:49 INFO - PROCESS | 3628 | 1468357789623 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 3628 | 1468357789625 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:49 INFO - PROCESS | 3628 | 1468357789699 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:09:49 INFO - PROCESS | 3628 | 1468357789707 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 3628 | 1468357789709 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:49 INFO - PROCESS | 3628 | ++DOCSHELL 15D4B000 == 36 [pid = 3628] [id = 212] 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (15F2AC00) [pid = 3628] [serial = 634] [outer = 00000000] 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (19C0E000) [pid = 3628] [serial = 635] [outer = 15F2AC00] 14:09:49 INFO - PROCESS | 3628 | 1468357789736 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (19C3E000) [pid = 3628] [serial = 636] [outer = 15F2AC00] 14:09:50 INFO - PROCESS | 3628 | 1468357790109 Marionette TRACE conn2 <- [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] 14:09:50 INFO - PROCESS | 3628 | 1468357790148 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 14:09:50 INFO - PROCESS | 3628 | 1468357790151 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:09:50 INFO - PROCESS | 3628 | 1468357790153 Marionette TRACE conn2 <- [1,814,null,{}] 14:09:50 INFO - PROCESS | 3628 | 1468357790160 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 3628 | 1468357790162 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:50 INFO - PROCESS | 3628 | 1468357790220 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:09:50 INFO - PROCESS | 3628 | 1468357790226 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 3628 | 1468357790228 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:50 INFO - PROCESS | 3628 | ++DOCSHELL 1A089000 == 37 [pid = 3628] [id = 213] 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1A1E5400) [pid = 3628] [serial = 637] [outer = 00000000] 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1A490C00) [pid = 3628] [serial = 638] [outer = 1A1E5400] 14:09:50 INFO - PROCESS | 3628 | 1468357790271 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1A491400) [pid = 3628] [serial = 639] [outer = 1A1E5400] 14:09:50 INFO - PROCESS | 3628 | 1468357790624 Marionette TRACE conn2 <- [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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 515ms 14:09:50 INFO - PROCESS | 3628 | 1468357790668 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 3628 | 1468357790670 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:09:50 INFO - PROCESS | 3628 | 1468357790677 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 3628 | 1468357790679 Marionette TRACE conn2 <- [1,818,null,{}] 14:09:50 INFO - PROCESS | 3628 | 1468357790682 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 3628 | 1468357790684 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:50 INFO - PROCESS | 3628 | 1468357790745 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:09:50 INFO - PROCESS | 3628 | 1468357790751 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 3628 | 1468357790753 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:50 INFO - PROCESS | 3628 | ++DOCSHELL 14188C00 == 38 [pid = 3628] [id = 214] 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1A489000) [pid = 3628] [serial = 640] [outer = 00000000] 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1A60D400) [pid = 3628] [serial = 641] [outer = 1A489000] 14:09:50 INFO - PROCESS | 3628 | 1468357790799 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114CDC00) [pid = 3628] [serial = 642] [outer = 1A489000] 14:09:51 INFO - PROCESS | 3628 | 1468357791202 Marionette TRACE conn2 <- [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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 542ms 14:09:51 INFO - PROCESS | 3628 | 1468357791229 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:09:51 INFO - PROCESS | 3628 | 1468357791231 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 14:09:51 INFO - PROCESS | 3628 | 1468357791238 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 3628 | 1468357791240 Marionette TRACE conn2 <- [1,822,null,{}] 14:09:51 INFO - PROCESS | 3628 | 1468357791243 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:51 INFO - PROCESS | 3628 | 1468357791245 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:51 INFO - PROCESS | 3628 | 1468357791327 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:09:51 INFO - PROCESS | 3628 | 1468357791450 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 3628 | 1468357791453 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:51 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E4C00 == 39 [pid = 3628] [id = 215] 14:09:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (0F9E5800) [pid = 3628] [serial = 643] [outer = 00000000] 14:09:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A0F400) [pid = 3628] [serial = 644] [outer = 0F9E5800] 14:09:51 INFO - PROCESS | 3628 | 1468357791491 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10E3B000) [pid = 3628] [serial = 645] [outer = 0F9E5800] 14:09:52 INFO - PROCESS | 3628 | 1468357792104 Marionette TRACE conn2 <- [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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 908ms 14:09:52 INFO - PROCESS | 3628 | 1468357792142 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 3628 | 1468357792146 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 14:09:52 INFO - PROCESS | 3628 | 1468357792170 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:09:52 INFO - PROCESS | 3628 | 1468357792173 Marionette TRACE conn2 <- [1,826,null,{}] 14:09:52 INFO - PROCESS | 3628 | 1468357792179 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 3628 | 1468357792181 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:52 INFO - PROCESS | 3628 | 1468357792271 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:09:52 INFO - PROCESS | 3628 | 1468357792352 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 3628 | 1468357792355 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:52 INFO - PROCESS | 3628 | ++DOCSHELL 13034000 == 40 [pid = 3628] [id = 216] 14:09:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1312B800) [pid = 3628] [serial = 646] [outer = 00000000] 14:09:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13C1FC00) [pid = 3628] [serial = 647] [outer = 1312B800] 14:09:52 INFO - PROCESS | 3628 | 1468357792450 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15170400) [pid = 3628] [serial = 648] [outer = 1312B800] 14:09:52 INFO - PROCESS | 3628 | 1468357792909 Marionette TRACE conn2 <- [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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 786ms 14:09:52 INFO - PROCESS | 3628 | 1468357792961 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 3628 | 1468357792965 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:09:52 INFO - PROCESS | 3628 | 1468357792969 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 3628 | 1468357792971 Marionette TRACE conn2 <- [1,830,null,{}] 14:09:52 INFO - PROCESS | 3628 | 1468357792975 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 3628 | 1468357792978 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:53 INFO - PROCESS | 3628 | 1468357793064 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:09:53 INFO - PROCESS | 3628 | 1468357793159 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 3628 | 1468357793144 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:53 INFO - PROCESS | 3628 | ++DOCSHELL 15F24800 == 41 [pid = 3628] [id = 217] 14:09:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16D08C00) [pid = 3628] [serial = 649] [outer = 00000000] 14:09:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D6B800) [pid = 3628] [serial = 650] [outer = 16D08C00] 14:09:53 INFO - PROCESS | 3628 | 1468357793197 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19951C00) [pid = 3628] [serial = 651] [outer = 16D08C00] 14:09:53 INFO - PROCESS | 3628 | 1468357793868 Marionette TRACE conn2 <- [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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 949ms 14:09:53 INFO - PROCESS | 3628 | 1468357793914 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 3628 | 1468357793918 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:09:53 INFO - PROCESS | 3628 | 1468357793924 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 3628 | 1468357793928 Marionette TRACE conn2 <- [1,834,null,{}] 14:09:53 INFO - PROCESS | 3628 | 1468357793933 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 3628 | 1468357793935 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:54 INFO - PROCESS | 3628 | 1468357794024 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:09:54 INFO - PROCESS | 3628 | 1468357794105 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 3628 | 1468357794109 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:54 INFO - PROCESS | 3628 | ++DOCSHELL 10BA5800 == 42 [pid = 3628] [id = 218] 14:09:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10BA7000) [pid = 3628] [serial = 652] [outer = 00000000] 14:09:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12B03000) [pid = 3628] [serial = 653] [outer = 10BA7000] 14:09:54 INFO - PROCESS | 3628 | 1468357794185 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12BCD800) [pid = 3628] [serial = 654] [outer = 10BA7000] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 14188C00 == 41 [pid = 3628] [id = 214] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 1A089000 == 40 [pid = 3628] [id = 213] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 15D4B000 == 39 [pid = 3628] [id = 212] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 19809800 == 38 [pid = 3628] [id = 211] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 17D6A800 == 37 [pid = 3628] [id = 210] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 13ED3800 == 36 [pid = 3628] [id = 209] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 15BC2400 == 35 [pid = 3628] [id = 208] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 1394C400 == 34 [pid = 3628] [id = 207] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 112E2800 == 33 [pid = 3628] [id = 206] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 13A93800 == 32 [pid = 3628] [id = 204] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 12822C00 == 31 [pid = 3628] [id = 205] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 128FD400 == 30 [pid = 3628] [id = 196] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 15F24800 == 29 [pid = 3628] [id = 217] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 0F9E4C00 == 28 [pid = 3628] [id = 215] 14:09:54 INFO - PROCESS | 3628 | --DOCSHELL 13034000 == 27 [pid = 3628] [id = 216] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D0F400) [pid = 3628] [serial = 597] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1281E000) [pid = 3628] [serial = 590] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (128F1800) [pid = 3628] [serial = 591] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (170F0C00) [pid = 3628] [serial = 600] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16F0F000) [pid = 3628] [serial = 599] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13222800) [pid = 3628] [serial = 593] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12D7E800) [pid = 3628] [serial = 602] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15BC2000) [pid = 3628] [serial = 603] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12BCE800) [pid = 3628] [serial = 587] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12D7A800) [pid = 3628] [serial = 588] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1315AC00) [pid = 3628] [serial = 608] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12D86400) [pid = 3628] [serial = 585] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12B01C00) [pid = 3628] [serial = 584] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15BB9800) [pid = 3628] [serial = 596] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17DD7400) [pid = 3628] [serial = 605] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19C3C800) [pid = 3628] [serial = 611] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (19810C00) [pid = 3628] [serial = 609] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (134D9000) [pid = 3628] [serial = 594] [outer = 00000000] [url = about:blank] 14:09:54 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19802400) [pid = 3628] [serial = 606] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 3628 | 1468357795115 Marionette TRACE conn2 <- [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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1261ms 14:09:55 INFO - PROCESS | 3628 | 1468357795187 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 3628 | 1468357795191 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:09:55 INFO - PROCESS | 3628 | 1468357795195 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 3628 | 1468357795199 Marionette TRACE conn2 <- [1,838,null,{}] 14:09:55 INFO - PROCESS | 3628 | 1468357795204 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 3628 | 1468357795207 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:55 INFO - PROCESS | 3628 | 1468357795276 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:09:55 INFO - PROCESS | 3628 | 1468357795287 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 3628 | 1468357795290 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:55 INFO - PROCESS | 3628 | ++DOCSHELL 1144C800 == 28 [pid = 3628] [id = 219] 14:09:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1144D800) [pid = 3628] [serial = 655] [outer = 00000000] 14:09:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12854400) [pid = 3628] [serial = 656] [outer = 1144D800] 14:09:55 INFO - PROCESS | 3628 | 1468357795337 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (128F5000) [pid = 3628] [serial = 657] [outer = 1144D800] 14:09:55 INFO - PROCESS | 3628 | 1468357795740 Marionette TRACE conn2 <- [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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 569ms 14:09:55 INFO - PROCESS | 3628 | 1468357795766 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 3628 | 1468357795770 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:09:55 INFO - PROCESS | 3628 | 1468357795780 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 3628 | 1468357795783 Marionette TRACE conn2 <- [1,842,null,{}] 14:09:55 INFO - PROCESS | 3628 | 1468357795787 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 3628 | 1468357795789 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:55 INFO - PROCESS | 3628 | 1468357795888 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:09:55 INFO - PROCESS | 3628 | 1468357795897 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 3628 | 1468357795899 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:55 INFO - PROCESS | 3628 | ++DOCSHELL 13129C00 == 29 [pid = 3628] [id = 220] 14:09:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1312B000) [pid = 3628] [serial = 658] [outer = 00000000] 14:09:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1322B400) [pid = 3628] [serial = 659] [outer = 1312B000] 14:09:55 INFO - PROCESS | 3628 | 1468357795948 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (132DEC00) [pid = 3628] [serial = 660] [outer = 1312B000] 14:09:56 INFO - PROCESS | 3628 | 1468357796334 Marionette TRACE conn2 <- [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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 597ms 14:09:56 INFO - PROCESS | 3628 | 1468357796388 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 3628 | 1468357796390 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:09:56 INFO - PROCESS | 3628 | 1468357796394 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 3628 | 1468357796398 Marionette TRACE conn2 <- [1,846,null,{}] 14:09:56 INFO - PROCESS | 3628 | 1468357796390 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 3628 | 1468357796395 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:56 INFO - PROCESS | 3628 | 1468357796475 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:09:56 INFO - PROCESS | 3628 | 1468357796485 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 3628 | 1468357796488 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:56 INFO - PROCESS | 3628 | ++DOCSHELL 1555C400 == 30 [pid = 3628] [id = 221] 14:09:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1555C800) [pid = 3628] [serial = 661] [outer = 00000000] 14:09:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BC1000) [pid = 3628] [serial = 662] [outer = 1555C800] 14:09:56 INFO - PROCESS | 3628 | 1468357796518 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D05C00) [pid = 3628] [serial = 663] [outer = 1555C800] 14:09:56 INFO - PROCESS | 3628 | 1468357796919 Marionette TRACE conn2 <- [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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 556ms 14:09:56 INFO - PROCESS | 3628 | 1468357796948 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 3628 | 1468357796950 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:09:56 INFO - PROCESS | 3628 | 1468357796961 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 3628 | 1468357796963 Marionette TRACE conn2 <- [1,850,null,{}] 14:09:56 INFO - PROCESS | 3628 | 1468357796967 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 3628 | 1468357796968 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:57 INFO - PROCESS | 3628 | 1468357797069 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:09:57 INFO - PROCESS | 3628 | 1468357797126 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 3628 | 1468357797128 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:57 INFO - PROCESS | 3628 | ++DOCSHELL 16B70000 == 31 [pid = 3628] [id = 222] 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16B71800) [pid = 3628] [serial = 664] [outer = 00000000] 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16F0E800) [pid = 3628] [serial = 665] [outer = 16B71800] 14:09:57 INFO - PROCESS | 3628 | 1468357797172 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1737FC00) [pid = 3628] [serial = 666] [outer = 16B71800] 14:09:57 INFO - PROCESS | 3628 | 1468357797496 Marionette TRACE conn2 <- [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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 610ms 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:09:57 INFO - PROCESS | 3628 | 1468357797551 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 3628 | 1468357797553 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 14:09:57 INFO - PROCESS | 3628 | 1468357797556 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 3628 | 1468357797558 Marionette TRACE conn2 <- [1,854,null,{}] 14:09:57 INFO - PROCESS | 3628 | 1468357797561 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 3628 | 1468357797563 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:57 INFO - PROCESS | 3628 | 1468357797652 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:09:57 INFO - PROCESS | 3628 | 1468357797659 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 3628 | 1468357797661 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:57 INFO - PROCESS | 3628 | ++DOCSHELL 17396C00 == 32 [pid = 3628] [id = 223] 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17397800) [pid = 3628] [serial = 667] [outer = 00000000] 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17A33C00) [pid = 3628] [serial = 668] [outer = 17397800] 14:09:57 INFO - PROCESS | 3628 | 1468357797707 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17A35800) [pid = 3628] [serial = 669] [outer = 17397800] 14:09:58 INFO - PROCESS | 3628 | 1468357798389 Marionette TRACE conn2 <- [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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 867ms 14:09:58 INFO - PROCESS | 3628 | 1468357798442 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 3628 | 1468357798444 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 14:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:09:58 INFO - PROCESS | 3628 | 1468357798430 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 3628 | 1468357798431 Marionette TRACE conn2 <- [1,858,null,{}] 14:09:58 INFO - PROCESS | 3628 | 1468357798443 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:58 INFO - PROCESS | 3628 | 1468357798448 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:58 INFO - PROCESS | 3628 | 1468357798563 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:09:58 INFO - PROCESS | 3628 | 1468357798556 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 3628 | 1468357798558 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:58 INFO - PROCESS | 3628 | ++DOCSHELL 19EED800 == 33 [pid = 3628] [id = 224] 14:09:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19EF1400) [pid = 3628] [serial = 670] [outer = 00000000] 14:09:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A1E7800) [pid = 3628] [serial = 671] [outer = 19EF1400] 14:09:58 INFO - PROCESS | 3628 | 1468357798603 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A490400) [pid = 3628] [serial = 672] [outer = 19EF1400] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D6AC00) [pid = 3628] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1980AC00) [pid = 3628] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1824DC00) [pid = 3628] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (128F0000) [pid = 3628] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1394EC00) [pid = 3628] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15BC3800) [pid = 3628] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (112E6400) [pid = 3628] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F2AC00) [pid = 3628] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16B6EC00) [pid = 3628] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A1E5400) [pid = 3628] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:09:58 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A489000) [pid = 3628] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:09:59 INFO - PROCESS | 3628 | 1468357799084 Marionette TRACE conn2 <- [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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 14:09:59 INFO - PROCESS | 3628 | 1468357799137 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 3628 | 1468357799139 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 14:09:59 INFO - PROCESS | 3628 | 1468357799143 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 3628 | 1468357799144 Marionette TRACE conn2 <- [1,862,null,{}] 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:09:59 INFO - PROCESS | 3628 | 1468357799148 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:59 INFO - PROCESS | 3628 | 1468357799150 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:59 INFO - PROCESS | 3628 | 1468357799230 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:09:59 INFO - PROCESS | 3628 | 1468357799235 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 3628 | 1468357799237 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:59 INFO - PROCESS | 3628 | ++DOCSHELL 1055A000 == 34 [pid = 3628] [id = 225] 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12D7B400) [pid = 3628] [serial = 673] [outer = 00000000] 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (18045800) [pid = 3628] [serial = 674] [outer = 12D7B400] 14:09:59 INFO - PROCESS | 3628 | 1468357799280 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19C0CC00) [pid = 3628] [serial = 675] [outer = 12D7B400] 14:09:59 INFO - PROCESS | 3628 | 1468357799649 Marionette TRACE conn2 <- [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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 556ms 14:09:59 INFO - PROCESS | 3628 | 1468357799720 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 3628 | 1468357799704 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 14:09:59 INFO - PROCESS | 3628 | 1468357799707 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:09:59 INFO - PROCESS | 3628 | 1468357799709 Marionette TRACE conn2 <- [1,866,null,{}] 14:09:59 INFO - PROCESS | 3628 | 1468357799713 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:59 INFO - PROCESS | 3628 | 1468357799715 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:59 INFO - PROCESS | 3628 | 1468357799789 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:09:59 INFO - PROCESS | 3628 | 1468357799795 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 3628 | 1468357799797 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:09:59 INFO - PROCESS | 3628 | ++DOCSHELL 1A1E5400 == 35 [pid = 3628] [id = 226] 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A488800) [pid = 3628] [serial = 676] [outer = 00000000] 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A6E2400) [pid = 3628] [serial = 677] [outer = 1A488800] 14:09:59 INFO - PROCESS | 3628 | 1468357799840 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A6E2C00) [pid = 3628] [serial = 678] [outer = 1A488800] 14:10:00 INFO - PROCESS | 3628 | 1468357800188 Marionette TRACE conn2 <- [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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 515ms 14:10:00 INFO - PROCESS | 3628 | 1468357800241 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 3628 | 1468357800243 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 14:10:00 INFO - PROCESS | 3628 | 1468357800246 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:10:00 INFO - PROCESS | 3628 | 1468357800248 Marionette TRACE conn2 <- [1,870,null,{}] 14:10:00 INFO - PROCESS | 3628 | 1468357800251 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:00 INFO - PROCESS | 3628 | 1468357800253 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:00 INFO - PROCESS | 3628 | 1468357800308 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:10:00 INFO - PROCESS | 3628 | 1468357800313 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 3628 | 1468357800315 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:00 INFO - PROCESS | 3628 | ++DOCSHELL 13945C00 == 36 [pid = 3628] [id = 227] 14:10:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (14186400) [pid = 3628] [serial = 679] [outer = 00000000] 14:10:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A6E7800) [pid = 3628] [serial = 680] [outer = 14186400] 14:10:00 INFO - PROCESS | 3628 | 1468357800359 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A6EBC00) [pid = 3628] [serial = 681] [outer = 14186400] 14:10:01 INFO - PROCESS | 3628 | 1468357801037 Marionette TRACE conn2 <- [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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 827ms 14:10:01 INFO - PROCESS | 3628 | 1468357801064 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 3628 | 1468357801069 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 14:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:10:01 INFO - PROCESS | 3628 | 1468357801076 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 3628 | 1468357801081 Marionette TRACE conn2 <- [1,874,null,{}] 14:10:01 INFO - PROCESS | 3628 | 1468357801088 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 3628 | 1468357801092 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:01 INFO - PROCESS | 3628 | 1468357801192 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:10:01 INFO - PROCESS | 3628 | 1468357801317 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 3628 | 1468357801320 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:01 INFO - PROCESS | 3628 | ++DOCSHELL 11448000 == 37 [pid = 3628] [id = 228] 14:10:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (114D2000) [pid = 3628] [serial = 682] [outer = 00000000] 14:10:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12B02C00) [pid = 3628] [serial = 683] [outer = 114D2000] 14:10:01 INFO - PROCESS | 3628 | 1468357801377 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12D86000) [pid = 3628] [serial = 684] [outer = 114D2000] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 1A1E5400 == 36 [pid = 3628] [id = 226] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 1055A000 == 35 [pid = 3628] [id = 225] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 19EED800 == 34 [pid = 3628] [id = 224] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 17396C00 == 33 [pid = 3628] [id = 223] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 16B70000 == 32 [pid = 3628] [id = 222] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 1555C400 == 31 [pid = 3628] [id = 221] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 13129C00 == 30 [pid = 3628] [id = 220] 14:10:02 INFO - PROCESS | 3628 | --DOCSHELL 1144C800 == 29 [pid = 3628] [id = 219] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A60D400) [pid = 3628] [serial = 641] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1824B000) [pid = 3628] [serial = 629] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19C39800) [pid = 3628] [serial = 632] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19EEB800) [pid = 3628] [serial = 612] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13135400) [pid = 3628] [serial = 614] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (130D5C00) [pid = 3628] [serial = 615] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13A9F400) [pid = 3628] [serial = 620] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13C20800) [pid = 3628] [serial = 621] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15D45800) [pid = 3628] [serial = 623] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16811400) [pid = 3628] [serial = 624] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11C46C00) [pid = 3628] [serial = 617] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (128F4800) [pid = 3628] [serial = 618] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19805C00) [pid = 3628] [serial = 630] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (114CDC00) [pid = 3628] [serial = 642] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (19EF6000) [pid = 3628] [serial = 633] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19C0E000) [pid = 3628] [serial = 635] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (19C3E000) [pid = 3628] [serial = 636] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17707C00) [pid = 3628] [serial = 626] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1A491400) [pid = 3628] [serial = 639] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A490C00) [pid = 3628] [serial = 638] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17784400) [pid = 3628] [serial = 627] [outer = 00000000] [url = about:blank] 14:10:02 INFO - PROCESS | 3628 | 1468357802261 Marionette TRACE conn2 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1206ms 14:10:02 INFO - PROCESS | 3628 | 1468357802300 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 3628 | 1468357802304 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:10:02 INFO - PROCESS | 3628 | 1468357802309 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 3628 | 1468357802293 Marionette TRACE conn2 <- [1,878,null,{}] 14:10:02 INFO - PROCESS | 3628 | 1468357802299 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 3628 | 1468357802302 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:02 INFO - PROCESS | 3628 | 1468357802399 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:10:02 INFO - PROCESS | 3628 | 1468357802462 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 3628 | 1468357802465 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:02 INFO - PROCESS | 3628 | ++DOCSHELL 10A09800 == 30 [pid = 3628] [id = 229] 14:10:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10A0FC00) [pid = 3628] [serial = 685] [outer = 00000000] 14:10:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112EC400) [pid = 3628] [serial = 686] [outer = 10A0FC00] 14:10:02 INFO - PROCESS | 3628 | 1468357802511 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (128F2400) [pid = 3628] [serial = 687] [outer = 10A0FC00] 14:10:02 INFO - PROCESS | 3628 | 1468357802893 Marionette TRACE conn2 <- [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]]]}] 14:10:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1144C000) [pid = 3628] [serial = 688] [outer = 1B53C800] 14:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 651ms 14:10:02 INFO - PROCESS | 3628 | 1468357802965 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 3628 | 1468357802969 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:10:02 INFO - PROCESS | 3628 | 1468357802976 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 3628 | 1468357802978 Marionette TRACE conn2 <- [1,882,null,{}] 14:10:02 INFO - PROCESS | 3628 | 1468357802982 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 3628 | 1468357802984 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:03 INFO - PROCESS | 3628 | 1468357803054 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:10:03 INFO - PROCESS | 3628 | 1468357803065 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 3628 | 1468357803068 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:03 INFO - PROCESS | 3628 | ++DOCSHELL 132E4800 == 31 [pid = 3628] [id = 230] 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (134D8400) [pid = 3628] [serial = 689] [outer = 00000000] 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13ED3800) [pid = 3628] [serial = 690] [outer = 134D8400] 14:10:03 INFO - PROCESS | 3628 | 1468357803122 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15168C00) [pid = 3628] [serial = 691] [outer = 134D8400] 14:10:03 INFO - PROCESS | 3628 | 1468357803517 Marionette TRACE conn2 <- [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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 555ms 14:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:10:03 INFO - PROCESS | 3628 | 1468357803531 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 3628 | 1468357803533 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 14:10:03 INFO - PROCESS | 3628 | 1468357803537 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 3628 | 1468357803540 Marionette TRACE conn2 <- [1,886,null,{}] 14:10:03 INFO - PROCESS | 3628 | 1468357803550 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:03 INFO - PROCESS | 3628 | 1468357803555 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:03 INFO - PROCESS | 3628 | 1468357803650 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:10:03 INFO - PROCESS | 3628 | 1468357803661 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 3628 | 1468357803664 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:03 INFO - PROCESS | 3628 | ++DOCSHELL 16811400 == 32 [pid = 3628] [id = 231] 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (168CBC00) [pid = 3628] [serial = 692] [outer = 00000000] 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16B71400) [pid = 3628] [serial = 693] [outer = 168CBC00] 14:10:03 INFO - PROCESS | 3628 | 1468357803693 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16F11000) [pid = 3628] [serial = 694] [outer = 168CBC00] 14:10:04 INFO - PROCESS | 3628 | 1468357804108 Marionette TRACE conn2 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 610ms 14:10:04 INFO - PROCESS | 3628 | 1468357804149 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3628 | 1468357804152 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:10:04 INFO - PROCESS | 3628 | 1468357804136 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 3628 | 1468357804138 Marionette TRACE conn2 <- [1,890,null,{}] 14:10:04 INFO - PROCESS | 3628 | 1468357804142 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 3628 | 1468357804144 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:04 INFO - PROCESS | 3628 | 1468357804225 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:10:04 INFO - PROCESS | 3628 | 1468357804230 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 3628 | 1468357804233 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:04 INFO - PROCESS | 3628 | ++DOCSHELL 16F09C00 == 33 [pid = 3628] [id = 232] 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17394C00) [pid = 3628] [serial = 695] [outer = 00000000] 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17D6AC00) [pid = 3628] [serial = 696] [outer = 17394C00] 14:10:04 INFO - PROCESS | 3628 | 1468357804277 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1824D400) [pid = 3628] [serial = 697] [outer = 17394C00] 14:10:04 INFO - PROCESS | 3628 | 1468357804680 Marionette TRACE conn2 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 556ms 14:10:04 INFO - PROCESS | 3628 | 1468357804708 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3628 | 1468357804710 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 14:10:04 INFO - PROCESS | 3628 | 1468357804714 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:10:04 INFO - PROCESS | 3628 | 1468357804715 Marionette TRACE conn2 <- [1,894,null,{}] 14:10:04 INFO - PROCESS | 3628 | 1468357804719 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 3628 | 1468357804721 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:04 INFO - PROCESS | 3628 | 1468357804810 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:10:04 INFO - PROCESS | 3628 | 1468357804874 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 3628 | 1468357804876 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:04 INFO - PROCESS | 3628 | ++DOCSHELL 18251000 == 34 [pid = 3628] [id = 233] 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (18251800) [pid = 3628] [serial = 698] [outer = 00000000] 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1980B400) [pid = 3628] [serial = 699] [outer = 18251800] 14:10:04 INFO - PROCESS | 3628 | 1468357804919 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19C11800) [pid = 3628] [serial = 700] [outer = 18251800] 14:10:05 INFO - PROCESS | 3628 | 1468357805281 Marionette TRACE conn2 <- [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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 610ms 14:10:05 INFO - PROCESS | 3628 | 1468357805308 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 3628 | 1468357805310 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 14:10:05 INFO - PROCESS | 3628 | 1468357805313 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:10:05 INFO - PROCESS | 3628 | 1468357805315 Marionette TRACE conn2 <- [1,898,null,{}] 14:10:05 INFO - PROCESS | 3628 | 1468357805319 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 3628 | 1468357805324 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:05 INFO - PROCESS | 3628 | 1468357805433 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:10:05 INFO - PROCESS | 3628 | 1468357805441 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 3628 | 1468357805443 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:05 INFO - PROCESS | 3628 | ++DOCSHELL 19C39C00 == 35 [pid = 3628] [id = 234] 14:10:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19C3B800) [pid = 3628] [serial = 701] [outer = 00000000] 14:10:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A1E1400) [pid = 3628] [serial = 702] [outer = 19C3B800] 14:10:05 INFO - PROCESS | 3628 | 1468357805492 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A1EC800) [pid = 3628] [serial = 703] [outer = 19C3B800] 14:10:05 INFO - PROCESS | 3628 | 1468357805873 Marionette TRACE conn2 <- [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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 610ms 14:10:05 INFO - PROCESS | 3628 | 1468357805932 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 3628 | 1468357805934 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:10:05 INFO - PROCESS | 3628 | 1468357805938 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 3628 | 1468357805939 Marionette TRACE conn2 <- [1,902,null,{}] 14:10:05 INFO - PROCESS | 3628 | 1468357805943 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 3628 | 1468357805945 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:06 INFO - PROCESS | 3628 | 1468357806057 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:10:06 INFO - PROCESS | 3628 | 1468357806079 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 3628 | 1468357806081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:06 INFO - PROCESS | 3628 | ++DOCSHELL 1A1E3400 == 36 [pid = 3628] [id = 235] 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A491800) [pid = 3628] [serial = 704] [outer = 00000000] 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A612C00) [pid = 3628] [serial = 705] [outer = 1A491800] 14:10:06 INFO - PROCESS | 3628 | 1468357806106 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A606000) [pid = 3628] [serial = 706] [outer = 1A491800] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10BA7000) [pid = 3628] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1555C800) [pid = 3628] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1312B000) [pid = 3628] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1144D800) [pid = 3628] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16B71800) [pid = 3628] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (0F9E5800) [pid = 3628] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1312B800) [pid = 3628] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16D08C00) [pid = 3628] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17397800) [pid = 3628] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19EF1400) [pid = 3628] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A488800) [pid = 3628] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:10:06 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12D7B400) [pid = 3628] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:10:06 INFO - PROCESS | 3628 | 1468357806489 Marionette TRACE conn2 <- [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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 610ms 14:10:06 INFO - PROCESS | 3628 | 1468357806542 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 3628 | 1468357806544 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 14:10:06 INFO - PROCESS | 3628 | 1468357806548 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:10:06 INFO - PROCESS | 3628 | 1468357806549 Marionette TRACE conn2 <- [1,906,null,{}] 14:10:06 INFO - PROCESS | 3628 | 1468357806553 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 3628 | 1468357806554 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:06 INFO - PROCESS | 3628 | 1468357806614 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:10:06 INFO - PROCESS | 3628 | 1468357806619 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 3628 | 1468357806621 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:06 INFO - PROCESS | 3628 | ++DOCSHELL 130A7C00 == 37 [pid = 3628] [id = 236] 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15556400) [pid = 3628] [serial = 707] [outer = 00000000] 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19EF1400) [pid = 3628] [serial = 708] [outer = 15556400] 14:10:06 INFO - PROCESS | 3628 | 1468357806664 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A484C00) [pid = 3628] [serial = 709] [outer = 15556400] 14:10:07 INFO - PROCESS | 3628 | 1468357807014 Marionette TRACE conn2 <- [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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 515ms 14:10:07 INFO - PROCESS | 3628 | 1468357807062 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 3628 | 1468357807064 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:10:07 INFO - PROCESS | 3628 | 1468357807071 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 3628 | 1468357807072 Marionette TRACE conn2 <- [1,910,null,{}] 14:10:07 INFO - PROCESS | 3628 | 1468357807076 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 3628 | 1468357807078 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:07 INFO - PROCESS | 3628 | 1468357807171 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:10:07 INFO - PROCESS | 3628 | 1468357807181 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 3628 | 1468357807183 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:07 INFO - PROCESS | 3628 | ++DOCSHELL 13C15C00 == 38 [pid = 3628] [id = 237] 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15D4EC00) [pid = 3628] [serial = 710] [outer = 00000000] 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A842400) [pid = 3628] [serial = 711] [outer = 15D4EC00] 14:10:07 INFO - PROCESS | 3628 | 1468357807225 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A848800) [pid = 3628] [serial = 712] [outer = 15D4EC00] 14:10:07 INFO - PROCESS | 3628 | 1468357807599 Marionette TRACE conn2 <- [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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 556ms 14:10:07 INFO - PROCESS | 3628 | 1468357807618 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 3628 | 1468357807620 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:10:07 INFO - PROCESS | 3628 | 1468357807634 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 3628 | 1468357807636 Marionette TRACE conn2 <- [1,914,null,{}] 14:10:07 INFO - PROCESS | 3628 | 1468357807639 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 3628 | 1468357807641 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:07 INFO - PROCESS | 3628 | 1468357807699 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:10:07 INFO - PROCESS | 3628 | 1468357807704 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 3628 | 1468357807706 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:07 INFO - PROCESS | 3628 | ++DOCSHELL 1021B800 == 39 [pid = 3628] [id = 238] 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1777D800) [pid = 3628] [serial = 713] [outer = 00000000] 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1AACD000) [pid = 3628] [serial = 714] [outer = 1777D800] 14:10:07 INFO - PROCESS | 3628 | 1468357807748 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1AAD2000) [pid = 3628] [serial = 715] [outer = 1777D800] 14:10:08 INFO - PROCESS | 3628 | 1468357808203 Marionette TRACE conn2 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 664ms 14:10:08 INFO - PROCESS | 3628 | 1468357808288 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 3628 | 1468357808293 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:10:08 INFO - PROCESS | 3628 | 1468357808298 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 3628 | 1468357808302 Marionette TRACE conn2 <- [1,918,null,{}] 14:10:08 INFO - PROCESS | 3628 | 1468357808308 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 3628 | 1468357808311 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:08 INFO - PROCESS | 3628 | 1468357808439 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:10:08 INFO - PROCESS | 3628 | 1468357808532 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 3628 | 1468357808537 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:08 INFO - PROCESS | 3628 | ++DOCSHELL 10F47C00 == 40 [pid = 3628] [id = 239] 14:10:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10F49C00) [pid = 3628] [serial = 716] [outer = 00000000] 14:10:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (131E5C00) [pid = 3628] [serial = 717] [outer = 10F49C00] 14:10:08 INFO - PROCESS | 3628 | 1468357808574 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13A99000) [pid = 3628] [serial = 718] [outer = 10F49C00] 14:10:09 INFO - PROCESS | 3628 | 1468357809122 Marionette TRACE conn2 <- [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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 867ms 14:10:09 INFO - PROCESS | 3628 | 1468357809165 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 3628 | 1468357809170 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 14:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:10:09 INFO - PROCESS | 3628 | 1468357809176 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 3628 | 1468357809179 Marionette TRACE conn2 <- [1,922,null,{}] 14:10:09 INFO - PROCESS | 3628 | 1468357809183 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 3628 | 1468357809186 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:09 INFO - PROCESS | 3628 | 1468357809281 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:10:09 INFO - PROCESS | 3628 | 1468357809363 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 3628 | 1468357809366 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:09 INFO - PROCESS | 3628 | ++DOCSHELL 15BB8800 == 41 [pid = 3628] [id = 240] 14:10:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15BB9000) [pid = 3628] [serial = 719] [outer = 00000000] 14:10:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F24800) [pid = 3628] [serial = 720] [outer = 15BB9000] 14:10:09 INFO - PROCESS | 3628 | 1468357809420 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17395000) [pid = 3628] [serial = 721] [outer = 15BB9000] 14:10:09 INFO - PROCESS | 3628 | 1468357809953 Marionette TRACE conn2 <- [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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 868ms 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:10:10 INFO - PROCESS | 3628 | 1468357810044 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 3628 | 1468357810046 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 14:10:10 INFO - PROCESS | 3628 | 1468357810050 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 3628 | 1468357810054 Marionette TRACE conn2 <- [1,926,null,{}] 14:10:10 INFO - PROCESS | 3628 | 1468357810065 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 3628 | 1468357810069 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:10 INFO - PROCESS | 3628 | 1468357810164 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:10:10 INFO - PROCESS | 3628 | 1468357810401 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 3628 | 1468357810385 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:10 INFO - PROCESS | 3628 | ++DOCSHELL 10229800 == 42 [pid = 3628] [id = 241] 14:10:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (102D2000) [pid = 3628] [serial = 722] [outer = 00000000] 14:10:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10F47000) [pid = 3628] [serial = 723] [outer = 102D2000] 14:10:10 INFO - PROCESS | 3628 | 1468357810455 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (114D5400) [pid = 3628] [serial = 724] [outer = 102D2000] 14:10:10 INFO - PROCESS | 3628 | 1468357810960 Marionette TRACE conn2 <- [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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 949ms 14:10:10 INFO - PROCESS | 3628 | 1468357811008 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 3628 | 1468357811012 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:10:10 INFO - PROCESS | 3628 | 1468357811016 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 3628 | 1468357811019 Marionette TRACE conn2 <- [1,930,null,{}] 14:10:11 INFO - PROCESS | 3628 | 1468357811024 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:11 INFO - PROCESS | 3628 | 1468357811028 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 13C15C00 == 41 [pid = 3628] [id = 237] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 130A7C00 == 40 [pid = 3628] [id = 236] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 1A1E3400 == 39 [pid = 3628] [id = 235] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 19C39C00 == 38 [pid = 3628] [id = 234] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 18251000 == 37 [pid = 3628] [id = 233] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 16F09C00 == 36 [pid = 3628] [id = 232] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 16811400 == 35 [pid = 3628] [id = 231] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 132E4800 == 34 [pid = 3628] [id = 230] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 10A09800 == 33 [pid = 3628] [id = 229] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 11448000 == 32 [pid = 3628] [id = 228] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 10BA5800 == 31 [pid = 3628] [id = 218] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 13945C00 == 30 [pid = 3628] [id = 227] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 10229800 == 29 [pid = 3628] [id = 241] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 1021B800 == 28 [pid = 3628] [id = 238] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 10F47C00 == 27 [pid = 3628] [id = 239] 14:10:11 INFO - PROCESS | 3628 | --DOCSHELL 15BB8800 == 26 [pid = 3628] [id = 240] 14:10:11 INFO - PROCESS | 3628 | 1468357811593 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12BCD800) [pid = 3628] [serial = 654] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (12B03000) [pid = 3628] [serial = 653] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15BC1000) [pid = 3628] [serial = 662] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1322B400) [pid = 3628] [serial = 659] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (132DEC00) [pid = 3628] [serial = 660] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12854400) [pid = 3628] [serial = 656] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (128F5000) [pid = 3628] [serial = 657] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16F0E800) [pid = 3628] [serial = 665] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1737FC00) [pid = 3628] [serial = 666] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E3B000) [pid = 3628] [serial = 645] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A0F400) [pid = 3628] [serial = 644] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15170400) [pid = 3628] [serial = 648] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13C1FC00) [pid = 3628] [serial = 647] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19951C00) [pid = 3628] [serial = 651] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D6B800) [pid = 3628] [serial = 650] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17A33C00) [pid = 3628] [serial = 668] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A1E7800) [pid = 3628] [serial = 671] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17A35800) [pid = 3628] [serial = 669] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A6E2400) [pid = 3628] [serial = 677] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A490400) [pid = 3628] [serial = 672] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A6E7800) [pid = 3628] [serial = 680] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (19C0CC00) [pid = 3628] [serial = 675] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15D05C00) [pid = 3628] [serial = 663] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (18045800) [pid = 3628] [serial = 674] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A6E2C00) [pid = 3628] [serial = 678] [outer = 00000000] [url = about:blank] 14:10:11 INFO - PROCESS | 3628 | 1468357811726 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 3628 | 1468357811730 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:11 INFO - PROCESS | 3628 | ++DOCSHELL 10566000 == 27 [pid = 3628] [id = 242] 14:10:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A02000) [pid = 3628] [serial = 725] [outer = 00000000] 14:10:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A74800) [pid = 3628] [serial = 726] [outer = 10A02000] 14:10:11 INFO - PROCESS | 3628 | 1468357811779 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10BA5800) [pid = 3628] [serial = 727] [outer = 10A02000] 14:10:12 INFO - PROCESS | 3628 | 1468357812149 Marionette TRACE conn2 <- [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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1180ms 14:10:12 INFO - PROCESS | 3628 | 1468357812185 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 3628 | 1468357812189 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 14:10:12 INFO - PROCESS | 3628 | 1468357812194 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:10:12 INFO - PROCESS | 3628 | 1468357812197 Marionette TRACE conn2 <- [1,934,null,{}] 14:10:12 INFO - PROCESS | 3628 | 1468357812201 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 3628 | 1468357812204 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:12 INFO - PROCESS | 3628 | 1468357812297 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:10:12 INFO - PROCESS | 3628 | 1468357812285 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 3628 | 1468357812288 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:12 INFO - PROCESS | 3628 | ++DOCSHELL 12921C00 == 28 [pid = 3628] [id = 243] 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12928C00) [pid = 3628] [serial = 728] [outer = 00000000] 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12B07800) [pid = 3628] [serial = 729] [outer = 12928C00] 14:10:12 INFO - PROCESS | 3628 | 1468357812335 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12D7F000) [pid = 3628] [serial = 730] [outer = 12928C00] 14:10:12 INFO - PROCESS | 3628 | 1468357812726 Marionette TRACE conn2 <- [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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 542ms 14:10:12 INFO - PROCESS | 3628 | 1468357812750 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 3628 | 1468357812753 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:10:12 INFO - PROCESS | 3628 | 1468357812757 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 3628 | 1468357812759 Marionette TRACE conn2 <- [1,938,null,{}] 14:10:12 INFO - PROCESS | 3628 | 1468357812763 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 3628 | 1468357812766 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:12 INFO - PROCESS | 3628 | 1468357812830 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:10:12 INFO - PROCESS | 3628 | 1468357812869 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 3628 | 1468357812872 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:12 INFO - PROCESS | 3628 | ++DOCSHELL 13945800 == 29 [pid = 3628] [id = 244] 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13945C00) [pid = 3628] [serial = 731] [outer = 00000000] 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13A98C00) [pid = 3628] [serial = 732] [outer = 13945C00] 14:10:12 INFO - PROCESS | 3628 | 1468357812915 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13C1B800) [pid = 3628] [serial = 733] [outer = 13945C00] 14:10:13 INFO - PROCESS | 3628 | 1468357813317 Marionette TRACE conn2 <- [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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 596ms 14:10:13 INFO - PROCESS | 3628 | 1468357813353 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 3628 | 1468357813357 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:10:13 INFO - PROCESS | 3628 | 1468357813367 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 3628 | 1468357813371 Marionette TRACE conn2 <- [1,942,null,{}] 14:10:13 INFO - PROCESS | 3628 | 1468357813376 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 3628 | 1468357813379 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:13 INFO - PROCESS | 3628 | 1468357813465 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:10:13 INFO - PROCESS | 3628 | 1468357813475 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 3628 | 1468357813477 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:13 INFO - PROCESS | 3628 | ++DOCSHELL 11CD3800 == 30 [pid = 3628] [id = 245] 14:10:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12B03400) [pid = 3628] [serial = 734] [outer = 00000000] 14:10:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BB9800) [pid = 3628] [serial = 735] [outer = 12B03400] 14:10:13 INFO - PROCESS | 3628 | 1468357813510 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15D45C00) [pid = 3628] [serial = 736] [outer = 12B03400] 14:10:13 INFO - PROCESS | 3628 | 1468357813929 Marionette TRACE conn2 <- [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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 610ms 14:10:13 INFO - PROCESS | 3628 | 1468357813974 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 3628 | 1468357813976 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:10:13 INFO - PROCESS | 3628 | 1468357813980 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 3628 | 1468357813981 Marionette TRACE conn2 <- [1,946,null,{}] 14:10:13 INFO - PROCESS | 3628 | 1468357813985 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 3628 | 1468357813987 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:14 INFO - PROCESS | 3628 | 1468357814098 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:10:14 INFO - PROCESS | 3628 | 1468357814118 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 3628 | 1468357814120 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:14 INFO - PROCESS | 3628 | ++DOCSHELL 15BB9400 == 31 [pid = 3628] [id = 246] 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15D0F400) [pid = 3628] [serial = 737] [outer = 00000000] 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16F12400) [pid = 3628] [serial = 738] [outer = 15D0F400] 14:10:14 INFO - PROCESS | 3628 | 1468357814163 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173D9800) [pid = 3628] [serial = 739] [outer = 15D0F400] 14:10:14 INFO - PROCESS | 3628 | 1468357814565 Marionette TRACE conn2 <- [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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 610ms 14:10:14 INFO - PROCESS | 3628 | 1468357814600 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 3628 | 1468357814602 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 14:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:10:14 INFO - PROCESS | 3628 | 1468357814605 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 3628 | 1468357814607 Marionette TRACE conn2 <- [1,950,null,{}] 14:10:14 INFO - PROCESS | 3628 | 1468357814610 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 3628 | 1468357814612 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:14 INFO - PROCESS | 3628 | 1468357814699 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:10:14 INFO - PROCESS | 3628 | 1468357814705 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 3628 | 1468357814710 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:14 INFO - PROCESS | 3628 | ++DOCSHELL 17A30000 == 32 [pid = 3628] [id = 247] 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17A33400) [pid = 3628] [serial = 740] [outer = 00000000] 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17DD2C00) [pid = 3628] [serial = 741] [outer = 17A33400] 14:10:14 INFO - PROCESS | 3628 | 1468357814744 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18249C00) [pid = 3628] [serial = 742] [outer = 17A33400] 14:10:15 INFO - PROCESS | 3628 | 1468357815150 Marionette TRACE conn2 <- [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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 542ms 14:10:15 INFO - PROCESS | 3628 | 1468357815162 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 3628 | 1468357815164 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 3628 | 1468357815167 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:10:15 INFO - PROCESS | 3628 | 1468357815169 Marionette TRACE conn2 <- [1,954,null,{}] 14:10:15 INFO - PROCESS | 3628 | 1468357815172 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 3628 | 1468357815156 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:15 INFO - PROCESS | 3628 | 1468357815277 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:10:15 INFO - PROCESS | 3628 | 1468357815359 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 3628 | 1468357815361 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:15 INFO - PROCESS | 3628 | ++DOCSHELL 10A73800 == 33 [pid = 3628] [id = 248] 14:10:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18046400) [pid = 3628] [serial = 743] [outer = 00000000] 14:10:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19C36400) [pid = 3628] [serial = 744] [outer = 18046400] 14:10:15 INFO - PROCESS | 3628 | 1468357815410 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19EF1000) [pid = 3628] [serial = 745] [outer = 18046400] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18251800) [pid = 3628] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19C3B800) [pid = 3628] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A491800) [pid = 3628] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17394C00) [pid = 3628] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (168CBC00) [pid = 3628] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (14186400) [pid = 3628] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (134D8400) [pid = 3628] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114D2000) [pid = 3628] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1777D800) [pid = 3628] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A0FC00) [pid = 3628] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15D4EC00) [pid = 3628] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:10:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15556400) [pid = 3628] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:10:15 INFO - PROCESS | 3628 | 1468357815891 Marionette TRACE conn2 <- [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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 786ms 14:10:15 INFO - PROCESS | 3628 | 1468357815956 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 3628 | 1468357815958 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:10:15 INFO - PROCESS | 3628 | 1468357815942 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 3628 | 1468357815944 Marionette TRACE conn2 <- [1,958,null,{}] 14:10:15 INFO - PROCESS | 3628 | 1468357815947 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 3628 | 1468357815949 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:16 INFO - PROCESS | 3628 | 1468357816024 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:10:16 INFO - PROCESS | 3628 | 1468357816030 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 3628 | 1468357816032 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:16 INFO - PROCESS | 3628 | ++DOCSHELL 15F31400 == 34 [pid = 3628] [id = 249] 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16424800) [pid = 3628] [serial = 746] [outer = 00000000] 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1980E400) [pid = 3628] [serial = 747] [outer = 16424800] 14:10:16 INFO - PROCESS | 3628 | 1468357816074 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19954C00) [pid = 3628] [serial = 748] [outer = 16424800] 14:10:16 INFO - PROCESS | 3628 | 1468357816429 Marionette TRACE conn2 <- [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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 515ms 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:10:16 INFO - PROCESS | 3628 | 1468357816468 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 3628 | 1468357816470 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 3628 | 1468357816473 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 3628 | 1468357816475 Marionette TRACE conn2 <- [1,962,null,{}] 14:10:16 INFO - PROCESS | 3628 | 1468357816478 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 3628 | 1468357816480 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:16 INFO - PROCESS | 3628 | 1468357816536 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:10:16 INFO - PROCESS | 3628 | 1468357816541 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 3628 | 1468357816543 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:16 INFO - PROCESS | 3628 | ++DOCSHELL 19C39000 == 35 [pid = 3628] [id = 250] 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19C39C00) [pid = 3628] [serial = 749] [outer = 00000000] 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A087800) [pid = 3628] [serial = 750] [outer = 19C39C00] 14:10:16 INFO - PROCESS | 3628 | 1468357816588 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A088800) [pid = 3628] [serial = 751] [outer = 19C39C00] 14:10:16 INFO - PROCESS | 3628 | 1468357816965 Marionette TRACE conn2 <- [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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 542ms 14:10:17 INFO - PROCESS | 3628 | 1468357817027 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 3628 | 1468357817029 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:10:17 INFO - PROCESS | 3628 | 1468357817032 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 3628 | 1468357817034 Marionette TRACE conn2 <- [1,966,null,{}] 14:10:17 INFO - PROCESS | 3628 | 1468357817037 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 3628 | 1468357817039 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:17 INFO - PROCESS | 3628 | 1468357817098 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:10:17 INFO - PROCESS | 3628 | 1468357817105 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 3628 | 1468357817107 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:17 INFO - PROCESS | 3628 | ++DOCSHELL 15F31C00 == 36 [pid = 3628] [id = 251] 14:10:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16D02800) [pid = 3628] [serial = 752] [outer = 00000000] 14:10:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A608400) [pid = 3628] [serial = 753] [outer = 16D02800] 14:10:17 INFO - PROCESS | 3628 | 1468357817160 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A60F800) [pid = 3628] [serial = 754] [outer = 16D02800] 14:10:17 INFO - PROCESS | 3628 | 1468357817793 Marionette TRACE conn2 <- [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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 813ms 14:10:17 INFO - PROCESS | 3628 | 1468357817840 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 3628 | 1468357817845 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:10:17 INFO - PROCESS | 3628 | 1468357817850 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 3628 | 1468357817853 Marionette TRACE conn2 <- [1,970,null,{}] 14:10:17 INFO - PROCESS | 3628 | 1468357817859 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 3628 | 1468357817862 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:17 INFO - PROCESS | 3628 | 1468357817989 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:10:18 INFO - PROCESS | 3628 | 1468357818089 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 3628 | 1468357818092 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:18 INFO - PROCESS | 3628 | ++DOCSHELL 10A77C00 == 37 [pid = 3628] [id = 252] 14:10:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10F4C800) [pid = 3628] [serial = 755] [outer = 00000000] 14:10:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (128F6C00) [pid = 3628] [serial = 756] [outer = 10F4C800] 14:10:18 INFO - PROCESS | 3628 | 1468357818148 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13156800) [pid = 3628] [serial = 757] [outer = 10F4C800] 14:10:18 INFO - PROCESS | 3628 | 1468357818933 Marionette TRACE conn2 <- [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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1125ms 14:10:18 INFO - PROCESS | 3628 | 1468357818984 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 3628 | 1468357818988 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 14:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:10:18 INFO - PROCESS | 3628 | 1468357818993 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 3628 | 1468357818996 Marionette TRACE conn2 <- [1,974,null,{}] 14:10:18 INFO - PROCESS | 3628 | 1468357819002 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 3628 | 1468357819004 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:19 INFO - PROCESS | 3628 | 1468357819107 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 19C39000 == 36 [pid = 3628] [id = 250] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 15F31400 == 35 [pid = 3628] [id = 249] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 10A73800 == 34 [pid = 3628] [id = 248] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 17A30000 == 33 [pid = 3628] [id = 247] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 15BB9400 == 32 [pid = 3628] [id = 246] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 11CD3800 == 31 [pid = 3628] [id = 245] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 13945800 == 30 [pid = 3628] [id = 244] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 12921C00 == 29 [pid = 3628] [id = 243] 14:10:19 INFO - PROCESS | 3628 | --DOCSHELL 10566000 == 28 [pid = 3628] [id = 242] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1980B400) [pid = 3628] [serial = 699] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A1E1400) [pid = 3628] [serial = 702] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19C11800) [pid = 3628] [serial = 700] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A612C00) [pid = 3628] [serial = 705] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D6AC00) [pid = 3628] [serial = 696] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A1EC800) [pid = 3628] [serial = 703] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16B71400) [pid = 3628] [serial = 693] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16F11000) [pid = 3628] [serial = 694] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1A6EBC00) [pid = 3628] [serial = 681] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13ED3800) [pid = 3628] [serial = 690] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15168C00) [pid = 3628] [serial = 691] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12B02C00) [pid = 3628] [serial = 683] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1AACD000) [pid = 3628] [serial = 714] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1AAD2000) [pid = 3628] [serial = 715] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12D86000) [pid = 3628] [serial = 684] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112EC400) [pid = 3628] [serial = 686] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A848800) [pid = 3628] [serial = 712] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (128F2400) [pid = 3628] [serial = 687] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17061000) [pid = 3628] [serial = 387] [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.] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1A842400) [pid = 3628] [serial = 711] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A606000) [pid = 3628] [serial = 706] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19EF1400) [pid = 3628] [serial = 708] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A484C00) [pid = 3628] [serial = 709] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1824D400) [pid = 3628] [serial = 697] [outer = 00000000] [url = about:blank] 14:10:19 INFO - PROCESS | 3628 | 1468357819222 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 3628 | 1468357819209 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:19 INFO - PROCESS | 3628 | ++DOCSHELL 10A0A400 == 29 [pid = 3628] [id = 253] 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10A0FC00) [pid = 3628] [serial = 758] [outer = 00000000] 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112EC400) [pid = 3628] [serial = 759] [outer = 10A0FC00] 14:10:19 INFO - PROCESS | 3628 | 1468357819256 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12823800) [pid = 3628] [serial = 760] [outer = 10A0FC00] 14:10:19 INFO - PROCESS | 3628 | 1468357819642 Marionette TRACE conn2 <- [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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 14:10:19 INFO - PROCESS | 3628 | 1468357819687 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 3628 | 1468357819692 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 14:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:10:19 INFO - PROCESS | 3628 | 1468357819698 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 3628 | 1468357819701 Marionette TRACE conn2 <- [1,978,null,{}] 14:10:19 INFO - PROCESS | 3628 | 1468357819705 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 3628 | 1468357819708 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:19 INFO - PROCESS | 3628 | 1468357819805 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:10:19 INFO - PROCESS | 3628 | 1468357819819 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 3628 | 1468357819822 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:19 INFO - PROCESS | 3628 | ++DOCSHELL 1394EC00 == 30 [pid = 3628] [id = 254] 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13A92800) [pid = 3628] [serial = 761] [outer = 00000000] 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13ED3800) [pid = 3628] [serial = 762] [outer = 13A92800] 14:10:19 INFO - PROCESS | 3628 | 1468357819868 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (14188C00) [pid = 3628] [serial = 763] [outer = 13A92800] 14:10:20 INFO - PROCESS | 3628 | 1468357820266 Marionette TRACE conn2 <- [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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 596ms 14:10:20 INFO - PROCESS | 3628 | 1468357820293 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 3628 | 1468357820295 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 14:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:10:20 INFO - PROCESS | 3628 | 1468357820299 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 3628 | 1468357820302 Marionette TRACE conn2 <- [1,982,null,{}] 14:10:20 INFO - PROCESS | 3628 | 1468357820313 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 3628 | 1468357820317 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:20 INFO - PROCESS | 3628 | 1468357820416 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:10:20 INFO - PROCESS | 3628 | 1468357820501 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 3628 | 1468357820504 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:20 INFO - PROCESS | 3628 | ++DOCSHELL 15D07800 == 31 [pid = 3628] [id = 255] 14:10:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15D07C00) [pid = 3628] [serial = 764] [outer = 00000000] 14:10:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16B71C00) [pid = 3628] [serial = 765] [outer = 15D07C00] 14:10:20 INFO - PROCESS | 3628 | 1468357820550 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16F10400) [pid = 3628] [serial = 766] [outer = 15D07C00] 14:10:20 INFO - PROCESS | 3628 | 1468357820861 Marionette TRACE conn2 <- [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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 610ms 14:10:20 INFO - PROCESS | 3628 | 1468357820926 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 3628 | 1468357820929 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 14:10:20 INFO - PROCESS | 3628 | 1468357820932 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:10:20 INFO - PROCESS | 3628 | 1468357820934 Marionette TRACE conn2 <- [1,986,null,{}] 14:10:20 INFO - PROCESS | 3628 | 1468357820937 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 3628 | 1468357820939 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:21 INFO - PROCESS | 3628 | 1468357821043 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:10:21 INFO - PROCESS | 3628 | 1468357821052 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 3628 | 1468357821054 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:21 INFO - PROCESS | 3628 | ++DOCSHELL 17062400 == 32 [pid = 3628] [id = 256] 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (173D8800) [pid = 3628] [serial = 767] [outer = 00000000] 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D70C00) [pid = 3628] [serial = 768] [outer = 173D8800] 14:10:21 INFO - PROCESS | 3628 | 1468357821124 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1804A800) [pid = 3628] [serial = 769] [outer = 173D8800] 14:10:21 INFO - PROCESS | 3628 | 1468357821512 Marionette TRACE conn2 <- [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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 637ms 14:10:21 INFO - PROCESS | 3628 | 1468357821595 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 3628 | 1468357821597 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 14:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:10:21 INFO - PROCESS | 3628 | 1468357821610 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 3628 | 1468357821612 Marionette TRACE conn2 <- [1,990,null,{}] 14:10:21 INFO - PROCESS | 3628 | 1468357821616 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 3628 | 1468357821618 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:21 INFO - PROCESS | 3628 | 1468357821711 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:10:21 INFO - PROCESS | 3628 | 1468357821716 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 3628 | 1468357821718 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:21 INFO - PROCESS | 3628 | ++DOCSHELL 17397800 == 33 [pid = 3628] [id = 257] 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1824A800) [pid = 3628] [serial = 770] [outer = 00000000] 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (19810400) [pid = 3628] [serial = 771] [outer = 1824A800] 14:10:21 INFO - PROCESS | 3628 | 1468357821761 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19C33800) [pid = 3628] [serial = 772] [outer = 1824A800] 14:10:22 INFO - PROCESS | 3628 | 1468357822141 Marionette TRACE conn2 <- [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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 542ms 14:10:22 INFO - PROCESS | 3628 | 1468357822162 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 3628 | 1468357822164 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 14:10:22 INFO - PROCESS | 3628 | 1468357822167 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:10:22 INFO - PROCESS | 3628 | 1468357822169 Marionette TRACE conn2 <- [1,994,null,{}] 14:10:22 INFO - PROCESS | 3628 | 1468357822173 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 3628 | 1468357822178 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:22 INFO - PROCESS | 3628 | 1468357822287 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:10:22 INFO - PROCESS | 3628 | 1468357822292 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 3628 | 1468357822294 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:22 INFO - PROCESS | 3628 | ++DOCSHELL 131EBC00 == 34 [pid = 3628] [id = 258] 14:10:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DD3400) [pid = 3628] [serial = 773] [outer = 00000000] 14:10:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A488000) [pid = 3628] [serial = 774] [outer = 17DD3400] 14:10:22 INFO - PROCESS | 3628 | 1468357822338 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19C39800) [pid = 3628] [serial = 775] [outer = 17DD3400] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15D0F400) [pid = 3628] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A02000) [pid = 3628] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12928C00) [pid = 3628] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17A33400) [pid = 3628] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12B03400) [pid = 3628] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13945C00) [pid = 3628] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18046400) [pid = 3628] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (102D2000) [pid = 3628] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19C39C00) [pid = 3628] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10F49C00) [pid = 3628] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15BB9000) [pid = 3628] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:10:22 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16424800) [pid = 3628] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:10:22 INFO - PROCESS | 3628 | 1468357822905 Marionette TRACE conn2 <- [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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 786ms 14:10:22 INFO - PROCESS | 3628 | 1468357822951 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 3628 | 1468357822955 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 14:10:22 INFO - PROCESS | 3628 | 1468357822961 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:10:22 INFO - PROCESS | 3628 | 1468357822966 Marionette TRACE conn2 <- [1,998,null,{}] 14:10:22 INFO - PROCESS | 3628 | 1468357822973 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 3628 | 1468357822976 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:23 INFO - PROCESS | 3628 | 1468357823068 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:10:23 INFO - PROCESS | 3628 | 1468357823193 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 3628 | 1468357823196 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:23 INFO - PROCESS | 3628 | ++DOCSHELL 10A09400 == 35 [pid = 3628] [id = 259] 14:10:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A0AC00) [pid = 3628] [serial = 776] [outer = 00000000] 14:10:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128F9400) [pid = 3628] [serial = 777] [outer = 10A0AC00] 14:10:23 INFO - PROCESS | 3628 | 1468357823253 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12DC6400) [pid = 3628] [serial = 778] [outer = 10A0AC00] 14:10:23 INFO - PROCESS | 3628 | 1468357823806 Marionette TRACE conn2 <- [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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 868ms 14:10:23 INFO - PROCESS | 3628 | 1468357823834 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 3628 | 1468357823839 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 14:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:10:23 INFO - PROCESS | 3628 | 1468357823845 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 3628 | 1468357823848 Marionette TRACE conn2 <- [1,1002,null,{}] 14:10:23 INFO - PROCESS | 3628 | 1468357823852 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:23 INFO - PROCESS | 3628 | 1468357823855 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:23 INFO - PROCESS | 3628 | 1468357823948 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:10:24 INFO - PROCESS | 3628 | 1468357824031 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 3628 | 1468357824033 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:24 INFO - PROCESS | 3628 | ++DOCSHELL 1394C400 == 36 [pid = 3628] [id = 260] 14:10:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13A95400) [pid = 3628] [serial = 779] [outer = 00000000] 14:10:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1558F400) [pid = 3628] [serial = 780] [outer = 13A95400] 14:10:24 INFO - PROCESS | 3628 | 1468357824131 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15D01800) [pid = 3628] [serial = 781] [outer = 13A95400] 14:10:24 INFO - PROCESS | 3628 | 1468357824729 Marionette TRACE conn2 <- [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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 936ms 14:10:24 INFO - PROCESS | 3628 | 1468357824779 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 3628 | 1468357824782 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 14:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:10:24 INFO - PROCESS | 3628 | 1468357824786 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 3628 | 1468357824789 Marionette TRACE conn2 <- [1,1006,null,{}] 14:10:24 INFO - PROCESS | 3628 | 1468357824800 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 3628 | 1468357824805 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:24 INFO - PROCESS | 3628 | 1468357824913 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:10:25 INFO - PROCESS | 3628 | 1468357825013 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 3628 | 1468357825016 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:25 INFO - PROCESS | 3628 | ++DOCSHELL 10E3AC00 == 37 [pid = 3628] [id = 261] 14:10:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10F47C00) [pid = 3628] [serial = 782] [outer = 00000000] 14:10:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (128FC000) [pid = 3628] [serial = 783] [outer = 10F47C00] 14:10:25 INFO - PROCESS | 3628 | 1468357825072 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13AA0400) [pid = 3628] [serial = 784] [outer = 10F47C00] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 17397800 == 36 [pid = 3628] [id = 257] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 17062400 == 35 [pid = 3628] [id = 256] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 15D07800 == 34 [pid = 3628] [id = 255] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 1394EC00 == 33 [pid = 3628] [id = 254] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 10A0A400 == 32 [pid = 3628] [id = 253] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 10A77C00 == 31 [pid = 3628] [id = 252] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 15F31C00 == 30 [pid = 3628] [id = 251] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 131EBC00 == 29 [pid = 3628] [id = 258] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 10A09400 == 28 [pid = 3628] [id = 259] 14:10:26 INFO - PROCESS | 3628 | --DOCSHELL 1394C400 == 27 [pid = 3628] [id = 260] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16F12400) [pid = 3628] [serial = 738] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A74800) [pid = 3628] [serial = 726] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10BA5800) [pid = 3628] [serial = 727] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12B07800) [pid = 3628] [serial = 729] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17DD2C00) [pid = 3628] [serial = 741] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12D7F000) [pid = 3628] [serial = 730] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (173D9800) [pid = 3628] [serial = 739] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15BB9800) [pid = 3628] [serial = 735] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13A98C00) [pid = 3628] [serial = 732] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19C36400) [pid = 3628] [serial = 744] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (13C1B800) [pid = 3628] [serial = 733] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (18249C00) [pid = 3628] [serial = 742] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (114D5400) [pid = 3628] [serial = 724] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (10F47000) [pid = 3628] [serial = 723] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A087800) [pid = 3628] [serial = 750] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A088800) [pid = 3628] [serial = 751] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1A608400) [pid = 3628] [serial = 753] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (13A99000) [pid = 3628] [serial = 718] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (131E5C00) [pid = 3628] [serial = 717] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (17395000) [pid = 3628] [serial = 721] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (15F24800) [pid = 3628] [serial = 720] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1980E400) [pid = 3628] [serial = 747] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (19EF1000) [pid = 3628] [serial = 745] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (19954C00) [pid = 3628] [serial = 748] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (15D45C00) [pid = 3628] [serial = 736] [outer = 00000000] [url = about:blank] 14:10:26 INFO - PROCESS | 3628 | 1468357826212 Marionette TRACE conn2 <- [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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1437ms 14:10:26 INFO - PROCESS | 3628 | 1468357826248 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 3628 | 1468357826252 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:10:26 INFO - PROCESS | 3628 | 1468357826260 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 3628 | 1468357826263 Marionette TRACE conn2 <- [1,1010,null,{}] 14:10:26 INFO - PROCESS | 3628 | 1468357826269 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 3628 | 1468357826272 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:26 INFO - PROCESS | 3628 | 1468357826351 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:10:26 INFO - PROCESS | 3628 | 1468357826400 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 3628 | 1468357826404 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:26 INFO - PROCESS | 3628 | ++DOCSHELL 11C45000 == 28 [pid = 3628] [id = 262] 14:10:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (11CD2800) [pid = 3628] [serial = 785] [outer = 00000000] 14:10:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (128F1C00) [pid = 3628] [serial = 786] [outer = 11CD2800] 14:10:26 INFO - PROCESS | 3628 | 1468357826440 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (128F4C00) [pid = 3628] [serial = 787] [outer = 11CD2800] 14:10:26 INFO - PROCESS | 3628 | 1468357826870 Marionette TRACE conn2 <- [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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 651ms 14:10:26 INFO - PROCESS | 3628 | 1468357826897 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 3628 | 1468357826902 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:10:26 INFO - PROCESS | 3628 | 1468357826908 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 3628 | 1468357826911 Marionette TRACE conn2 <- [1,1014,null,{}] 14:10:26 INFO - PROCESS | 3628 | 1468357826915 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 3628 | 1468357826917 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:26 INFO - PROCESS | 3628 | 1468357826985 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:10:26 INFO - PROCESS | 3628 | 1468357826994 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 3628 | 1468357826997 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:27 INFO - PROCESS | 3628 | ++DOCSHELL 131EBC00 == 29 [pid = 3628] [id = 263] 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (131EC800) [pid = 3628] [serial = 788] [outer = 00000000] 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (13223000) [pid = 3628] [serial = 789] [outer = 131EC800] 14:10:27 INFO - PROCESS | 3628 | 1468357827044 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (134DA400) [pid = 3628] [serial = 790] [outer = 131EC800] 14:10:27 INFO - PROCESS | 3628 | 1468357827437 Marionette TRACE conn2 <- [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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 556ms 14:10:27 INFO - PROCESS | 3628 | 1468357827461 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 3628 | 1468357827463 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:10:27 INFO - PROCESS | 3628 | 1468357827467 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 3628 | 1468357827470 Marionette TRACE conn2 <- [1,1018,null,{}] 14:10:27 INFO - PROCESS | 3628 | 1468357827463 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 3628 | 1468357827467 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:27 INFO - PROCESS | 3628 | 1468357827558 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:10:27 INFO - PROCESS | 3628 | 1468357827646 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 3628 | 1468357827649 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:27 INFO - PROCESS | 3628 | ++DOCSHELL 15593800 == 30 [pid = 3628] [id = 264] 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15593C00) [pid = 3628] [serial = 791] [outer = 00000000] 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (15BC1400) [pid = 3628] [serial = 792] [outer = 15593C00] 14:10:27 INFO - PROCESS | 3628 | 1468357827696 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (15D0F400) [pid = 3628] [serial = 793] [outer = 15593C00] 14:10:28 INFO - PROCESS | 3628 | 1468357828028 Marionette TRACE conn2 <- [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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 597ms 14:10:28 INFO - PROCESS | 3628 | 1468357828076 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 3628 | 1468357828060 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 14:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:10:28 INFO - PROCESS | 3628 | 1468357828063 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 3628 | 1468357828065 Marionette TRACE conn2 <- [1,1022,null,{}] 14:10:28 INFO - PROCESS | 3628 | 1468357828068 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 3628 | 1468357828080 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:28 INFO - PROCESS | 3628 | 1468357828192 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:10:28 INFO - PROCESS | 3628 | 1468357828209 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 3628 | 1468357828211 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:28 INFO - PROCESS | 3628 | ++DOCSHELL 15D07800 == 31 [pid = 3628] [id = 265] 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15D0A000) [pid = 3628] [serial = 794] [outer = 00000000] 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16D07800) [pid = 3628] [serial = 795] [outer = 15D0A000] 14:10:28 INFO - PROCESS | 3628 | 1468357828236 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17390C00) [pid = 3628] [serial = 796] [outer = 15D0A000] 14:10:28 INFO - PROCESS | 3628 | 1468357828656 Marionette TRACE conn2 <- [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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 597ms 14:10:28 INFO - PROCESS | 3628 | 1468357828678 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 3628 | 1468357828680 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 14:10:28 INFO - PROCESS | 3628 | 1468357828683 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:10:28 INFO - PROCESS | 3628 | 1468357828685 Marionette TRACE conn2 <- [1,1026,null,{}] 14:10:28 INFO - PROCESS | 3628 | 1468357828689 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 3628 | 1468357828691 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:28 INFO - PROCESS | 3628 | 1468357828800 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:10:28 INFO - PROCESS | 3628 | 1468357828816 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 3628 | 1468357828818 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:28 INFO - PROCESS | 3628 | ++DOCSHELL 17710000 == 32 [pid = 3628] [id = 266] 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17767C00) [pid = 3628] [serial = 797] [outer = 00000000] 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17A2B800) [pid = 3628] [serial = 798] [outer = 17767C00] 14:10:28 INFO - PROCESS | 3628 | 1468357828861 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17D6C000) [pid = 3628] [serial = 799] [outer = 17767C00] 14:10:29 INFO - PROCESS | 3628 | 1468357829233 Marionette TRACE conn2 <- [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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 597ms 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:10:29 INFO - PROCESS | 3628 | 1468357829303 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 3628 | 1468357829305 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 14:10:29 INFO - PROCESS | 3628 | 1468357829308 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 3628 | 1468357829310 Marionette TRACE conn2 <- [1,1030,null,{}] 14:10:29 INFO - PROCESS | 3628 | 1468357829300 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 3628 | 1468357829305 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:29 INFO - PROCESS | 3628 | 1468357829436 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:10:29 INFO - PROCESS | 3628 | 1468357829489 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 3628 | 1468357829491 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:29 INFO - PROCESS | 3628 | ++DOCSHELL 17704000 == 33 [pid = 3628] [id = 267] 14:10:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1980C000) [pid = 3628] [serial = 800] [outer = 00000000] 14:10:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (19C31C00) [pid = 3628] [serial = 801] [outer = 1980C000] 14:10:29 INFO - PROCESS | 3628 | 1468357829535 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19C3A000) [pid = 3628] [serial = 802] [outer = 1980C000] 14:10:29 INFO - PROCESS | 3628 | 1468357829874 Marionette TRACE conn2 <- [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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 610ms 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16D02800) [pid = 3628] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15D07C00) [pid = 3628] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (173D8800) [pid = 3628] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1824A800) [pid = 3628] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17DD3400) [pid = 3628] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (10F4C800) [pid = 3628] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (10A0FC00) [pid = 3628] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:10:29 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (13A92800) [pid = 3628] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:10:29 INFO - PROCESS | 3628 | 1468357829989 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 3628 | 1468357829991 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 14:10:29 INFO - PROCESS | 3628 | 1468357830001 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:10:30 INFO - PROCESS | 3628 | 1468357830012 Marionette TRACE conn2 <- [1,1034,null,{}] 14:10:30 INFO - PROCESS | 3628 | 1468357830016 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 3628 | 1468357830018 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:30 INFO - PROCESS | 3628 | 1468357830095 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:10:30 INFO - PROCESS | 3628 | 1468357830102 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 3628 | 1468357830104 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:30 INFO - PROCESS | 3628 | ++DOCSHELL 13C1A800 == 34 [pid = 3628] [id = 268] 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13ED9000) [pid = 3628] [serial = 803] [outer = 00000000] 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (16D02800) [pid = 3628] [serial = 804] [outer = 13ED9000] 14:10:30 INFO - PROCESS | 3628 | 1468357830127 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17A37000) [pid = 3628] [serial = 805] [outer = 13ED9000] 14:10:30 INFO - PROCESS | 3628 | 1468357830487 Marionette TRACE conn2 <- [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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 515ms 14:10:30 INFO - PROCESS | 3628 | 1468357830536 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 3628 | 1468357830538 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 14:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:10:30 INFO - PROCESS | 3628 | 1468357830541 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 3628 | 1468357830543 Marionette TRACE conn2 <- [1,1038,null,{}] 14:10:30 INFO - PROCESS | 3628 | 1468357830546 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 3628 | 1468357830548 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:30 INFO - PROCESS | 3628 | 1468357830613 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:10:30 INFO - PROCESS | 3628 | 1468357830618 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 3628 | 1468357830620 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:30 INFO - PROCESS | 3628 | ++DOCSHELL 1995E400 == 35 [pid = 3628] [id = 269] 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (19C09400) [pid = 3628] [serial = 806] [outer = 00000000] 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (19EF1000) [pid = 3628] [serial = 807] [outer = 19C09400] 14:10:30 INFO - PROCESS | 3628 | 1468357830667 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (19EF1400) [pid = 3628] [serial = 808] [outer = 19C09400] 14:10:31 INFO - PROCESS | 3628 | 1468357831017 Marionette TRACE conn2 <- [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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 515ms 14:10:31 INFO - PROCESS | 3628 | 1468357831060 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 3628 | 1468357831062 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:10:31 INFO - PROCESS | 3628 | 1468357831066 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 3628 | 1468357831067 Marionette TRACE conn2 <- [1,1042,null,{}] 14:10:31 INFO - PROCESS | 3628 | 1468357831075 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 3628 | 1468357831077 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:31 INFO - PROCESS | 3628 | 1468357831138 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:10:31 INFO - PROCESS | 3628 | 1468357831144 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 3628 | 1468357831146 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:31 INFO - PROCESS | 3628 | ++DOCSHELL 15593400 == 36 [pid = 3628] [id = 270] 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1A08AC00) [pid = 3628] [serial = 809] [outer = 00000000] 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A80400) [pid = 3628] [serial = 810] [outer = 1A08AC00] 14:10:31 INFO - PROCESS | 3628 | 1468357831190 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1A1E1800) [pid = 3628] [serial = 811] [outer = 1A08AC00] 14:10:31 INFO - PROCESS | 3628 | 1468357831564 Marionette TRACE conn2 <- [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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 556ms 14:10:31 INFO - PROCESS | 3628 | 1468357831620 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 3628 | 1468357831622 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:10:31 INFO - PROCESS | 3628 | 1468357831626 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 3628 | 1468357831627 Marionette TRACE conn2 <- [1,1046,null,{}] 14:10:31 INFO - PROCESS | 3628 | 1468357831631 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 3628 | 1468357831643 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:31 INFO - PROCESS | 3628 | 1468357831762 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:10:31 INFO - PROCESS | 3628 | 1468357831831 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 3628 | 1468357831834 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:31 INFO - PROCESS | 3628 | ++DOCSHELL 102CA800 == 37 [pid = 3628] [id = 271] 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (102CB800) [pid = 3628] [serial = 812] [outer = 00000000] 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A75C00) [pid = 3628] [serial = 813] [outer = 102CB800] 14:10:31 INFO - PROCESS | 3628 | 1468357831933 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10F4BC00) [pid = 3628] [serial = 814] [outer = 102CB800] 14:10:32 INFO - PROCESS | 3628 | 1468357832675 Marionette TRACE conn2 <- [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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1070ms 14:10:32 INFO - PROCESS | 3628 | 1468357832701 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 3628 | 1468357832705 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 14:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:10:32 INFO - PROCESS | 3628 | 1468357832710 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 3628 | 1468357832714 Marionette TRACE conn2 <- [1,1050,null,{}] 14:10:32 INFO - PROCESS | 3628 | 1468357832719 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 3628 | 1468357832722 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:32 INFO - PROCESS | 3628 | 1468357832821 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:10:32 INFO - PROCESS | 3628 | 1468357832945 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 3628 | 1468357832948 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:32 INFO - PROCESS | 3628 | ++DOCSHELL 12B0B800 == 38 [pid = 3628] [id = 272] 14:10:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12DC5000) [pid = 3628] [serial = 815] [outer = 00000000] 14:10:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13222000) [pid = 3628] [serial = 816] [outer = 12DC5000] 14:10:32 INFO - PROCESS | 3628 | 1468357833006 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13A9CC00) [pid = 3628] [serial = 817] [outer = 12DC5000] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 15593400 == 37 [pid = 3628] [id = 270] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 1995E400 == 36 [pid = 3628] [id = 269] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 13C1A800 == 35 [pid = 3628] [id = 268] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 17704000 == 34 [pid = 3628] [id = 267] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 17710000 == 33 [pid = 3628] [id = 266] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 15D07800 == 32 [pid = 3628] [id = 265] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 15593800 == 31 [pid = 3628] [id = 264] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 131EBC00 == 30 [pid = 3628] [id = 263] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 11C45000 == 29 [pid = 3628] [id = 262] 14:10:33 INFO - PROCESS | 3628 | --DOCSHELL 10E3AC00 == 28 [pid = 3628] [id = 261] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16F10400) [pid = 3628] [serial = 766] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16B71C00) [pid = 3628] [serial = 765] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D70C00) [pid = 3628] [serial = 768] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19810400) [pid = 3628] [serial = 771] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1804A800) [pid = 3628] [serial = 769] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19C39800) [pid = 3628] [serial = 775] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19C33800) [pid = 3628] [serial = 772] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A488000) [pid = 3628] [serial = 774] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (128F6C00) [pid = 3628] [serial = 756] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13156800) [pid = 3628] [serial = 757] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (112EC400) [pid = 3628] [serial = 759] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (12823800) [pid = 3628] [serial = 760] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13ED3800) [pid = 3628] [serial = 762] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (14188C00) [pid = 3628] [serial = 763] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A60F800) [pid = 3628] [serial = 754] [outer = 00000000] [url = about:blank] 14:10:33 INFO - PROCESS | 3628 | 1468357833673 Marionette TRACE conn2 <- [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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 989ms 14:10:33 INFO - PROCESS | 3628 | 1468357833698 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 3628 | 1468357833702 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 14:10:33 INFO - PROCESS | 3628 | 1468357833707 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:10:33 INFO - PROCESS | 3628 | 1468357833710 Marionette TRACE conn2 <- [1,1054,null,{}] 14:10:33 INFO - PROCESS | 3628 | 1468357833715 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 3628 | 1468357833718 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:33 INFO - PROCESS | 3628 | 1468357833804 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:10:33 INFO - PROCESS | 3628 | 1468357833793 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 3628 | 1468357833797 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:33 INFO - PROCESS | 3628 | ++DOCSHELL 1144E400 == 29 [pid = 3628] [id = 273] 14:10:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (114C9C00) [pid = 3628] [serial = 818] [outer = 00000000] 14:10:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1281D400) [pid = 3628] [serial = 819] [outer = 114C9C00] 14:10:33 INFO - PROCESS | 3628 | 1468357833844 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (128F8000) [pid = 3628] [serial = 820] [outer = 114C9C00] 14:10:34 INFO - PROCESS | 3628 | 1468357834290 Marionette TRACE conn2 <- [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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 596ms 14:10:34 INFO - PROCESS | 3628 | 1468357834308 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 3628 | 1468357834313 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:10:34 INFO - PROCESS | 3628 | 1468357834319 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 3628 | 1468357834322 Marionette TRACE conn2 <- [1,1058,null,{}] 14:10:34 INFO - PROCESS | 3628 | 1468357834326 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 3628 | 1468357834328 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:34 INFO - PROCESS | 3628 | 1468357834410 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:10:34 INFO - PROCESS | 3628 | 1468357834486 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 3628 | 1468357834471 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:34 INFO - PROCESS | 3628 | ++DOCSHELL 1322A800 == 30 [pid = 3628] [id = 274] 14:10:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (132E4800) [pid = 3628] [serial = 821] [outer = 00000000] 14:10:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13AA0C00) [pid = 3628] [serial = 822] [outer = 132E4800] 14:10:34 INFO - PROCESS | 3628 | 1468357834526 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13ED3800) [pid = 3628] [serial = 823] [outer = 132E4800] 14:10:34 INFO - PROCESS | 3628 | 1468357834873 Marionette TRACE conn2 <- [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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 556ms 14:10:34 INFO - PROCESS | 3628 | 1468357834893 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 3628 | 1468357834877 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:10:34 INFO - PROCESS | 3628 | 1468357834881 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 3628 | 1468357834884 Marionette TRACE conn2 <- [1,1062,null,{}] 14:10:34 INFO - PROCESS | 3628 | 1468357834894 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 3628 | 1468357834899 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:34 INFO - PROCESS | 3628 | 1468357834980 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:10:34 INFO - PROCESS | 3628 | 1468357834987 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 3628 | 1468357834990 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:34 INFO - PROCESS | 3628 | ++DOCSHELL 15BC4800 == 31 [pid = 3628] [id = 275] 14:10:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15BC4C00) [pid = 3628] [serial = 824] [outer = 00000000] 14:10:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15F2C800) [pid = 3628] [serial = 825] [outer = 15BC4C00] 14:10:35 INFO - PROCESS | 3628 | 1468357835020 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16D04C00) [pid = 3628] [serial = 826] [outer = 15BC4C00] 14:10:35 INFO - PROCESS | 3628 | 1468357835417 Marionette TRACE conn2 <- [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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 542ms 14:10:35 INFO - PROCESS | 3628 | 1468357835446 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 3628 | 1468357835448 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 14:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:10:35 INFO - PROCESS | 3628 | 1468357835452 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 3628 | 1468357835453 Marionette TRACE conn2 <- [1,1066,null,{}] 14:10:35 INFO - PROCESS | 3628 | 1468357835462 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:35 INFO - PROCESS | 3628 | 1468357835464 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:35 INFO - PROCESS | 3628 | 1468357835558 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:10:35 INFO - PROCESS | 3628 | 1468357835563 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 3628 | 1468357835566 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:35 INFO - PROCESS | 3628 | ++DOCSHELL 17709C00 == 32 [pid = 3628] [id = 276] 14:10:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1770B000) [pid = 3628] [serial = 827] [outer = 00000000] 14:10:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17770C00) [pid = 3628] [serial = 828] [outer = 1770B000] 14:10:35 INFO - PROCESS | 3628 | 1468357835618 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17D6AC00) [pid = 3628] [serial = 829] [outer = 1770B000] 14:10:36 INFO - PROCESS | 3628 | 1468357836030 Marionette TRACE conn2 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 610ms 14:10:36 INFO - PROCESS | 3628 | 1468357836064 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 3628 | 1468357836066 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:10:36 INFO - PROCESS | 3628 | 1468357836070 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 3628 | 1468357836071 Marionette TRACE conn2 <- [1,1070,null,{}] 14:10:36 INFO - PROCESS | 3628 | 1468357836079 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 3628 | 1468357836081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:36 INFO - PROCESS | 3628 | 1468357836167 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:10:36 INFO - PROCESS | 3628 | 1468357836179 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 3628 | 1468357836181 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:36 INFO - PROCESS | 3628 | ++DOCSHELL 131E7C00 == 33 [pid = 3628] [id = 277] 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (18046800) [pid = 3628] [serial = 830] [outer = 00000000] 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (18251800) [pid = 3628] [serial = 831] [outer = 18046800] 14:10:36 INFO - PROCESS | 3628 | 1468357836224 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19807400) [pid = 3628] [serial = 832] [outer = 18046800] 14:10:36 INFO - PROCESS | 3628 | 1468357836648 Marionette TRACE conn2 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 610ms 14:10:36 INFO - PROCESS | 3628 | 1468357836676 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:10:36 INFO - PROCESS | 3628 | 1468357836679 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 14:10:36 INFO - PROCESS | 3628 | 1468357836682 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 3628 | 1468357836684 Marionette TRACE conn2 <- [1,1074,null,{}] 14:10:36 INFO - PROCESS | 3628 | 1468357836687 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 3628 | 1468357836693 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:36 INFO - PROCESS | 3628 | 1468357836832 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:10:36 INFO - PROCESS | 3628 | 1468357836844 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 3628 | 1468357836847 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:36 INFO - PROCESS | 3628 | ++DOCSHELL 1824F400 == 34 [pid = 3628] [id = 278] 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19C33400) [pid = 3628] [serial = 833] [outer = 00000000] 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A1DF000) [pid = 3628] [serial = 834] [outer = 19C33400] 14:10:36 INFO - PROCESS | 3628 | 1468357836890 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A488800) [pid = 3628] [serial = 835] [outer = 19C33400] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A0AC00) [pid = 3628] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A95400) [pid = 3628] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13ED9000) [pid = 3628] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15D0A000) [pid = 3628] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19C09400) [pid = 3628] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17767C00) [pid = 3628] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (131EC800) [pid = 3628] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15593C00) [pid = 3628] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11CD2800) [pid = 3628] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:10:37 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1980C000) [pid = 3628] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:10:37 INFO - PROCESS | 3628 | 1468357837297 Marionette TRACE conn2 <- [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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 651ms 14:10:37 INFO - PROCESS | 3628 | 1468357837323 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 3628 | 1468357837325 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 14:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:10:37 INFO - PROCESS | 3628 | 1468357837328 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 3628 | 1468357837330 Marionette TRACE conn2 <- [1,1078,null,{}] 14:10:37 INFO - PROCESS | 3628 | 1468357837337 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 3628 | 1468357837339 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:37 INFO - PROCESS | 3628 | 1468357837414 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:10:37 INFO - PROCESS | 3628 | 1468357837420 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 3628 | 1468357837422 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:37 INFO - PROCESS | 3628 | ++DOCSHELL 10A0AC00 == 35 [pid = 3628] [id = 279] 14:10:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10BA5400) [pid = 3628] [serial = 836] [outer = 00000000] 14:10:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15198C00) [pid = 3628] [serial = 837] [outer = 10BA5400] 14:10:37 INFO - PROCESS | 3628 | 1468357837446 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17A34400) [pid = 3628] [serial = 838] [outer = 10BA5400] 14:10:37 INFO - PROCESS | 3628 | 1468357837851 Marionette TRACE conn2 <- [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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 556ms 14:10:37 INFO - PROCESS | 3628 | 1468357837894 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 3628 | 1468357837896 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 14:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:10:37 INFO - PROCESS | 3628 | 1468357837899 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 3628 | 1468357837901 Marionette TRACE conn2 <- [1,1082,null,{}] 14:10:37 INFO - PROCESS | 3628 | 1468357837887 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 3628 | 1468357837888 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:37 INFO - PROCESS | 3628 | 1468357837967 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:10:37 INFO - PROCESS | 3628 | 1468357838011 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 3628 | 1468357838013 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:38 INFO - PROCESS | 3628 | ++DOCSHELL 17706400 == 36 [pid = 3628] [id = 280] 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A089000) [pid = 3628] [serial = 839] [outer = 00000000] 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A60A400) [pid = 3628] [serial = 840] [outer = 1A089000] 14:10:38 INFO - PROCESS | 3628 | 1468357838054 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A60D400) [pid = 3628] [serial = 841] [outer = 1A089000] 14:10:38 INFO - PROCESS | 3628 | 1468357838440 Marionette TRACE conn2 <- [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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 610ms 14:10:38 INFO - PROCESS | 3628 | 1468357838511 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 3628 | 1468357838512 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 14:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:10:38 INFO - PROCESS | 3628 | 1468357838497 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 3628 | 1468357838498 Marionette TRACE conn2 <- [1,1086,null,{}] 14:10:38 INFO - PROCESS | 3628 | 1468357838502 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:38 INFO - PROCESS | 3628 | 1468357838504 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:38 INFO - PROCESS | 3628 | 1468357838580 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:10:38 INFO - PROCESS | 3628 | 1468357838588 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 3628 | 1468357838590 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:38 INFO - PROCESS | 3628 | ++DOCSHELL 17769800 == 37 [pid = 3628] [id = 281] 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A485800) [pid = 3628] [serial = 842] [outer = 00000000] 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A6E5C00) [pid = 3628] [serial = 843] [outer = 1A485800] 14:10:38 INFO - PROCESS | 3628 | 1468357838643 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A6E9800) [pid = 3628] [serial = 844] [outer = 1A485800] 14:10:39 INFO - PROCESS | 3628 | 1468357839039 Marionette TRACE conn2 <- [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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 610ms 14:10:39 INFO - PROCESS | 3628 | 1468357839107 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 3628 | 1468357839111 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:10:39 INFO - PROCESS | 3628 | 1468357839117 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 3628 | 1468357839121 Marionette TRACE conn2 <- [1,1090,null,{}] 14:10:39 INFO - PROCESS | 3628 | 1468357839127 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:39 INFO - PROCESS | 3628 | 1468357839130 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:39 INFO - PROCESS | 3628 | 1468357839317 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:10:39 INFO - PROCESS | 3628 | 1468357839391 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 3628 | 1468357839396 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:39 INFO - PROCESS | 3628 | ++DOCSHELL 112E7000 == 38 [pid = 3628] [id = 282] 14:10:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (112EB000) [pid = 3628] [serial = 845] [outer = 00000000] 14:10:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11ADF800) [pid = 3628] [serial = 846] [outer = 112EB000] 14:10:39 INFO - PROCESS | 3628 | 1468357839452 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (128F9C00) [pid = 3628] [serial = 847] [outer = 112EB000] 14:10:39 INFO - PROCESS | 3628 | 1468357839961 Marionette TRACE conn2 <- [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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 868ms 14:10:39 INFO - PROCESS | 3628 | 1468357839997 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 3628 | 1468357840002 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 14:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:10:40 INFO - PROCESS | 3628 | 1468357840008 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 3628 | 1468357840011 Marionette TRACE conn2 <- [1,1094,null,{}] 14:10:40 INFO - PROCESS | 3628 | 1468357840015 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 3628 | 1468357840018 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:40 INFO - PROCESS | 3628 | 1468357840106 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:10:40 INFO - PROCESS | 3628 | 1468357840204 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 3628 | 1468357840206 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:40 INFO - PROCESS | 3628 | ++DOCSHELL 14187400 == 39 [pid = 3628] [id = 283] 14:10:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (14189800) [pid = 3628] [serial = 848] [outer = 00000000] 14:10:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1558F800) [pid = 3628] [serial = 849] [outer = 14189800] 14:10:40 INFO - PROCESS | 3628 | 1468357840244 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15D4A000) [pid = 3628] [serial = 850] [outer = 14189800] 14:10:40 INFO - PROCESS | 3628 | 1468357840753 Marionette TRACE conn2 <- [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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 786ms 14:10:40 INFO - PROCESS | 3628 | 1468357840792 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 3628 | 1468357840795 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 14:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:10:40 INFO - PROCESS | 3628 | 1468357840799 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 3628 | 1468357840803 Marionette TRACE conn2 <- [1,1098,null,{}] 14:10:40 INFO - PROCESS | 3628 | 1468357840813 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 3628 | 1468357840818 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:40 INFO - PROCESS | 3628 | 1468357840904 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:10:40 INFO - PROCESS | 3628 | 1468357841002 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 3628 | 1468357841005 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:41 INFO - PROCESS | 3628 | ++DOCSHELL 19C3E000 == 40 [pid = 3628] [id = 284] 14:10:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19EEB400) [pid = 3628] [serial = 851] [outer = 00000000] 14:10:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A490C00) [pid = 3628] [serial = 852] [outer = 19EEB400] 14:10:41 INFO - PROCESS | 3628 | 1468357841043 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A6E3800) [pid = 3628] [serial = 853] [outer = 19EEB400] 14:10:41 INFO - PROCESS | 3628 | 1468357841793 Marionette TRACE conn2 <- [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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1057ms 14:10:41 INFO - PROCESS | 3628 | 1468357841841 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 3628 | 1468357841845 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 14:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:10:41 INFO - PROCESS | 3628 | 1468357841850 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 3628 | 1468357841853 Marionette TRACE conn2 <- [1,1102,null,{}] 14:10:41 INFO - PROCESS | 3628 | 1468357841858 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 3628 | 1468357841862 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:41 INFO - PROCESS | 3628 | 1468357841963 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:10:42 INFO - PROCESS | 3628 | 1468357842043 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 3628 | 1468357842047 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:42 INFO - PROCESS | 3628 | ++DOCSHELL 1281B400 == 41 [pid = 3628] [id = 285] 14:10:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1281D000) [pid = 3628] [serial = 854] [outer = 00000000] 14:10:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (129B6400) [pid = 3628] [serial = 855] [outer = 1281D000] 14:10:42 INFO - PROCESS | 3628 | 1468357842077 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (13135400) [pid = 3628] [serial = 856] [outer = 1281D000] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 17706400 == 40 [pid = 3628] [id = 280] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 10A0AC00 == 39 [pid = 3628] [id = 279] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 1824F400 == 38 [pid = 3628] [id = 278] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 131E7C00 == 37 [pid = 3628] [id = 277] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 17709C00 == 36 [pid = 3628] [id = 276] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 15BC4800 == 35 [pid = 3628] [id = 275] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 1322A800 == 34 [pid = 3628] [id = 274] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 1144E400 == 33 [pid = 3628] [id = 273] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 12B0B800 == 32 [pid = 3628] [id = 272] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 102CA800 == 31 [pid = 3628] [id = 271] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 19C3E000 == 30 [pid = 3628] [id = 284] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 17769800 == 29 [pid = 3628] [id = 281] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 112E7000 == 28 [pid = 3628] [id = 282] 14:10:42 INFO - PROCESS | 3628 | --DOCSHELL 14187400 == 27 [pid = 3628] [id = 283] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10A80400) [pid = 3628] [serial = 810] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17A2B800) [pid = 3628] [serial = 798] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13223000) [pid = 3628] [serial = 789] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (134DA400) [pid = 3628] [serial = 790] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15BC1400) [pid = 3628] [serial = 792] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (128F1C00) [pid = 3628] [serial = 786] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15D0F400) [pid = 3628] [serial = 793] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (128F4C00) [pid = 3628] [serial = 787] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (128FC000) [pid = 3628] [serial = 783] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19C31C00) [pid = 3628] [serial = 801] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12DC6400) [pid = 3628] [serial = 778] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (128F9400) [pid = 3628] [serial = 777] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15D01800) [pid = 3628] [serial = 781] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1558F400) [pid = 3628] [serial = 780] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17D6C000) [pid = 3628] [serial = 799] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17A37000) [pid = 3628] [serial = 805] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16D02800) [pid = 3628] [serial = 804] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19C3A000) [pid = 3628] [serial = 802] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16D07800) [pid = 3628] [serial = 795] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17390C00) [pid = 3628] [serial = 796] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19EF1000) [pid = 3628] [serial = 807] [outer = 00000000] [url = about:blank] 14:10:42 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (19EF1400) [pid = 3628] [serial = 808] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3628 | 1468357843099 Marionette TRACE conn2 <- [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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1261ms 14:10:43 INFO - PROCESS | 3628 | 1468357843121 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 3628 | 1468357843125 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 14:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:10:43 INFO - PROCESS | 3628 | 1468357843130 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 3628 | 1468357843133 Marionette TRACE conn2 <- [1,1106,null,{}] 14:10:43 INFO - PROCESS | 3628 | 1468357843121 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 3628 | 1468357843123 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:43 INFO - PROCESS | 3628 | 1468357843218 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:10:43 INFO - PROCESS | 3628 | 1468357843283 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3628 | 1468357843286 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:43 INFO - PROCESS | 3628 | ++DOCSHELL 112E2800 == 28 [pid = 3628] [id = 286] 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (112E7000) [pid = 3628] [serial = 857] [outer = 00000000] 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (128F4C00) [pid = 3628] [serial = 858] [outer = 112E7000] 14:10:43 INFO - PROCESS | 3628 | 1468357843333 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (128FB800) [pid = 3628] [serial = 859] [outer = 112E7000] 14:10:43 INFO - PROCESS | 3628 | 1468357843700 Marionette TRACE conn2 <- [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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 610ms 14:10:43 INFO - PROCESS | 3628 | 1468357843728 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 3628 | 1468357843733 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 14:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:10:43 INFO - PROCESS | 3628 | 1468357843777 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 3628 | 1468357843780 Marionette TRACE conn2 <- [1,1110,null,{}] 14:10:43 INFO - PROCESS | 3628 | 1468357843789 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 3628 | 1468357843793 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:43 INFO - PROCESS | 3628 | 1468357843862 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:10:43 INFO - PROCESS | 3628 | 1468357843874 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3628 | 1468357843877 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:43 INFO - PROCESS | 3628 | ++DOCSHELL 13223000 == 29 [pid = 3628] [id = 287] 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1322E400) [pid = 3628] [serial = 860] [outer = 00000000] 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134E0C00) [pid = 3628] [serial = 861] [outer = 1322E400] 14:10:43 INFO - PROCESS | 3628 | 1468357843924 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13A99000) [pid = 3628] [serial = 862] [outer = 1322E400] 14:10:44 INFO - PROCESS | 3628 | 1468357844313 Marionette TRACE conn2 <- [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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 542ms 14:10:44 INFO - PROCESS | 3628 | 1468357844336 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 3628 | 1468357844338 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:10:44 INFO - PROCESS | 3628 | 1468357844342 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 3628 | 1468357844345 Marionette TRACE conn2 <- [1,1114,null,{}] 14:10:44 INFO - PROCESS | 3628 | 1468357844359 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 3628 | 1468357844364 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:44 INFO - PROCESS | 3628 | 1468357844426 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:10:44 INFO - PROCESS | 3628 | 1468357844435 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 3628 | 1468357844438 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:44 INFO - PROCESS | 3628 | ++DOCSHELL 15BB8C00 == 30 [pid = 3628] [id = 288] 14:10:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BB9000) [pid = 3628] [serial = 863] [outer = 00000000] 14:10:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15D06000) [pid = 3628] [serial = 864] [outer = 15BB9000] 14:10:44 INFO - PROCESS | 3628 | 1468357844486 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15F21C00) [pid = 3628] [serial = 865] [outer = 15BB9000] 14:10:44 INFO - PROCESS | 3628 | 1468357844880 Marionette TRACE conn2 <- [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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 610ms 14:10:44 INFO - PROCESS | 3628 | 1468357844942 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 3628 | 1468357844944 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 14:10:44 INFO - PROCESS | 3628 | 1468357844948 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:10:44 INFO - PROCESS | 3628 | 1468357844949 Marionette TRACE conn2 <- [1,1118,null,{}] 14:10:44 INFO - PROCESS | 3628 | 1468357844953 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 3628 | 1468357844955 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:45 INFO - PROCESS | 3628 | 1468357845063 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:10:45 INFO - PROCESS | 3628 | 1468357845131 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 3628 | 1468357845133 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:45 INFO - PROCESS | 3628 | ++DOCSHELL 16F17800 == 31 [pid = 3628] [id = 289] 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17057800) [pid = 3628] [serial = 866] [outer = 00000000] 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17391400) [pid = 3628] [serial = 867] [outer = 17057800] 14:10:45 INFO - PROCESS | 3628 | 1468357845176 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17704000) [pid = 3628] [serial = 868] [outer = 17057800] 14:10:45 INFO - PROCESS | 3628 | 1468357845528 Marionette TRACE conn2 <- [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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 610ms 14:10:45 INFO - PROCESS | 3628 | 1468357845569 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 3628 | 1468357845571 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:10:45 INFO - PROCESS | 3628 | 1468357845574 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 3628 | 1468357845576 Marionette TRACE conn2 <- [1,1122,null,{}] 14:10:45 INFO - PROCESS | 3628 | 1468357845580 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 3628 | 1468357845582 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:45 INFO - PROCESS | 3628 | 1468357845674 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:10:45 INFO - PROCESS | 3628 | 1468357845679 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 3628 | 1468357845681 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:45 INFO - PROCESS | 3628 | ++DOCSHELL 173DA400 == 32 [pid = 3628] [id = 290] 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17769800) [pid = 3628] [serial = 869] [outer = 00000000] 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D6A000) [pid = 3628] [serial = 870] [outer = 17769800] 14:10:45 INFO - PROCESS | 3628 | 1468357845725 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18045800) [pid = 3628] [serial = 871] [outer = 17769800] 14:10:46 INFO - PROCESS | 3628 | 1468357846115 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 542ms 14:10:46 INFO - PROCESS | 3628 | 1468357846127 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 3628 | 1468357846129 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 14:10:46 INFO - PROCESS | 3628 | 1468357846141 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 3628 | 1468357846143 Marionette TRACE conn2 <- [1,1126,null,{}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:10:46 INFO - PROCESS | 3628 | 1468357846146 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 3628 | 1468357846152 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:46 INFO - PROCESS | 3628 | 1468357846293 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:10:46 INFO - PROCESS | 3628 | 1468357846318 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 3628 | 1468357846321 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:46 INFO - PROCESS | 3628 | ++DOCSHELL 1980E800 == 33 [pid = 3628] [id = 291] 14:10:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19954C00) [pid = 3628] [serial = 872] [outer = 00000000] 14:10:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19C3AC00) [pid = 3628] [serial = 873] [outer = 19954C00] 14:10:46 INFO - PROCESS | 3628 | 1468357846365 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19EF1400) [pid = 3628] [serial = 874] [outer = 19954C00] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1770B000) [pid = 3628] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (102CB800) [pid = 3628] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (132E4800) [pid = 3628] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (12DC5000) [pid = 3628] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15BC4C00) [pid = 3628] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (114C9C00) [pid = 3628] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18046800) [pid = 3628] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A485800) [pid = 3628] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A089000) [pid = 3628] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19C33400) [pid = 3628] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10BA5400) [pid = 3628] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10F47C00) [pid = 3628] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:10:46 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A08AC00) [pid = 3628] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:10:46 INFO - PROCESS | 3628 | 1468357846926 Marionette TRACE conn2 <- [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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 826ms 14:10:46 INFO - PROCESS | 3628 | 1468357846963 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 3628 | 1468357846965 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:10:46 INFO - PROCESS | 3628 | 1468357846968 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 3628 | 1468357846970 Marionette TRACE conn2 <- [1,1130,null,{}] 14:10:46 INFO - PROCESS | 3628 | 1468357846974 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 3628 | 1468357846977 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:47 INFO - PROCESS | 3628 | 1468357847083 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:10:47 INFO - PROCESS | 3628 | 1468357847119 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 3628 | 1468357847121 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:47 INFO - PROCESS | 3628 | ++DOCSHELL 10F47C00 == 34 [pid = 3628] [id = 292] 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (114C9C00) [pid = 3628] [serial = 875] [outer = 00000000] 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (132DF400) [pid = 3628] [serial = 876] [outer = 114C9C00] 14:10:47 INFO - PROCESS | 3628 | 1468357847163 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15195400) [pid = 3628] [serial = 877] [outer = 114C9C00] 14:10:47 INFO - PROCESS | 3628 | 1468357847458 Marionette TRACE conn2 <- [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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 556ms 14:10:47 INFO - PROCESS | 3628 | 1468357847520 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 3628 | 1468357847522 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:10:47 INFO - PROCESS | 3628 | 1468357847525 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 3628 | 1468357847527 Marionette TRACE conn2 <- [1,1134,null,{}] 14:10:47 INFO - PROCESS | 3628 | 1468357847530 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 3628 | 1468357847532 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:47 INFO - PROCESS | 3628 | 1468357847623 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:10:47 INFO - PROCESS | 3628 | 1468357847628 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 3628 | 1468357847630 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:47 INFO - PROCESS | 3628 | ++DOCSHELL 15BC4C00 == 35 [pid = 3628] [id = 293] 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1776F400) [pid = 3628] [serial = 878] [outer = 00000000] 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A484800) [pid = 3628] [serial = 879] [outer = 1776F400] 14:10:47 INFO - PROCESS | 3628 | 1468357847673 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A484C00) [pid = 3628] [serial = 880] [outer = 1776F400] 14:10:47 INFO - PROCESS | 3628 | 1468357848009 Marionette TRACE conn2 <- [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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 515ms 14:10:48 INFO - PROCESS | 3628 | 1468357848041 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 3628 | 1468357848043 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:10:48 INFO - PROCESS | 3628 | 1468357848047 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 3628 | 1468357848049 Marionette TRACE conn2 <- [1,1138,null,{}] 14:10:48 INFO - PROCESS | 3628 | 1468357848052 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 3628 | 1468357848054 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:48 INFO - PROCESS | 3628 | 1468357848110 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:10:48 INFO - PROCESS | 3628 | 1468357848115 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 3628 | 1468357848117 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:48 INFO - PROCESS | 3628 | ++DOCSHELL 15BB8400 == 36 [pid = 3628] [id = 294] 14:10:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A844400) [pid = 3628] [serial = 881] [outer = 00000000] 14:10:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1303AC00) [pid = 3628] [serial = 882] [outer = 1A844400] 14:10:48 INFO - PROCESS | 3628 | 1468357848161 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A845400) [pid = 3628] [serial = 883] [outer = 1A844400] 14:10:48 INFO - PROCESS | 3628 | 1468357848528 Marionette TRACE conn2 <- [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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 515ms 14:10:48 INFO - PROCESS | 3628 | 1468357848579 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 3628 | 1468357848583 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:10:48 INFO - PROCESS | 3628 | 1468357848593 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 3628 | 1468357848597 Marionette TRACE conn2 <- [1,1142,null,{}] 14:10:48 INFO - PROCESS | 3628 | 1468357848604 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 3628 | 1468357848607 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:48 INFO - PROCESS | 3628 | 1468357848714 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:10:48 INFO - PROCESS | 3628 | 1468357848875 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 3628 | 1468357848882 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:48 INFO - PROCESS | 3628 | ++DOCSHELL 11446800 == 37 [pid = 3628] [id = 295] 14:10:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11448800) [pid = 3628] [serial = 884] [outer = 00000000] 14:10:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1281F800) [pid = 3628] [serial = 885] [outer = 11448800] 14:10:48 INFO - PROCESS | 3628 | 1468357848939 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (128F7800) [pid = 3628] [serial = 886] [outer = 11448800] 14:10:49 INFO - PROCESS | 3628 | 1468357849603 Marionette TRACE conn2 <- [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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1084ms 14:10:49 INFO - PROCESS | 3628 | 1468357849666 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 3628 | 1468357849669 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:10:49 INFO - PROCESS | 3628 | 1468357849676 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 3628 | 1468357849680 Marionette TRACE conn2 <- [1,1146,null,{}] 14:10:49 INFO - PROCESS | 3628 | 1468357849685 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 3628 | 1468357849687 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:49 INFO - PROCESS | 3628 | 1468357849811 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:10:50 INFO - PROCESS | 3628 | 1468357850027 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 3628 | 1468357850029 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:50 INFO - PROCESS | 3628 | ++DOCSHELL 1705A800 == 38 [pid = 3628] [id = 296] 14:10:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17765400) [pid = 3628] [serial = 887] [outer = 00000000] 14:10:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17A37000) [pid = 3628] [serial = 888] [outer = 17765400] 14:10:50 INFO - PROCESS | 3628 | 1468357850099 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19804C00) [pid = 3628] [serial = 889] [outer = 17765400] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 15BC4C00 == 37 [pid = 3628] [id = 293] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 10F47C00 == 36 [pid = 3628] [id = 292] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 1980E800 == 35 [pid = 3628] [id = 291] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 173DA400 == 34 [pid = 3628] [id = 290] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 16F17800 == 33 [pid = 3628] [id = 289] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 15BB8C00 == 32 [pid = 3628] [id = 288] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 13223000 == 31 [pid = 3628] [id = 287] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 112E2800 == 30 [pid = 3628] [id = 286] 14:10:50 INFO - PROCESS | 3628 | --DOCSHELL 1281B400 == 29 [pid = 3628] [id = 285] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13AA0400) [pid = 3628] [serial = 784] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A1E1800) [pid = 3628] [serial = 811] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17770C00) [pid = 3628] [serial = 828] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A75C00) [pid = 3628] [serial = 813] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10F4BC00) [pid = 3628] [serial = 814] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13AA0C00) [pid = 3628] [serial = 822] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13ED3800) [pid = 3628] [serial = 823] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13222000) [pid = 3628] [serial = 816] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13A9CC00) [pid = 3628] [serial = 817] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15F2C800) [pid = 3628] [serial = 825] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1281D400) [pid = 3628] [serial = 819] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (128F8000) [pid = 3628] [serial = 820] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18251800) [pid = 3628] [serial = 831] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A6E5C00) [pid = 3628] [serial = 843] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19807400) [pid = 3628] [serial = 832] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A6E9800) [pid = 3628] [serial = 844] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A60D400) [pid = 3628] [serial = 841] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A1DF000) [pid = 3628] [serial = 834] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17A34400) [pid = 3628] [serial = 838] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15198C00) [pid = 3628] [serial = 837] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A60A400) [pid = 3628] [serial = 840] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1A488800) [pid = 3628] [serial = 835] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17D6AC00) [pid = 3628] [serial = 829] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16D04C00) [pid = 3628] [serial = 826] [outer = 00000000] [url = about:blank] 14:10:50 INFO - PROCESS | 3628 | 1468357850879 Marionette TRACE conn2 <- [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]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1233ms 14:10:50 INFO - PROCESS | 3628 | 1468357850928 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 3628 | 1468357850912 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:10:50 INFO - PROCESS | 3628 | 1468357850917 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 3628 | 1468357850920 Marionette TRACE conn2 <- [1,1150,null,{}] 14:10:50 INFO - PROCESS | 3628 | 1468357850926 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 3628 | 1468357850929 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:51 INFO - PROCESS | 3628 | 1468357851025 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:10:51 INFO - PROCESS | 3628 | 1468357851031 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 3628 | 1468357851036 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:51 INFO - PROCESS | 3628 | ++DOCSHELL 10F47C00 == 30 [pid = 3628] [id = 297] 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10F49400) [pid = 3628] [serial = 890] [outer = 00000000] 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1281EC00) [pid = 3628] [serial = 891] [outer = 10F49400] 14:10:51 INFO - PROCESS | 3628 | 1468357851067 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (128F8000) [pid = 3628] [serial = 892] [outer = 10F49400] 14:10:51 INFO - PROCESS | 3628 | 1468357851520 Marionette TRACE conn2 <- [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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 637ms 14:10:51 INFO - PROCESS | 3628 | 1468357851563 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 3628 | 1468357851567 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 14:10:51 INFO - PROCESS | 3628 | 1468357851573 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:10:51 INFO - PROCESS | 3628 | 1468357851576 Marionette TRACE conn2 <- [1,1154,null,{}] 14:10:51 INFO - PROCESS | 3628 | 1468357851580 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 3628 | 1468357851582 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:51 INFO - PROCESS | 3628 | 1468357851666 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:10:51 INFO - PROCESS | 3628 | 1468357851732 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 3628 | 1468357851734 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:51 INFO - PROCESS | 3628 | ++DOCSHELL 10F47400 == 31 [pid = 3628] [id = 298] 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (131F0800) [pid = 3628] [serial = 893] [outer = 00000000] 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1394C400) [pid = 3628] [serial = 894] [outer = 131F0800] 14:10:51 INFO - PROCESS | 3628 | 1468357851780 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13C24C00) [pid = 3628] [serial = 895] [outer = 131F0800] 14:10:52 INFO - PROCESS | 3628 | 1468357852130 Marionette TRACE conn2 <- [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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 610ms 14:10:52 INFO - PROCESS | 3628 | 1468357852190 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 3628 | 1468357852192 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:10:52 INFO - PROCESS | 3628 | 1468357852196 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 3628 | 1468357852199 Marionette TRACE conn2 <- [1,1158,null,{}] 14:10:52 INFO - PROCESS | 3628 | 1468357852240 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 3628 | 1468357852245 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:52 INFO - PROCESS | 3628 | 1468357852308 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:10:52 INFO - PROCESS | 3628 | 1468357852323 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 3628 | 1468357852326 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:52 INFO - PROCESS | 3628 | ++DOCSHELL 16D07C00 == 32 [pid = 3628] [id = 299] 14:10:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16D0B800) [pid = 3628] [serial = 896] [outer = 00000000] 14:10:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16F11000) [pid = 3628] [serial = 897] [outer = 16D0B800] 14:10:52 INFO - PROCESS | 3628 | 1468357852373 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17701400) [pid = 3628] [serial = 898] [outer = 16D0B800] 14:10:52 INFO - PROCESS | 3628 | 1468357852770 Marionette TRACE conn2 <- [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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 610ms 14:10:52 INFO - PROCESS | 3628 | 1468357852810 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 3628 | 1468357852813 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:10:52 INFO - PROCESS | 3628 | 1468357852817 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 3628 | 1468357852818 Marionette TRACE conn2 <- [1,1162,null,{}] 14:10:52 INFO - PROCESS | 3628 | 1468357852827 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:52 INFO - PROCESS | 3628 | 1468357852829 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:52 INFO - PROCESS | 3628 | 1468357852945 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:10:52 INFO - PROCESS | 3628 | 1468357852952 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 3628 | 1468357852955 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:52 INFO - PROCESS | 3628 | ++DOCSHELL 17A30000 == 33 [pid = 3628] [id = 300] 14:10:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17A35400) [pid = 3628] [serial = 899] [outer = 00000000] 14:10:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17DDD400) [pid = 3628] [serial = 900] [outer = 17A35400] 14:10:52 INFO - PROCESS | 3628 | 1468357852979 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19805400) [pid = 3628] [serial = 901] [outer = 17A35400] 14:10:53 INFO - PROCESS | 3628 | 1468357853395 Marionette TRACE conn2 <- [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] 14:10:53 INFO - PROCESS | 3628 | 1468357853427 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 14:10:53 INFO - PROCESS | 3628 | 1468357853430 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 3628 | 1468357853432 Marionette TRACE conn2 <- [1,1166,null,{}] 14:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:10:53 INFO - PROCESS | 3628 | 1468357853436 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:53 INFO - PROCESS | 3628 | 1468357853438 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:53 INFO - PROCESS | 3628 | 1468357853558 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:10:53 INFO - PROCESS | 3628 | 1468357853570 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 3628 | 1468357853572 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:53 INFO - PROCESS | 3628 | ++DOCSHELL 19809000 == 34 [pid = 3628] [id = 301] 14:10:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1980E400) [pid = 3628] [serial = 902] [outer = 00000000] 14:10:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19C3A400) [pid = 3628] [serial = 903] [outer = 1980E400] 14:10:53 INFO - PROCESS | 3628 | 1468357853615 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19EF3C00) [pid = 3628] [serial = 904] [outer = 1980E400] 14:10:54 INFO - PROCESS | 3628 | 1468357854034 Marionette TRACE conn2 <- [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] 14:10:54 INFO - PROCESS | 3628 | 1468357854088 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:10:54 INFO - PROCESS | 3628 | 1468357854091 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 3628 | 1468357854093 Marionette TRACE conn2 <- [1,1170,null,{}] 14:10:54 INFO - PROCESS | 3628 | 1468357854096 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 3628 | 1468357854102 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:54 INFO - PROCESS | 3628 | 1468357854217 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:10:54 INFO - PROCESS | 3628 | 1468357854230 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 3628 | 1468357854232 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:54 INFO - PROCESS | 3628 | ++DOCSHELL 1A605800 == 35 [pid = 3628] [id = 302] 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A60A400) [pid = 3628] [serial = 905] [outer = 00000000] 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A6E9000) [pid = 3628] [serial = 906] [outer = 1A60A400] 14:10:54 INFO - PROCESS | 3628 | 1468357854266 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A6E9400) [pid = 3628] [serial = 907] [outer = 1A60A400] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1322E400) [pid = 3628] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112E7000) [pid = 3628] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15BB9000) [pid = 3628] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1281D000) [pid = 3628] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17057800) [pid = 3628] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (112EB000) [pid = 3628] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (14189800) [pid = 3628] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19EEB400) [pid = 3628] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17769800) [pid = 3628] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (114C9C00) [pid = 3628] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19954C00) [pid = 3628] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:10:54 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1776F400) [pid = 3628] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:10:54 INFO - PROCESS | 3628 | 1468357854729 Marionette TRACE conn2 <- [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] 14:10:54 INFO - PROCESS | 3628 | 1468357854790 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:10:54 INFO - PROCESS | 3628 | 1468357854798 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 3628 | 1468357854799 Marionette TRACE conn2 <- [1,1174,null,{}] 14:10:54 INFO - PROCESS | 3628 | 1468357854803 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 3628 | 1468357854805 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:54 INFO - PROCESS | 3628 | 1468357854861 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:10:54 INFO - PROCESS | 3628 | 1468357854866 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 3628 | 1468357854868 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:54 INFO - PROCESS | 3628 | ++DOCSHELL 1705C400 == 36 [pid = 3628] [id = 303] 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17062400) [pid = 3628] [serial = 908] [outer = 00000000] 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1A6EB400) [pid = 3628] [serial = 909] [outer = 17062400] 14:10:54 INFO - PROCESS | 3628 | 1468357854911 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A842000) [pid = 3628] [serial = 910] [outer = 17062400] 14:10:55 INFO - PROCESS | 3628 | 1468357855275 Marionette TRACE conn2 <- [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] 14:10:55 INFO - PROCESS | 3628 | 1468357855319 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 14:10:55 INFO - PROCESS | 3628 | 1468357855323 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 3628 | 1468357855324 Marionette TRACE conn2 <- [1,1178,null,{}] 14:10:55 INFO - PROCESS | 3628 | 1468357855332 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:55 INFO - PROCESS | 3628 | 1468357855334 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:55 INFO - PROCESS | 3628 | 1468357855389 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:10:55 INFO - PROCESS | 3628 | 1468357855395 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 3628 | 1468357855397 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:55 INFO - PROCESS | 3628 | ++DOCSHELL 0F978000 == 37 [pid = 3628] [id = 304] 14:10:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (14184800) [pid = 3628] [serial = 911] [outer = 00000000] 14:10:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1AAD6400) [pid = 3628] [serial = 912] [outer = 14184800] 14:10:55 INFO - PROCESS | 3628 | 1468357855440 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1AB14800) [pid = 3628] [serial = 913] [outer = 14184800] 14:10:55 INFO - PROCESS | 3628 | 1468357855792 Marionette TRACE conn2 <- [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] 14:10:55 INFO - PROCESS | 3628 | 1468357855845 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 14:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:10:55 INFO - PROCESS | 3628 | 1468357855853 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 3628 | 1468357855854 Marionette TRACE conn2 <- [1,1182,null,{}] 14:10:55 INFO - PROCESS | 3628 | 1468357855858 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:55 INFO - PROCESS | 3628 | 1468357855860 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:55 INFO - PROCESS | 3628 | 1468357855931 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:10:55 INFO - PROCESS | 3628 | 1468357855937 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 3628 | 1468357855939 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:55 INFO - PROCESS | 3628 | ++DOCSHELL 1AB1A000 == 38 [pid = 3628] [id = 305] 14:10:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1AB1D000) [pid = 3628] [serial = 914] [outer = 00000000] 14:10:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1AF3A000) [pid = 3628] [serial = 915] [outer = 1AB1D000] 14:10:55 INFO - PROCESS | 3628 | 1468357855981 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1AF3AC00) [pid = 3628] [serial = 916] [outer = 1AB1D000] 14:10:56 INFO - PROCESS | 3628 | 1468357856465 Marionette TRACE conn2 <- [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] 14:10:56 INFO - PROCESS | 3628 | 1468357856557 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 14:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:10:56 INFO - PROCESS | 3628 | 1468357856563 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 3628 | 1468357856567 Marionette TRACE conn2 <- [1,1186,null,{}] 14:10:56 INFO - PROCESS | 3628 | 1468357856573 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 3628 | 1468357856576 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:56 INFO - PROCESS | 3628 | 1468357856718 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:10:56 INFO - PROCESS | 3628 | 1468357856729 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 3628 | 1468357856734 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:56 INFO - PROCESS | 3628 | ++DOCSHELL 10A79800 == 39 [pid = 3628] [id = 306] 14:10:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10A82C00) [pid = 3628] [serial = 917] [outer = 00000000] 14:10:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12DCB400) [pid = 3628] [serial = 918] [outer = 10A82C00] 14:10:56 INFO - PROCESS | 3628 | 1468357856770 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (131B0400) [pid = 3628] [serial = 919] [outer = 10A82C00] 14:10:57 INFO - PROCESS | 3628 | 1468357857327 Marionette TRACE conn2 <- [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]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 827ms 14:10:57 INFO - PROCESS | 3628 | 1468357857382 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 3628 | 1468357857386 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:10:57 INFO - PROCESS | 3628 | 1468357857393 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 3628 | 1468357857396 Marionette TRACE conn2 <- [1,1190,null,{}] 14:10:57 INFO - PROCESS | 3628 | 1468357857400 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:57 INFO - PROCESS | 3628 | 1468357857403 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:57 INFO - PROCESS | 3628 | 1468357857522 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:10:57 INFO - PROCESS | 3628 | 1468357857629 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 3628 | 1468357857632 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:57 INFO - PROCESS | 3628 | ++DOCSHELL 131B8C00 == 40 [pid = 3628] [id = 307] 14:10:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (131B9C00) [pid = 3628] [serial = 920] [outer = 00000000] 14:10:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1322F800) [pid = 3628] [serial = 921] [outer = 131B9C00] 14:10:57 INFO - PROCESS | 3628 | 1468357857687 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13EDCC00) [pid = 3628] [serial = 922] [outer = 131B9C00] 14:10:58 INFO - PROCESS | 3628 | 1468357858244 Marionette TRACE conn2 <- [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]]]}] 14:10:58 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 14:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 908ms 14:10:58 INFO - PROCESS | 3628 | 1468357858294 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 3628 | 1468357858297 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 14:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:10:58 INFO - PROCESS | 3628 | 1468357858319 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 3628 | 1468357858323 Marionette TRACE conn2 <- [1,1194,null,{}] 14:10:58 INFO - PROCESS | 3628 | 1468357858333 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 3628 | 1468357858338 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:58 INFO - PROCESS | 3628 | 1468357858461 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:10:58 INFO - PROCESS | 3628 | 1468357858584 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 3628 | 1468357858587 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:58 INFO - PROCESS | 3628 | ++DOCSHELL 18047400 == 41 [pid = 3628] [id = 308] 14:10:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19806C00) [pid = 3628] [serial = 923] [outer = 00000000] 14:10:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19EEF800) [pid = 3628] [serial = 924] [outer = 19806C00] 14:10:58 INFO - PROCESS | 3628 | 1468357858626 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A491400) [pid = 3628] [serial = 925] [outer = 19806C00] 14:10:59 INFO - PROCESS | 3628 | 1468357859303 Marionette TRACE conn2 <- [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]]]}] 14:10:59 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 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1030ms 14:10:59 INFO - PROCESS | 3628 | 1468357859343 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 3628 | 1468357859348 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:10:59 INFO - PROCESS | 3628 | 1468357859353 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 3628 | 1468357859356 Marionette TRACE conn2 <- [1,1198,null,{}] 14:10:59 INFO - PROCESS | 3628 | 1468357859361 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 3628 | 1468357859364 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:59 INFO - PROCESS | 3628 | 1468357859465 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:10:59 INFO - PROCESS | 3628 | 1468357859575 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 3628 | 1468357859580 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:10:59 INFO - PROCESS | 3628 | ++DOCSHELL 11AE2400 == 42 [pid = 3628] [id = 309] 14:10:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (11AE4800) [pid = 3628] [serial = 926] [outer = 00000000] 14:10:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1281E000) [pid = 3628] [serial = 927] [outer = 11AE4800] 14:10:59 INFO - PROCESS | 3628 | 1468357859632 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (128F7400) [pid = 3628] [serial = 928] [outer = 11AE4800] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 0F978000 == 41 [pid = 3628] [id = 304] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 1705C400 == 40 [pid = 3628] [id = 303] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 1A605800 == 39 [pid = 3628] [id = 302] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 19809000 == 38 [pid = 3628] [id = 301] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 17A30000 == 37 [pid = 3628] [id = 300] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 16D07C00 == 36 [pid = 3628] [id = 299] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 10F47400 == 35 [pid = 3628] [id = 298] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 10F47C00 == 34 [pid = 3628] [id = 297] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 15BB8400 == 33 [pid = 3628] [id = 294] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 1705A800 == 32 [pid = 3628] [id = 296] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 11446800 == 31 [pid = 3628] [id = 295] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 18047400 == 30 [pid = 3628] [id = 308] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 1AB1A000 == 29 [pid = 3628] [id = 305] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 10A79800 == 28 [pid = 3628] [id = 306] 14:11:00 INFO - PROCESS | 3628 | --DOCSHELL 131B8C00 == 27 [pid = 3628] [id = 307] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (134E0C00) [pid = 3628] [serial = 861] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13A99000) [pid = 3628] [serial = 862] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (128F4C00) [pid = 3628] [serial = 858] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (128FB800) [pid = 3628] [serial = 859] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15D06000) [pid = 3628] [serial = 864] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (129B6400) [pid = 3628] [serial = 855] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13135400) [pid = 3628] [serial = 856] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17391400) [pid = 3628] [serial = 867] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (128F9C00) [pid = 3628] [serial = 847] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11ADF800) [pid = 3628] [serial = 846] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15D4A000) [pid = 3628] [serial = 850] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1558F800) [pid = 3628] [serial = 849] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A6E3800) [pid = 3628] [serial = 853] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A490C00) [pid = 3628] [serial = 852] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1303AC00) [pid = 3628] [serial = 882] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18045800) [pid = 3628] [serial = 871] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D6A000) [pid = 3628] [serial = 870] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (132DF400) [pid = 3628] [serial = 876] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19C3AC00) [pid = 3628] [serial = 873] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A484C00) [pid = 3628] [serial = 880] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A484800) [pid = 3628] [serial = 879] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19EF1400) [pid = 3628] [serial = 874] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17704000) [pid = 3628] [serial = 868] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15F21C00) [pid = 3628] [serial = 865] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15195400) [pid = 3628] [serial = 877] [outer = 00000000] [url = about:blank] 14:11:00 INFO - PROCESS | 3628 | 1468357860599 Marionette TRACE conn2 <- [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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1260ms 14:11:00 INFO - PROCESS | 3628 | 1468357860625 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 3628 | 1468357860629 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:11:00 INFO - PROCESS | 3628 | 1468357860633 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 3628 | 1468357860638 Marionette TRACE conn2 <- [1,1202,null,{}] 14:11:00 INFO - PROCESS | 3628 | 1468357860643 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:00 INFO - PROCESS | 3628 | 1468357860646 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:00 INFO - PROCESS | 3628 | 1468357860720 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:11:00 INFO - PROCESS | 3628 | 1468357860728 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 3628 | 1468357860731 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:00 INFO - PROCESS | 3628 | ++DOCSHELL 1281CC00 == 28 [pid = 3628] [id = 310] 14:11:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1281D000) [pid = 3628] [serial = 929] [outer = 00000000] 14:11:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128FD000) [pid = 3628] [serial = 930] [outer = 1281D000] 14:11:00 INFO - PROCESS | 3628 | 1468357860778 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12B03000) [pid = 3628] [serial = 931] [outer = 1281D000] 14:11:01 INFO - PROCESS | 3628 | 1468357861195 Marionette TRACE conn2 <- [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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 596ms 14:11:01 INFO - PROCESS | 3628 | 1468357861243 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 3628 | 1468357861248 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:11:01 INFO - PROCESS | 3628 | 1468357861254 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 3628 | 1468357861256 Marionette TRACE conn2 <- [1,1206,null,{}] 14:11:01 INFO - PROCESS | 3628 | 1468357861260 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 3628 | 1468357861262 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:01 INFO - PROCESS | 3628 | 1468357861358 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:11:01 INFO - PROCESS | 3628 | 1468357861430 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 3628 | 1468357861432 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:01 INFO - PROCESS | 3628 | ++DOCSHELL 13153C00 == 29 [pid = 3628] [id = 311] 14:11:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131B7000) [pid = 3628] [serial = 932] [outer = 00000000] 14:11:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131BAC00) [pid = 3628] [serial = 933] [outer = 131B7000] 14:11:01 INFO - PROCESS | 3628 | 1468357861480 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131EFC00) [pid = 3628] [serial = 934] [outer = 131B7000] 14:11:01 INFO - PROCESS | 3628 | 1468357861809 Marionette TRACE conn2 <- [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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 610ms 14:11:01 INFO - PROCESS | 3628 | 1468357861850 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 3628 | 1468357861852 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 14:11:01 INFO - PROCESS | 3628 | 1468357861856 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:11:01 INFO - PROCESS | 3628 | 1468357861860 Marionette TRACE conn2 <- [1,1210,null,{}] 14:11:01 INFO - PROCESS | 3628 | 1468357861871 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 3628 | 1468357861875 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:01 INFO - PROCESS | 3628 | 1468357861956 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:11:01 INFO - PROCESS | 3628 | 1468357861963 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 3628 | 1468357861967 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:01 INFO - PROCESS | 3628 | ++DOCSHELL 14187800 == 30 [pid = 3628] [id = 312] 14:11:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (14189800) [pid = 3628] [serial = 935] [outer = 00000000] 14:11:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15560C00) [pid = 3628] [serial = 936] [outer = 14189800] 14:11:01 INFO - PROCESS | 3628 | 1468357861994 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BB8800) [pid = 3628] [serial = 937] [outer = 14189800] 14:11:02 INFO - PROCESS | 3628 | 1468357862452 Marionette TRACE conn2 <- [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] 14:11:02 INFO - PROCESS | 3628 | 1468357862539 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 14:11:02 INFO - PROCESS | 3628 | 1468357862545 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 3628 | 1468357862547 Marionette TRACE conn2 <- [1,1214,null,{}] 14:11:02 INFO - PROCESS | 3628 | 1468357862550 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:11:02 INFO - PROCESS | 3628 | 1468357862552 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:02 INFO - PROCESS | 3628 | 1468357862644 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:11:02 INFO - PROCESS | 3628 | 1468357862654 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 3628 | 1468357862656 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:02 INFO - PROCESS | 3628 | ++DOCSHELL 15F22000 == 31 [pid = 3628] [id = 313] 14:11:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15F2A000) [pid = 3628] [serial = 938] [outer = 00000000] 14:11:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16B70800) [pid = 3628] [serial = 939] [outer = 15F2A000] 14:11:02 INFO - PROCESS | 3628 | 1468357862705 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16F0F000) [pid = 3628] [serial = 940] [outer = 15F2A000] 14:11:03 INFO - PROCESS | 3628 | 1468357863085 Marionette TRACE conn2 <- [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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 556ms 14:11:03 INFO - PROCESS | 3628 | 1468357863113 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 3628 | 1468357863117 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:11:03 INFO - PROCESS | 3628 | 1468357863121 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 3628 | 1468357863123 Marionette TRACE conn2 <- [1,1218,null,{}] 14:11:03 INFO - PROCESS | 3628 | 1468357863127 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 3628 | 1468357863111 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:03 INFO - PROCESS | 3628 | 1468357863213 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:11:03 INFO - PROCESS | 3628 | 1468357863219 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 3628 | 1468357863221 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:03 INFO - PROCESS | 3628 | ++DOCSHELL 11CD9000 == 32 [pid = 3628] [id = 314] 14:11:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15F21C00) [pid = 3628] [serial = 941] [outer = 00000000] 14:11:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (173D7800) [pid = 3628] [serial = 942] [outer = 15F21C00] 14:11:03 INFO - PROCESS | 3628 | 1468357863250 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17703C00) [pid = 3628] [serial = 943] [outer = 15F21C00] 14:11:03 INFO - PROCESS | 3628 | 1468357863654 Marionette TRACE conn2 <- [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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 610ms 14:11:03 INFO - PROCESS | 3628 | 1468357863722 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 3628 | 1468357863724 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:11:03 INFO - PROCESS | 3628 | 1468357863727 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 3628 | 1468357863729 Marionette TRACE conn2 <- [1,1222,null,{}] 14:11:03 INFO - PROCESS | 3628 | 1468357863733 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 3628 | 1468357863739 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:03 INFO - PROCESS | 3628 | 1468357863867 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17765400) [pid = 3628] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (131F0800) [pid = 3628] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A844400) [pid = 3628] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10F49400) [pid = 3628] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11448800) [pid = 3628] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16D0B800) [pid = 3628] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1980E400) [pid = 3628] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14184800) [pid = 3628] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A60A400) [pid = 3628] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1AB1D000) [pid = 3628] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17A35400) [pid = 3628] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:11:04 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17062400) [pid = 3628] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:11:04 INFO - PROCESS | 3628 | 1468357864086 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 3628 | 1468357864088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:04 INFO - PROCESS | 3628 | ++DOCSHELL 0F934800 == 33 [pid = 3628] [id = 315] 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1026A400) [pid = 3628] [serial = 944] [outer = 00000000] 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11AEA800) [pid = 3628] [serial = 945] [outer = 1026A400] 14:11:04 INFO - PROCESS | 3628 | 1468357864141 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13AA0C00) [pid = 3628] [serial = 946] [outer = 1026A400] 14:11:04 INFO - PROCESS | 3628 | 1468357864464 Marionette TRACE conn2 <- [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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 786ms 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:11:04 INFO - PROCESS | 3628 | 1468357864515 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 3628 | 1468357864517 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 14:11:04 INFO - PROCESS | 3628 | 1468357864521 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 3628 | 1468357864522 Marionette TRACE conn2 <- [1,1226,null,{}] 14:11:04 INFO - PROCESS | 3628 | 1468357864526 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 3628 | 1468357864528 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:04 INFO - PROCESS | 3628 | 1468357864602 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:11:04 INFO - PROCESS | 3628 | 1468357864589 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 3628 | 1468357864591 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:04 INFO - PROCESS | 3628 | ++DOCSHELL 131BA800 == 34 [pid = 3628] [id = 316] 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (132E4800) [pid = 3628] [serial = 947] [outer = 00000000] 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (18249C00) [pid = 3628] [serial = 948] [outer = 132E4800] 14:11:04 INFO - PROCESS | 3628 | 1468357864635 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1824F400) [pid = 3628] [serial = 949] [outer = 132E4800] 14:11:04 INFO - PROCESS | 3628 | 1468357865000 Marionette TRACE conn2 <- [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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 515ms 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:11:05 INFO - PROCESS | 3628 | 1468357865040 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 3628 | 1468357865042 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 14:11:05 INFO - PROCESS | 3628 | 1468357865046 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 3628 | 1468357865047 Marionette TRACE conn2 <- [1,1230,null,{}] 14:11:05 INFO - PROCESS | 3628 | 1468357865051 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 3628 | 1468357865052 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:05 INFO - PROCESS | 3628 | 1468357865127 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:11:05 INFO - PROCESS | 3628 | 1468357865117 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 3628 | 1468357865119 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:05 INFO - PROCESS | 3628 | ++DOCSHELL 15F24C00 == 35 [pid = 3628] [id = 317] 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D6C000) [pid = 3628] [serial = 950] [outer = 00000000] 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19959C00) [pid = 3628] [serial = 951] [outer = 17D6C000] 14:11:05 INFO - PROCESS | 3628 | 1468357865168 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1995E400) [pid = 3628] [serial = 952] [outer = 17D6C000] 14:11:05 INFO - PROCESS | 3628 | 1468357865543 Marionette TRACE conn2 <- [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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 543ms 14:11:05 INFO - PROCESS | 3628 | 1468357865601 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 3628 | 1468357865603 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:11:05 INFO - PROCESS | 3628 | 1468357865607 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 3628 | 1468357865608 Marionette TRACE conn2 <- [1,1234,null,{}] 14:11:05 INFO - PROCESS | 3628 | 1468357865612 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 3628 | 1468357865613 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:05 INFO - PROCESS | 3628 | 1468357865669 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:11:05 INFO - PROCESS | 3628 | 1468357865674 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 3628 | 1468357865676 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:05 INFO - PROCESS | 3628 | ++DOCSHELL 19C39000 == 36 [pid = 3628] [id = 318] 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19C3B000) [pid = 3628] [serial = 953] [outer = 00000000] 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19EF3800) [pid = 3628] [serial = 954] [outer = 19C3B000] 14:11:05 INFO - PROCESS | 3628 | 1468357865721 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A082000) [pid = 3628] [serial = 955] [outer = 19C3B000] 14:11:06 INFO - PROCESS | 3628 | 1468357866461 Marionette TRACE conn2 <- [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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 895ms 14:11:06 INFO - PROCESS | 3628 | 1468357866518 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 3628 | 1468357866523 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:11:06 INFO - PROCESS | 3628 | 1468357866527 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 3628 | 1468357866533 Marionette TRACE conn2 <- [1,1238,null,{}] 14:11:06 INFO - PROCESS | 3628 | 1468357866538 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 3628 | 1468357866541 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:06 INFO - PROCESS | 3628 | 1468357866670 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:11:06 INFO - PROCESS | 3628 | 1468357866772 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 3628 | 1468357866775 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:06 INFO - PROCESS | 3628 | ++DOCSHELL 114D7000 == 37 [pid = 3628] [id = 319] 14:11:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11CD2000) [pid = 3628] [serial = 956] [outer = 00000000] 14:11:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (130DC400) [pid = 3628] [serial = 957] [outer = 11CD2000] 14:11:06 INFO - PROCESS | 3628 | 1468357866832 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (131B8800) [pid = 3628] [serial = 958] [outer = 11CD2000] 14:11:07 INFO - PROCESS | 3628 | 1468357867586 Marionette TRACE conn2 <- [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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1125ms 14:11:07 INFO - PROCESS | 3628 | 1468357867658 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 3628 | 1468357867663 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 14:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:11:07 INFO - PROCESS | 3628 | 1468357867668 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 3628 | 1468357867671 Marionette TRACE conn2 <- [1,1242,null,{}] 14:11:07 INFO - PROCESS | 3628 | 1468357867678 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:07 INFO - PROCESS | 3628 | 1468357867680 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:07 INFO - PROCESS | 3628 | 1468357867801 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:11:07 INFO - PROCESS | 3628 | 1468357867914 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 3628 | 1468357867917 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 15F24C00 == 36 [pid = 3628] [id = 317] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 131BA800 == 35 [pid = 3628] [id = 316] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 0F934800 == 34 [pid = 3628] [id = 315] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 11CD9000 == 33 [pid = 3628] [id = 314] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 15F22000 == 32 [pid = 3628] [id = 313] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 14187800 == 31 [pid = 3628] [id = 312] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 13153C00 == 30 [pid = 3628] [id = 311] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 1281CC00 == 29 [pid = 3628] [id = 310] 14:11:07 INFO - PROCESS | 3628 | --DOCSHELL 11AE2400 == 28 [pid = 3628] [id = 309] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17A37000) [pid = 3628] [serial = 888] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19804C00) [pid = 3628] [serial = 889] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1394C400) [pid = 3628] [serial = 894] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13C24C00) [pid = 3628] [serial = 895] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A845400) [pid = 3628] [serial = 883] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1281EC00) [pid = 3628] [serial = 891] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (128F8000) [pid = 3628] [serial = 892] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1281F800) [pid = 3628] [serial = 885] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (128F7800) [pid = 3628] [serial = 886] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16F11000) [pid = 3628] [serial = 897] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19EF3C00) [pid = 3628] [serial = 904] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19C3A400) [pid = 3628] [serial = 903] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1AB14800) [pid = 3628] [serial = 913] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A6E9000) [pid = 3628] [serial = 906] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1AF3A000) [pid = 3628] [serial = 915] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1AAD6400) [pid = 3628] [serial = 912] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A6E9400) [pid = 3628] [serial = 907] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1AF3AC00) [pid = 3628] [serial = 916] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17DDD400) [pid = 3628] [serial = 900] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1A6EB400) [pid = 3628] [serial = 909] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19805400) [pid = 3628] [serial = 901] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A842000) [pid = 3628] [serial = 910] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17701400) [pid = 3628] [serial = 898] [outer = 00000000] [url = about:blank] 14:11:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A05C00 == 29 [pid = 3628] [id = 320] 14:11:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10A0E000) [pid = 3628] [serial = 959] [outer = 00000000] 14:11:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112E2800) [pid = 3628] [serial = 960] [outer = 10A0E000] 14:11:08 INFO - PROCESS | 3628 | 1468357868015 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (128F2000) [pid = 3628] [serial = 961] [outer = 10A0E000] 14:11:08 INFO - PROCESS | 3628 | 1468357868405 Marionette TRACE conn2 <- [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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 773ms 14:11:08 INFO - PROCESS | 3628 | 1468357868440 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 3628 | 1468357868445 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 14:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:11:08 INFO - PROCESS | 3628 | 1468357868451 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 3628 | 1468357868454 Marionette TRACE conn2 <- [1,1246,null,{}] 14:11:08 INFO - PROCESS | 3628 | 1468357868458 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:08 INFO - PROCESS | 3628 | 1468357868461 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:08 INFO - PROCESS | 3628 | 1468357868549 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:11:08 INFO - PROCESS | 3628 | 1468357868556 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 3628 | 1468357868559 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:08 INFO - PROCESS | 3628 | ++DOCSHELL 13158800 == 30 [pid = 3628] [id = 321] 14:11:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (131B3400) [pid = 3628] [serial = 962] [outer = 00000000] 14:11:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (132DF800) [pid = 3628] [serial = 963] [outer = 131B3400] 14:11:08 INFO - PROCESS | 3628 | 1468357868588 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13946000) [pid = 3628] [serial = 964] [outer = 131B3400] 14:11:08 INFO - PROCESS | 3628 | 1468357869008 Marionette TRACE conn2 <- [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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 610ms 14:11:09 INFO - PROCESS | 3628 | 1468357869069 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 3628 | 1468357869071 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:11:09 INFO - PROCESS | 3628 | 1468357869075 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 3628 | 1468357869079 Marionette TRACE conn2 <- [1,1250,null,{}] 14:11:09 INFO - PROCESS | 3628 | 1468357869089 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 3628 | 1468357869094 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:09 INFO - PROCESS | 3628 | 1468357869195 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:11:09 INFO - PROCESS | 3628 | 1468357869265 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 3628 | 1468357869268 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:09 INFO - PROCESS | 3628 | ++DOCSHELL 15558C00 == 31 [pid = 3628] [id = 322] 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15559000) [pid = 3628] [serial = 965] [outer = 00000000] 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15D05C00) [pid = 3628] [serial = 966] [outer = 15559000] 14:11:09 INFO - PROCESS | 3628 | 1468357869315 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15D4AC00) [pid = 3628] [serial = 967] [outer = 15559000] 14:11:09 INFO - PROCESS | 3628 | 1468357869634 Marionette TRACE conn2 <- [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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 609ms 14:11:09 INFO - PROCESS | 3628 | 1468357869683 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 3628 | 1468357869686 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:11:09 INFO - PROCESS | 3628 | 1468357869671 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 3628 | 1468357869673 Marionette TRACE conn2 <- [1,1254,null,{}] 14:11:09 INFO - PROCESS | 3628 | 1468357869677 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 3628 | 1468357869679 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:09 INFO - PROCESS | 3628 | 1468357869772 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:11:09 INFO - PROCESS | 3628 | 1468357869777 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 3628 | 1468357869779 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:09 INFO - PROCESS | 3628 | ++DOCSHELL 16F10000 == 32 [pid = 3628] [id = 323] 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16F10400) [pid = 3628] [serial = 968] [outer = 00000000] 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (173D9000) [pid = 3628] [serial = 969] [outer = 16F10400] 14:11:09 INFO - PROCESS | 3628 | 1468357869822 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17764800) [pid = 3628] [serial = 970] [outer = 16F10400] 14:11:10 INFO - PROCESS | 3628 | 1468357870237 Marionette TRACE conn2 <- [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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 596ms 14:11:10 INFO - PROCESS | 3628 | 1468357870281 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 3628 | 1468357870283 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:11:10 INFO - PROCESS | 3628 | 1468357870286 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 3628 | 1468357870288 Marionette TRACE conn2 <- [1,1258,null,{}] 14:11:10 INFO - PROCESS | 3628 | 1468357870291 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 3628 | 1468357870293 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:10 INFO - PROCESS | 3628 | 1468357870406 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:11:10 INFO - PROCESS | 3628 | 1468357870474 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 3628 | 1468357870476 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:10 INFO - PROCESS | 3628 | ++DOCSHELL 17785800 == 33 [pid = 3628] [id = 324] 14:11:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17A2C400) [pid = 3628] [serial = 971] [outer = 00000000] 14:11:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17DDD400) [pid = 3628] [serial = 972] [outer = 17A2C400] 14:11:10 INFO - PROCESS | 3628 | 1468357870519 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1824B800) [pid = 3628] [serial = 973] [outer = 17A2C400] 14:11:10 INFO - PROCESS | 3628 | 1468357870901 Marionette TRACE conn2 <- [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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 637ms 14:11:10 INFO - PROCESS | 3628 | 1468357870932 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 3628 | 1468357870934 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 14:11:10 INFO - PROCESS | 3628 | 1468357870938 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:11:10 INFO - PROCESS | 3628 | 1468357870939 Marionette TRACE conn2 <- [1,1262,null,{}] 14:11:10 INFO - PROCESS | 3628 | 1468357870943 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 3628 | 1468357870948 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:11 INFO - PROCESS | 3628 | 1468357871057 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:11:11 INFO - PROCESS | 3628 | 1468357871115 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 3628 | 1468357871117 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:11 INFO - PROCESS | 3628 | ++DOCSHELL 16F12400 == 34 [pid = 3628] [id = 325] 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17DD7400) [pid = 3628] [serial = 974] [outer = 00000000] 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19EEB400) [pid = 3628] [serial = 975] [outer = 17DD7400] 14:11:11 INFO - PROCESS | 3628 | 1468357871161 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19EF2C00) [pid = 3628] [serial = 976] [outer = 17DD7400] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17D6C000) [pid = 3628] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131B7000) [pid = 3628] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15F2A000) [pid = 3628] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11AE4800) [pid = 3628] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A82C00) [pid = 3628] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (131B9C00) [pid = 3628] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19806C00) [pid = 3628] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15F21C00) [pid = 3628] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1026A400) [pid = 3628] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (132E4800) [pid = 3628] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1281D000) [pid = 3628] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:11:11 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (14189800) [pid = 3628] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:11:11 INFO - PROCESS | 3628 | 1468357871566 Marionette TRACE conn2 <- [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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 14:11:11 INFO - PROCESS | 3628 | 1468357871637 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 3628 | 1468357871639 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 14:11:11 INFO - PROCESS | 3628 | 1468357871642 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:11:11 INFO - PROCESS | 3628 | 1468357871644 Marionette TRACE conn2 <- [1,1266,null,{}] 14:11:11 INFO - PROCESS | 3628 | 1468357871649 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 3628 | 1468357871651 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:11 INFO - PROCESS | 3628 | 1468357871737 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:11:11 INFO - PROCESS | 3628 | 1468357871749 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 3628 | 1468357871751 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:11 INFO - PROCESS | 3628 | ++DOCSHELL 10F4FC00 == 35 [pid = 3628] [id = 326] 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (112E4000) [pid = 3628] [serial = 977] [outer = 00000000] 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128F9400) [pid = 3628] [serial = 978] [outer = 112E4000] 14:11:11 INFO - PROCESS | 3628 | 1468357871778 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131E7400) [pid = 3628] [serial = 979] [outer = 112E4000] 14:11:12 INFO - PROCESS | 3628 | 1468357872203 Marionette TRACE conn2 <- [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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 580ms 14:11:12 INFO - PROCESS | 3628 | 1468357872235 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 3628 | 1468357872237 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:11:12 INFO - PROCESS | 3628 | 1468357872241 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 3628 | 1468357872242 Marionette TRACE conn2 <- [1,1270,null,{}] 14:11:12 INFO - PROCESS | 3628 | 1468357872246 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 3628 | 1468357872248 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:12 INFO - PROCESS | 3628 | 1468357872334 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:11:12 INFO - PROCESS | 3628 | 1468357872322 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 3628 | 1468357872324 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:12 INFO - PROCESS | 3628 | ++DOCSHELL 112E1800 == 36 [pid = 3628] [id = 327] 14:11:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13C18800) [pid = 3628] [serial = 980] [outer = 00000000] 14:11:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19EEB000) [pid = 3628] [serial = 981] [outer = 13C18800] 14:11:12 INFO - PROCESS | 3628 | 1468357872366 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A08A400) [pid = 3628] [serial = 982] [outer = 13C18800] 14:11:12 INFO - PROCESS | 3628 | 1468357872766 Marionette TRACE conn2 <- [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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 565ms 14:11:12 INFO - PROCESS | 3628 | 1468357872802 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 3628 | 1468357872804 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:11:12 INFO - PROCESS | 3628 | 1468357872807 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 3628 | 1468357872809 Marionette TRACE conn2 <- [1,1274,null,{}] 14:11:12 INFO - PROCESS | 3628 | 1468357872812 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 3628 | 1468357872814 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:12 INFO - PROCESS | 3628 | 1468357872908 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:11:12 INFO - PROCESS | 3628 | 1468357872916 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 3628 | 1468357872918 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:12 INFO - PROCESS | 3628 | ++DOCSHELL 13133C00 == 37 [pid = 3628] [id = 328] 14:11:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15F22000) [pid = 3628] [serial = 983] [outer = 00000000] 14:11:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A60B800) [pid = 3628] [serial = 984] [outer = 15F22000] 14:11:12 INFO - PROCESS | 3628 | 1468357872960 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A6E3800) [pid = 3628] [serial = 985] [outer = 15F22000] 14:11:13 INFO - PROCESS | 3628 | 1468357873400 Marionette TRACE conn2 <- [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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 610ms 14:11:13 INFO - PROCESS | 3628 | 1468357873433 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 3628 | 1468357873435 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:11:13 INFO - PROCESS | 3628 | 1468357873422 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 3628 | 1468357873423 Marionette TRACE conn2 <- [1,1278,null,{}] 14:11:13 INFO - PROCESS | 3628 | 1468357873427 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 3628 | 1468357873429 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:13 INFO - PROCESS | 3628 | 1468357873520 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:11:13 INFO - PROCESS | 3628 | 1468357873527 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 3628 | 1468357873529 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:13 INFO - PROCESS | 3628 | ++DOCSHELL 15D4A400 == 38 [pid = 3628] [id = 329] 14:11:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (168CDC00) [pid = 3628] [serial = 986] [outer = 00000000] 14:11:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A6EC800) [pid = 3628] [serial = 987] [outer = 168CDC00] 14:11:13 INFO - PROCESS | 3628 | 1468357873571 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A844000) [pid = 3628] [serial = 988] [outer = 168CDC00] 14:11:14 INFO - PROCESS | 3628 | 1468357874265 Marionette TRACE conn2 <- [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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 908ms 14:11:14 INFO - PROCESS | 3628 | 1468357874327 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 3628 | 1468357874331 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:11:14 INFO - PROCESS | 3628 | 1468357874336 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 3628 | 1468357874340 Marionette TRACE conn2 <- [1,1282,null,{}] 14:11:14 INFO - PROCESS | 3628 | 1468357874345 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:14 INFO - PROCESS | 3628 | 1468357874349 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:14 INFO - PROCESS | 3628 | 1468357874465 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:11:14 INFO - PROCESS | 3628 | 1468357874588 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 3628 | 1468357874591 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:14 INFO - PROCESS | 3628 | ++DOCSHELL 12D7FC00 == 39 [pid = 3628] [id = 330] 14:11:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (130A1C00) [pid = 3628] [serial = 989] [outer = 00000000] 14:11:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13156400) [pid = 3628] [serial = 990] [outer = 130A1C00] 14:11:14 INFO - PROCESS | 3628 | 1468357874648 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13227000) [pid = 3628] [serial = 991] [outer = 130A1C00] 14:11:15 INFO - PROCESS | 3628 | 1468357875179 Marionette TRACE conn2 <- [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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 848ms 14:11:15 INFO - PROCESS | 3628 | 1468357875219 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 3628 | 1468357875223 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 14:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:11:15 INFO - PROCESS | 3628 | 1468357875231 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 3628 | 1468357875234 Marionette TRACE conn2 <- [1,1286,null,{}] 14:11:15 INFO - PROCESS | 3628 | 1468357875238 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 3628 | 1468357875241 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:15 INFO - PROCESS | 3628 | 1468357875339 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:11:15 INFO - PROCESS | 3628 | 1468357875439 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 3628 | 1468357875441 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:15 INFO - PROCESS | 3628 | ++DOCSHELL 15559400 == 40 [pid = 3628] [id = 331] 14:11:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15D50C00) [pid = 3628] [serial = 992] [outer = 00000000] 14:11:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16F17800) [pid = 3628] [serial = 993] [outer = 15D50C00] 14:11:15 INFO - PROCESS | 3628 | 1468357875496 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1776A400) [pid = 3628] [serial = 994] [outer = 15D50C00] 14:11:16 INFO - PROCESS | 3628 | 1468357876141 Marionette TRACE conn2 <- [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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 952ms 14:11:16 INFO - PROCESS | 3628 | 1468357876180 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 3628 | 1468357876182 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:11:16 INFO - PROCESS | 3628 | 1468357876186 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 3628 | 1468357876192 Marionette TRACE conn2 <- [1,1290,null,{}] 14:11:16 INFO - PROCESS | 3628 | 1468357876203 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:16 INFO - PROCESS | 3628 | 1468357876208 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:16 INFO - PROCESS | 3628 | 1468357876296 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:11:16 INFO - PROCESS | 3628 | 1468357876429 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 3628 | 1468357876432 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:16 INFO - PROCESS | 3628 | ++DOCSHELL 10F49C00 == 41 [pid = 3628] [id = 332] 14:11:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (128F5400) [pid = 3628] [serial = 995] [outer = 00000000] 14:11:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12BDB800) [pid = 3628] [serial = 996] [outer = 128F5400] 14:11:16 INFO - PROCESS | 3628 | 1468357876489 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1322E800) [pid = 3628] [serial = 997] [outer = 128F5400] 14:11:17 INFO - PROCESS | 3628 | 1468357877171 Marionette TRACE conn2 <- [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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1042ms 14:11:17 INFO - PROCESS | 3628 | 1468357877237 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 3628 | 1468357877240 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:11:17 INFO - PROCESS | 3628 | 1468357877245 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 3628 | 1468357877249 Marionette TRACE conn2 <- [1,1294,null,{}] 14:11:17 INFO - PROCESS | 3628 | 1468357877255 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:17 INFO - PROCESS | 3628 | 1468357877257 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:17 INFO - PROCESS | 3628 | 1468357877393 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 13133C00 == 40 [pid = 3628] [id = 328] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 112E1800 == 39 [pid = 3628] [id = 327] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 10F4FC00 == 38 [pid = 3628] [id = 326] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 16F12400 == 37 [pid = 3628] [id = 325] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 17785800 == 36 [pid = 3628] [id = 324] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 16F10000 == 35 [pid = 3628] [id = 323] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 15558C00 == 34 [pid = 3628] [id = 322] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 13158800 == 33 [pid = 3628] [id = 321] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 10A05C00 == 32 [pid = 3628] [id = 320] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 114D7000 == 31 [pid = 3628] [id = 319] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 19C39000 == 30 [pid = 3628] [id = 318] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 15559400 == 29 [pid = 3628] [id = 331] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 10F49C00 == 28 [pid = 3628] [id = 332] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 15D4A400 == 27 [pid = 3628] [id = 329] 14:11:18 INFO - PROCESS | 3628 | --DOCSHELL 12D7FC00 == 26 [pid = 3628] [id = 330] 14:11:18 INFO - PROCESS | 3628 | 1468357878036 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 3628 | 1468357878040 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (131BAC00) [pid = 3628] [serial = 933] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16B70800) [pid = 3628] [serial = 939] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (128F7400) [pid = 3628] [serial = 928] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1281E000) [pid = 3628] [serial = 927] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (131B0400) [pid = 3628] [serial = 919] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (12DCB400) [pid = 3628] [serial = 918] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13EDCC00) [pid = 3628] [serial = 922] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1322F800) [pid = 3628] [serial = 921] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A491400) [pid = 3628] [serial = 925] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19EEF800) [pid = 3628] [serial = 924] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (173D7800) [pid = 3628] [serial = 942] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16F0F000) [pid = 3628] [serial = 940] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11AEA800) [pid = 3628] [serial = 945] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17703C00) [pid = 3628] [serial = 943] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13AA0C00) [pid = 3628] [serial = 946] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18249C00) [pid = 3628] [serial = 948] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (128FD000) [pid = 3628] [serial = 930] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12B03000) [pid = 3628] [serial = 931] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1995E400) [pid = 3628] [serial = 952] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15560C00) [pid = 3628] [serial = 936] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1824F400) [pid = 3628] [serial = 949] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (131EFC00) [pid = 3628] [serial = 934] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15BB8800) [pid = 3628] [serial = 937] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19959C00) [pid = 3628] [serial = 951] [outer = 00000000] [url = about:blank] 14:11:18 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 27 [pid = 3628] [id = 333] 14:11:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A74800) [pid = 3628] [serial = 998] [outer = 00000000] 14:11:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A7F800) [pid = 3628] [serial = 999] [outer = 10A74800] 14:11:18 INFO - PROCESS | 3628 | 1468357878177 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10F4BC00) [pid = 3628] [serial = 1000] [outer = 10A74800] 14:11:18 INFO - PROCESS | 3628 | 1468357878606 Marionette TRACE conn2 <- [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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1429ms 14:11:18 INFO - PROCESS | 3628 | 1468357878674 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 3628 | 1468357878677 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:11:18 INFO - PROCESS | 3628 | 1468357878682 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 3628 | 1468357878685 Marionette TRACE conn2 <- [1,1298,null,{}] 14:11:18 INFO - PROCESS | 3628 | 1468357878690 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:18 INFO - PROCESS | 3628 | 1468357878694 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:18 INFO - PROCESS | 3628 | 1468357878814 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:11:18 INFO - PROCESS | 3628 | 1468357878900 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 3628 | 1468357878903 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:18 INFO - PROCESS | 3628 | ++DOCSHELL 10A01400 == 28 [pid = 3628] [id = 334] 14:11:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A09400) [pid = 3628] [serial = 1001] [outer = 00000000] 14:11:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10F4F800) [pid = 3628] [serial = 1002] [outer = 10A09400] 14:11:19 INFO - PROCESS | 3628 | 1468357879001 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114CDC00) [pid = 3628] [serial = 1003] [outer = 10A09400] 14:11:19 INFO - PROCESS | 3628 | 1468357879746 Marionette TRACE conn2 <- [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] 14:11:19 INFO - PROCESS | 3628 | 1468357879836 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:11:19 INFO - PROCESS | 3628 | 1468357879841 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 3628 | 1468357879845 Marionette TRACE conn2 <- [1,1302,null,{}] 14:11:19 INFO - PROCESS | 3628 | 1468357879850 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 3628 | 1468357879853 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:19 INFO - PROCESS | 3628 | 1468357879995 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:11:20 INFO - PROCESS | 3628 | 1468357880112 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 3628 | 1468357880115 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:20 INFO - PROCESS | 3628 | ++DOCSHELL 112E5C00 == 29 [pid = 3628] [id = 335] 14:11:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1312EC00) [pid = 3628] [serial = 1004] [outer = 00000000] 14:11:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131B0400) [pid = 3628] [serial = 1005] [outer = 1312EC00] 14:11:20 INFO - PROCESS | 3628 | 1468357880172 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131BB800) [pid = 3628] [serial = 1006] [outer = 1312EC00] 14:11:20 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 28 [pid = 3628] [id = 333] 14:11:20 INFO - PROCESS | 3628 | 1468357880929 Marionette TRACE conn2 <- [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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1161ms 14:11:20 INFO - PROCESS | 3628 | 1468357881002 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 3628 | 1468357881006 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:11:20 INFO - PROCESS | 3628 | 1468357881011 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 3628 | 1468357881014 Marionette TRACE conn2 <- [1,1306,null,{}] 14:11:21 INFO - PROCESS | 3628 | 1468357881020 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 3628 | 1468357881023 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:21 INFO - PROCESS | 3628 | 1468357881096 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:11:21 INFO - PROCESS | 3628 | 1468357881108 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 3628 | 1468357881113 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:21 INFO - PROCESS | 3628 | ++DOCSHELL 12854400 == 29 [pid = 3628] [id = 336] 14:11:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (128F6000) [pid = 3628] [serial = 1007] [outer = 00000000] 14:11:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (130D2C00) [pid = 3628] [serial = 1008] [outer = 128F6000] 14:11:21 INFO - PROCESS | 3628 | 1468357881160 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (131BDC00) [pid = 3628] [serial = 1009] [outer = 128F6000] 14:11:21 INFO - PROCESS | 3628 | 1468357881657 Marionette TRACE conn2 <- [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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 714ms 14:11:21 INFO - PROCESS | 3628 | 1468357881716 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 3628 | 1468357881721 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:11:21 INFO - PROCESS | 3628 | 1468357881710 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 3628 | 1468357881712 Marionette TRACE conn2 <- [1,1310,null,{}] 14:11:21 INFO - PROCESS | 3628 | 1468357881733 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 3628 | 1468357881736 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:21 INFO - PROCESS | 3628 | 1468357881834 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:11:21 INFO - PROCESS | 3628 | 1468357881917 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 3628 | 1468357881920 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:21 INFO - PROCESS | 3628 | ++DOCSHELL 13EDC000 == 30 [pid = 3628] [id = 337] 14:11:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13EDCC00) [pid = 3628] [serial = 1010] [outer = 00000000] 14:11:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15171C00) [pid = 3628] [serial = 1011] [outer = 13EDCC00] 14:11:21 INFO - PROCESS | 3628 | 1468357881966 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15590000) [pid = 3628] [serial = 1012] [outer = 13EDCC00] 14:11:22 INFO - PROCESS | 3628 | 1468357882377 Marionette TRACE conn2 <- [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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 699ms 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:11:22 INFO - PROCESS | 3628 | 1468357882433 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 3628 | 1468357882435 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 14:11:22 INFO - PROCESS | 3628 | 1468357882439 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 3628 | 1468357882425 Marionette TRACE conn2 <- [1,1314,null,{}] 14:11:22 INFO - PROCESS | 3628 | 1468357882436 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 3628 | 1468357882440 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:22 INFO - PROCESS | 3628 | 1468357882555 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:11:22 INFO - PROCESS | 3628 | 1468357882618 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 3628 | 1468357882622 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:22 INFO - PROCESS | 3628 | ++DOCSHELL 16D07000 == 31 [pid = 3628] [id = 338] 14:11:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16D07C00) [pid = 3628] [serial = 1013] [outer = 00000000] 14:11:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16F11800) [pid = 3628] [serial = 1014] [outer = 16D07C00] 14:11:22 INFO - PROCESS | 3628 | 1468357882669 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17394400) [pid = 3628] [serial = 1015] [outer = 16D07C00] 14:11:23 INFO - PROCESS | 3628 | 1468357883079 Marionette TRACE conn2 <- [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]]]}] 14:11:23 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 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 14:11:23 INFO - PROCESS | 3628 | 1468357883105 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 3628 | 1468357883108 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:11:23 INFO - PROCESS | 3628 | 1468357883111 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 3628 | 1468357883113 Marionette TRACE conn2 <- [1,1318,null,{}] 14:11:23 INFO - PROCESS | 3628 | 1468357883152 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 3628 | 1468357883138 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:23 INFO - PROCESS | 3628 | 1468357883247 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:11:23 INFO - PROCESS | 3628 | 1468357883259 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 3628 | 1468357883261 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:23 INFO - PROCESS | 3628 | ++DOCSHELL 17DD4C00 == 32 [pid = 3628] [id = 339] 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17DDCC00) [pid = 3628] [serial = 1016] [outer = 00000000] 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1824EC00) [pid = 3628] [serial = 1017] [outer = 17DDCC00] 14:11:23 INFO - PROCESS | 3628 | 1468357883305 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19807400) [pid = 3628] [serial = 1018] [outer = 17DDCC00] 14:11:23 INFO - PROCESS | 3628 | 1468357883718 Marionette TRACE conn2 <- [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]]]}] 14:11:23 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 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 640ms 14:11:23 INFO - PROCESS | 3628 | 1468357883753 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 3628 | 1468357883755 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:11:23 INFO - PROCESS | 3628 | 1468357883758 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 3628 | 1468357883760 Marionette TRACE conn2 <- [1,1322,null,{}] 14:11:23 INFO - PROCESS | 3628 | 1468357883764 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 3628 | 1468357883766 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:23 INFO - PROCESS | 3628 | 1468357883881 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:11:23 INFO - PROCESS | 3628 | 1468357883870 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 3628 | 1468357883872 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:23 INFO - PROCESS | 3628 | ++DOCSHELL 102C9800 == 33 [pid = 3628] [id = 340] 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1980C000) [pid = 3628] [serial = 1019] [outer = 00000000] 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19C32000) [pid = 3628] [serial = 1020] [outer = 1980C000] 14:11:23 INFO - PROCESS | 3628 | 1468357883915 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19C3C800) [pid = 3628] [serial = 1021] [outer = 1980C000] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (128F5400) [pid = 3628] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (130A1C00) [pid = 3628] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15D50C00) [pid = 3628] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (131B3400) [pid = 3628] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A0E000) [pid = 3628] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16F10400) [pid = 3628] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19C3B000) [pid = 3628] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15559000) [pid = 3628] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17A2C400) [pid = 3628] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13C18800) [pid = 3628] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11CD2000) [pid = 3628] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17DD7400) [pid = 3628] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (112E4000) [pid = 3628] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15F22000) [pid = 3628] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:11:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (168CDC00) [pid = 3628] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:11:24 INFO - PROCESS | 3628 | 1468357884321 Marionette TRACE conn2 <- [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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 595ms 14:11:24 INFO - PROCESS | 3628 | 1468357884360 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 3628 | 1468357884362 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 14:11:24 INFO - PROCESS | 3628 | 1468357884366 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:11:24 INFO - PROCESS | 3628 | 1468357884367 Marionette TRACE conn2 <- [1,1326,null,{}] 14:11:24 INFO - PROCESS | 3628 | 1468357884371 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:24 INFO - PROCESS | 3628 | 1468357884376 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:24 INFO - PROCESS | 3628 | 1468357884475 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:11:24 INFO - PROCESS | 3628 | 1468357884510 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 3628 | 1468357884512 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:24 INFO - PROCESS | 3628 | ++DOCSHELL 13134800 == 34 [pid = 3628] [id = 341] 14:11:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15198C00) [pid = 3628] [serial = 1022] [outer = 00000000] 14:11:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17393C00) [pid = 3628] [serial = 1023] [outer = 15198C00] 14:11:24 INFO - PROCESS | 3628 | 1468357884556 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19950400) [pid = 3628] [serial = 1024] [outer = 15198C00] 14:11:25 INFO - PROCESS | 3628 | 1468357885412 Marionette TRACE conn2 <- [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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1086ms 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:11:25 INFO - PROCESS | 3628 | 1468357885459 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 3628 | 1468357885461 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 14:11:25 INFO - PROCESS | 3628 | 1468357885474 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 3628 | 1468357885477 Marionette TRACE conn2 <- [1,1330,null,{}] 14:11:25 INFO - PROCESS | 3628 | 1468357885481 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 3628 | 1468357885483 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:25 INFO - PROCESS | 3628 | 1468357885559 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:11:25 INFO - PROCESS | 3628 | 1468357885564 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 3628 | 1468357885566 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:25 INFO - PROCESS | 3628 | ++DOCSHELL 17DD3400 == 35 [pid = 3628] [id = 342] 14:11:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1980BC00) [pid = 3628] [serial = 1025] [outer = 00000000] 14:11:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A490C00) [pid = 3628] [serial = 1026] [outer = 1980BC00] 14:11:25 INFO - PROCESS | 3628 | 1468357885616 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A487C00) [pid = 3628] [serial = 1027] [outer = 1980BC00] 14:11:26 INFO - PROCESS | 3628 | 1468357886082 Marionette TRACE conn2 <- [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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 655ms 14:11:26 INFO - PROCESS | 3628 | 1468357886146 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 3628 | 1468357886151 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:11:26 INFO - PROCESS | 3628 | 1468357886156 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 3628 | 1468357886160 Marionette TRACE conn2 <- [1,1334,null,{}] 14:11:26 INFO - PROCESS | 3628 | 1468357886165 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 3628 | 1468357886168 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:26 INFO - PROCESS | 3628 | 1468357886270 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:11:26 INFO - PROCESS | 3628 | 1468357886399 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 3628 | 1468357886404 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:26 INFO - PROCESS | 3628 | ++DOCSHELL 128EF800 == 36 [pid = 3628] [id = 343] 14:11:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (128F0400) [pid = 3628] [serial = 1028] [outer = 00000000] 14:11:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (128FEC00) [pid = 3628] [serial = 1029] [outer = 128F0400] 14:11:26 INFO - PROCESS | 3628 | 1468357886463 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (130D7800) [pid = 3628] [serial = 1030] [outer = 128F0400] 14:11:27 INFO - PROCESS | 3628 | 1468357887050 Marionette TRACE conn2 <- [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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 953ms 14:11:27 INFO - PROCESS | 3628 | 1468357887103 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 3628 | 1468357887108 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:11:27 INFO - PROCESS | 3628 | 1468357887114 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 3628 | 1468357887117 Marionette TRACE conn2 <- [1,1338,null,{}] 14:11:27 INFO - PROCESS | 3628 | 1468357887122 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 3628 | 1468357887124 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:27 INFO - PROCESS | 3628 | 1468357887238 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:11:27 INFO - PROCESS | 3628 | 1468357887348 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 3628 | 1468357887351 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:27 INFO - PROCESS | 3628 | ++DOCSHELL 13ED3800 == 37 [pid = 3628] [id = 344] 14:11:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13EDAC00) [pid = 3628] [serial = 1031] [outer = 00000000] 14:11:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15BB8400) [pid = 3628] [serial = 1032] [outer = 13EDAC00] 14:11:27 INFO - PROCESS | 3628 | 1468357887409 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15BC5C00) [pid = 3628] [serial = 1033] [outer = 13EDAC00] 14:11:27 INFO - PROCESS | 3628 | 1468357887976 Marionette TRACE conn2 <- [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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 892ms 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:11:28 INFO - PROCESS | 3628 | 1468357888007 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 3628 | 1468357888009 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 14:11:28 INFO - PROCESS | 3628 | 1468357888013 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 3628 | 1468357888017 Marionette TRACE conn2 <- [1,1342,null,{}] 14:11:28 INFO - PROCESS | 3628 | 1468357888027 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:28 INFO - PROCESS | 3628 | 1468357888032 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:28 INFO - PROCESS | 3628 | 1468357888142 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:11:28 INFO - PROCESS | 3628 | 1468357888269 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 3628 | 1468357888273 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:28 INFO - PROCESS | 3628 | ++DOCSHELL 17D70C00 == 38 [pid = 3628] [id = 345] 14:11:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1824E000) [pid = 3628] [serial = 1034] [outer = 00000000] 14:11:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A087800) [pid = 3628] [serial = 1035] [outer = 1824E000] 14:11:28 INFO - PROCESS | 3628 | 1468357888331 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A490000) [pid = 3628] [serial = 1036] [outer = 1824E000] 14:11:28 INFO - PROCESS | 3628 | 1468357888955 Marionette TRACE conn2 <- [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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 997ms 14:11:29 INFO - PROCESS | 3628 | 1468357889022 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 3628 | 1468357889025 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:11:29 INFO - PROCESS | 3628 | 1468357889029 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 3628 | 1468357889031 Marionette TRACE conn2 <- [1,1346,null,{}] 14:11:29 INFO - PROCESS | 3628 | 1468357889034 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 3628 | 1468357889036 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:29 INFO - PROCESS | 3628 | 1468357889143 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:11:29 INFO - PROCESS | 3628 | 1468357889352 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 3628 | 1468357889356 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:29 INFO - PROCESS | 3628 | ++DOCSHELL 1055FC00 == 39 [pid = 3628] [id = 346] 14:11:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A06400) [pid = 3628] [serial = 1037] [outer = 00000000] 14:11:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10F46C00) [pid = 3628] [serial = 1038] [outer = 10A06400] 14:11:29 INFO - PROCESS | 3628 | 1468357889392 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1281DC00) [pid = 3628] [serial = 1039] [outer = 10A06400] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 13134800 == 38 [pid = 3628] [id = 341] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 102C9800 == 37 [pid = 3628] [id = 340] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 17DD4C00 == 36 [pid = 3628] [id = 339] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 16D07000 == 35 [pid = 3628] [id = 338] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 13EDC000 == 34 [pid = 3628] [id = 337] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 12854400 == 33 [pid = 3628] [id = 336] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 112E5C00 == 32 [pid = 3628] [id = 335] 14:11:29 INFO - PROCESS | 3628 | --DOCSHELL 10A01400 == 31 [pid = 3628] [id = 334] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1322E800) [pid = 3628] [serial = 997] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A6E3800) [pid = 3628] [serial = 985] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13156400) [pid = 3628] [serial = 990] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16F17800) [pid = 3628] [serial = 993] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13227000) [pid = 3628] [serial = 991] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12BDB800) [pid = 3628] [serial = 996] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1776A400) [pid = 3628] [serial = 994] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13946000) [pid = 3628] [serial = 964] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (128F2000) [pid = 3628] [serial = 961] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (173D9000) [pid = 3628] [serial = 969] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19EF3800) [pid = 3628] [serial = 954] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15D05C00) [pid = 3628] [serial = 966] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1824B800) [pid = 3628] [serial = 973] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19EEB000) [pid = 3628] [serial = 981] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15D4AC00) [pid = 3628] [serial = 967] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A082000) [pid = 3628] [serial = 955] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (131B8800) [pid = 3628] [serial = 958] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19EEB400) [pid = 3628] [serial = 975] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (128F9400) [pid = 3628] [serial = 978] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (130DC400) [pid = 3628] [serial = 957] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (131E7400) [pid = 3628] [serial = 979] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112E2800) [pid = 3628] [serial = 960] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17DDD400) [pid = 3628] [serial = 972] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A08A400) [pid = 3628] [serial = 982] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19EF2C00) [pid = 3628] [serial = 976] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17764800) [pid = 3628] [serial = 970] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (132DF800) [pid = 3628] [serial = 963] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1A60B800) [pid = 3628] [serial = 984] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A6EC800) [pid = 3628] [serial = 987] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1A844000) [pid = 3628] [serial = 988] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10A7F800) [pid = 3628] [serial = 999] [outer = 00000000] [url = about:blank] 14:11:29 INFO - PROCESS | 3628 | 1468357889991 Marionette TRACE conn2 <- [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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 997ms 14:11:29 INFO - PROCESS | 3628 | 1468357890017 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 3628 | 1468357890021 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:11:30 INFO - PROCESS | 3628 | 1468357890025 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 3628 | 1468357890028 Marionette TRACE conn2 <- [1,1350,null,{}] 14:11:30 INFO - PROCESS | 3628 | 1468357890034 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 3628 | 1468357890038 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:30 INFO - PROCESS | 3628 | 1468357890123 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:11:30 INFO - PROCESS | 3628 | 1468357890225 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 3628 | 1468357890228 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:30 INFO - PROCESS | 3628 | ++DOCSHELL 1021B800 == 32 [pid = 3628] [id = 347] 14:11:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A0E000) [pid = 3628] [serial = 1040] [outer = 00000000] 14:11:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12854400) [pid = 3628] [serial = 1041] [outer = 10A0E000] 14:11:30 INFO - PROCESS | 3628 | 1468357890275 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (131B0800) [pid = 3628] [serial = 1042] [outer = 10A0E000] 14:11:30 INFO - PROCESS | 3628 | 1468357890663 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 699ms 14:11:30 INFO - PROCESS | 3628 | 1468357890729 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 3628 | 1468357890735 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 14:11:30 INFO - PROCESS | 3628 | 1468357890742 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:11:30 INFO - PROCESS | 3628 | 1468357890745 Marionette TRACE conn2 <- [1,1354,null,{}] 14:11:30 INFO - PROCESS | 3628 | 1468357890778 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 3628 | 1468357890780 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:30 INFO - PROCESS | 3628 | 1468357890855 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:11:30 INFO - PROCESS | 3628 | 1468357890863 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 3628 | 1468357890865 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:30 INFO - PROCESS | 3628 | ++DOCSHELL 13C1FC00 == 33 [pid = 3628] [id = 348] 14:11:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13C20C00) [pid = 3628] [serial = 1043] [outer = 00000000] 14:11:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14184800) [pid = 3628] [serial = 1044] [outer = 13C20C00] 14:11:30 INFO - PROCESS | 3628 | 1468357890933 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15BB7400) [pid = 3628] [serial = 1045] [outer = 13C20C00] 14:11:31 INFO - PROCESS | 3628 | 1468357891417 Marionette TRACE conn2 <- [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] 14:11:31 INFO - PROCESS | 3628 | 1468357891490 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:11:31 INFO - PROCESS | 3628 | 1468357891495 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 3628 | 1468357891501 Marionette TRACE conn2 <- [1,1358,null,{}] 14:11:31 INFO - PROCESS | 3628 | 1468357891509 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 3628 | 1468357891513 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:31 INFO - PROCESS | 3628 | 1468357891578 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:11:31 INFO - PROCESS | 3628 | 1468357891665 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 3628 | 1468357891667 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:31 INFO - PROCESS | 3628 | ++DOCSHELL 15F36000 == 34 [pid = 3628] [id = 349] 14:11:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16813800) [pid = 3628] [serial = 1046] [outer = 00000000] 14:11:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16F12000) [pid = 3628] [serial = 1047] [outer = 16813800] 14:11:31 INFO - PROCESS | 3628 | 1468357891710 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (131B4400) [pid = 3628] [serial = 1048] [outer = 16813800] 14:11:32 INFO - PROCESS | 3628 | 1468357892084 Marionette TRACE conn2 <- [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] 14:11:32 INFO - PROCESS | 3628 | 1468357892120 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:11:32 INFO - PROCESS | 3628 | 1468357892123 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 3628 | 1468357892125 Marionette TRACE conn2 <- [1,1362,null,{}] 14:11:32 INFO - PROCESS | 3628 | 1468357892128 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:32 INFO - PROCESS | 3628 | 1468357892130 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:32 INFO - PROCESS | 3628 | 1468357892273 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:11:32 INFO - PROCESS | 3628 | 1468357892297 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 3628 | 1468357892299 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:32 INFO - PROCESS | 3628 | ++DOCSHELL 17DD5C00 == 35 [pid = 3628] [id = 350] 14:11:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17DD6000) [pid = 3628] [serial = 1049] [outer = 00000000] 14:11:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1824C000) [pid = 3628] [serial = 1050] [outer = 17DD6000] 14:11:32 INFO - PROCESS | 3628 | 1468357892342 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19803400) [pid = 3628] [serial = 1051] [outer = 17DD6000] 14:11:32 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:32 INFO - PROCESS | 3628 | 1468357892752 Marionette TRACE conn2 <- [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] 14:11:32 INFO - PROCESS | 3628 | 1468357892793 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:11:32 INFO - PROCESS | 3628 | 1468357892798 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 3628 | 1468357892800 Marionette TRACE conn2 <- [1,1366,null,{}] 14:11:32 INFO - PROCESS | 3628 | 1468357892803 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:32 INFO - PROCESS | 3628 | 1468357892805 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:32 INFO - PROCESS | 3628 | 1468357892919 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:11:32 INFO - PROCESS | 3628 | 1468357892925 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 3628 | 1468357892930 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:32 INFO - PROCESS | 3628 | ++DOCSHELL 19EF1800 == 36 [pid = 3628] [id = 351] 14:11:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19EF2400) [pid = 3628] [serial = 1052] [outer = 00000000] 14:11:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A086800) [pid = 3628] [serial = 1053] [outer = 19EF2400] 14:11:33 INFO - PROCESS | 3628 | 1468357893033 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A489C00) [pid = 3628] [serial = 1054] [outer = 19EF2400] 14:11:33 INFO - PROCESS | 3628 | 1468357893441 Marionette TRACE conn2 <- [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] 14:11:33 INFO - PROCESS | 3628 | 1468357893527 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:11:33 INFO - PROCESS | 3628 | 1468357893533 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 3628 | 1468357893535 Marionette TRACE conn2 <- [1,1370,null,{}] 14:11:33 INFO - PROCESS | 3628 | 1468357893538 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 3628 | 1468357893540 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:33 INFO - PROCESS | 3628 | 1468357893651 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:11:33 INFO - PROCESS | 3628 | 1468357893662 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 3628 | 1468357893664 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:33 INFO - PROCESS | 3628 | ++DOCSHELL 1980A000 == 37 [pid = 3628] [id = 352] 14:11:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A60B800) [pid = 3628] [serial = 1055] [outer = 00000000] 14:11:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A6EE000) [pid = 3628] [serial = 1056] [outer = 1A60B800] 14:11:33 INFO - PROCESS | 3628 | 1468357893715 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A844800) [pid = 3628] [serial = 1057] [outer = 1A60B800] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16D07C00) [pid = 3628] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17DDCC00) [pid = 3628] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (128F6000) [pid = 3628] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13EDCC00) [pid = 3628] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A74800) [pid = 3628] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1980C000) [pid = 3628] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:11:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15198C00) [pid = 3628] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:11:34 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:34 INFO - PROCESS | 3628 | 1468357894157 Marionette TRACE conn2 <- [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] 14:11:34 INFO - PROCESS | 3628 | 1468357894180 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:11:34 INFO - PROCESS | 3628 | 1468357894183 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 3628 | 1468357894185 Marionette TRACE conn2 <- [1,1374,null,{}] 14:11:34 INFO - PROCESS | 3628 | 1468357894189 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:34 INFO - PROCESS | 3628 | 1468357894192 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:34 INFO - PROCESS | 3628 | 1468357894269 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:11:34 INFO - PROCESS | 3628 | 1468357894275 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 3628 | 1468357894277 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:34 INFO - PROCESS | 3628 | ++DOCSHELL 0F9EA000 == 38 [pid = 3628] [id = 353] 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (128FC000) [pid = 3628] [serial = 1058] [outer = 00000000] 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17DDD800) [pid = 3628] [serial = 1059] [outer = 128FC000] 14:11:34 INFO - PROCESS | 3628 | 1468357894321 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1804FC00) [pid = 3628] [serial = 1060] [outer = 128FC000] 14:11:34 INFO - PROCESS | 3628 | 1468357894710 Marionette TRACE conn2 <- [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] 14:11:34 INFO - PROCESS | 3628 | 1468357894765 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:11:34 INFO - PROCESS | 3628 | 1468357894768 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 3628 | 1468357894770 Marionette TRACE conn2 <- [1,1378,null,{}] 14:11:34 INFO - PROCESS | 3628 | 1468357894774 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:34 INFO - PROCESS | 3628 | 1468357894776 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:34 INFO - PROCESS | 3628 | 1468357894864 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:11:34 INFO - PROCESS | 3628 | 1468357894853 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 3628 | 1468357894855 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:34 INFO - PROCESS | 3628 | ++DOCSHELL 16B70800 == 39 [pid = 3628] [id = 354] 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A849C00) [pid = 3628] [serial = 1061] [outer = 00000000] 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1AAD1400) [pid = 3628] [serial = 1062] [outer = 1A849C00] 14:11:34 INFO - PROCESS | 3628 | 1468357894897 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1AAD3000) [pid = 3628] [serial = 1063] [outer = 1A849C00] 14:11:35 INFO - PROCESS | 3628 | 1468357895331 Marionette TRACE conn2 <- [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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 610ms 14:11:35 INFO - PROCESS | 3628 | 1468357895370 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 3628 | 1468357895372 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:11:35 INFO - PROCESS | 3628 | 1468357895375 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 3628 | 1468357895377 Marionette TRACE conn2 <- [1,1382,null,{}] 14:11:35 INFO - PROCESS | 3628 | 1468357895380 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 3628 | 1468357895382 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:35 INFO - PROCESS | 3628 | 1468357895470 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:11:35 INFO - PROCESS | 3628 | 1468357895475 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 3628 | 1468357895477 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:35 INFO - PROCESS | 3628 | ++DOCSHELL 1AAD1000 == 40 [pid = 3628] [id = 355] 14:11:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1AAD9C00) [pid = 3628] [serial = 1064] [outer = 00000000] 14:11:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1AB1E800) [pid = 3628] [serial = 1065] [outer = 1AAD9C00] 14:11:35 INFO - PROCESS | 3628 | 1468357895520 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1AD05000) [pid = 3628] [serial = 1066] [outer = 1AAD9C00] 14:11:35 INFO - PROCESS | 3628 | 1468357895918 Marionette TRACE conn2 <- [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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 565ms 14:11:35 INFO - PROCESS | 3628 | 1468357895938 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 3628 | 1468357895940 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:11:35 INFO - PROCESS | 3628 | 1468357895955 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 3628 | 1468357895957 Marionette TRACE conn2 <- [1,1386,null,{}] 14:11:35 INFO - PROCESS | 3628 | 1468357895960 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 3628 | 1468357895962 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:36 INFO - PROCESS | 3628 | 1468357896111 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:11:36 INFO - PROCESS | 3628 | 1468357896294 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 3628 | 1468357896298 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:36 INFO - PROCESS | 3628 | ++DOCSHELL 10E3F800 == 41 [pid = 3628] [id = 356] 14:11:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10F4FC00) [pid = 3628] [serial = 1067] [outer = 00000000] 14:11:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11ADF800) [pid = 3628] [serial = 1068] [outer = 10F4FC00] 14:11:36 INFO - PROCESS | 3628 | 1468357896355 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1292CC00) [pid = 3628] [serial = 1069] [outer = 10F4FC00] 14:11:36 INFO - PROCESS | 3628 | 1468357896918 Marionette TRACE conn2 <- [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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 997ms 14:11:36 INFO - PROCESS | 3628 | 1468357896975 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 3628 | 1468357896961 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 3628 | 1468357896966 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:11:36 INFO - PROCESS | 3628 | 1468357896969 Marionette TRACE conn2 <- [1,1390,null,{}] 14:11:36 INFO - PROCESS | 3628 | 1468357896974 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:36 INFO - PROCESS | 3628 | 1468357896977 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:37 INFO - PROCESS | 3628 | 1468357897092 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:11:37 INFO - PROCESS | 3628 | 1468357897222 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 3628 | 1468357897225 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:37 INFO - PROCESS | 3628 | ++DOCSHELL 13946000 == 42 [pid = 3628] [id = 357] 14:11:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13A92800) [pid = 3628] [serial = 1070] [outer = 00000000] 14:11:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15597C00) [pid = 3628] [serial = 1071] [outer = 13A92800] 14:11:37 INFO - PROCESS | 3628 | 1468357897282 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16B79C00) [pid = 3628] [serial = 1072] [outer = 13A92800] 14:11:37 INFO - PROCESS | 3628 | 1468357897837 Marionette TRACE conn2 <- [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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 893ms 14:11:37 INFO - PROCESS | 3628 | 1468357897878 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 3628 | 1468357897881 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:11:37 INFO - PROCESS | 3628 | 1468357897885 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 3628 | 1468357897887 Marionette TRACE conn2 <- [1,1394,null,{}] 14:11:37 INFO - PROCESS | 3628 | 1468357897891 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 3628 | 1468357897894 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:37 INFO - PROCESS | 3628 | 1468357898007 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:11:38 INFO - PROCESS | 3628 | 1468357898118 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 3628 | 1468357898121 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:38 INFO - PROCESS | 3628 | ++DOCSHELL 131B8C00 == 43 [pid = 3628] [id = 358] 14:11:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19EEB000) [pid = 3628] [serial = 1073] [outer = 00000000] 14:11:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A605400) [pid = 3628] [serial = 1074] [outer = 19EEB000] 14:11:38 INFO - PROCESS | 3628 | 1468357898174 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A846400) [pid = 3628] [serial = 1075] [outer = 19EEB000] 14:11:38 INFO - PROCESS | 3628 | 1468357898974 Marionette TRACE conn2 <- [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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1131ms 14:11:39 INFO - PROCESS | 3628 | 1468357899022 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 3628 | 1468357899026 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:11:39 INFO - PROCESS | 3628 | 1468357899031 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 3628 | 1468357899034 Marionette TRACE conn2 <- [1,1398,null,{}] 14:11:39 INFO - PROCESS | 3628 | 1468357899040 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 3628 | 1468357899042 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:39 INFO - PROCESS | 3628 | 1468357899146 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:11:39 INFO - PROCESS | 3628 | 1468357899285 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 3628 | 1468357899291 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:39 INFO - PROCESS | 3628 | ++DOCSHELL 10BA6800 == 44 [pid = 3628] [id = 359] 14:11:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1144F400) [pid = 3628] [serial = 1076] [outer = 00000000] 14:11:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (129AFC00) [pid = 3628] [serial = 1077] [outer = 1144F400] 14:11:39 INFO - PROCESS | 3628 | 1468357899348 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (130AD400) [pid = 3628] [serial = 1078] [outer = 1144F400] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 1AAD1000 == 43 [pid = 3628] [id = 355] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 16B70800 == 42 [pid = 3628] [id = 354] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 0F9EA000 == 41 [pid = 3628] [id = 353] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 1980A000 == 40 [pid = 3628] [id = 352] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 19EF1800 == 39 [pid = 3628] [id = 351] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 17DD5C00 == 38 [pid = 3628] [id = 350] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 15F36000 == 37 [pid = 3628] [id = 349] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 13C1FC00 == 36 [pid = 3628] [id = 348] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 1021B800 == 35 [pid = 3628] [id = 347] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 1055FC00 == 34 [pid = 3628] [id = 346] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 17D70C00 == 33 [pid = 3628] [id = 345] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 13ED3800 == 32 [pid = 3628] [id = 344] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 128EF800 == 31 [pid = 3628] [id = 343] 14:11:39 INFO - PROCESS | 3628 | --DOCSHELL 17DD3400 == 30 [pid = 3628] [id = 342] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16F11800) [pid = 3628] [serial = 1014] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1824EC00) [pid = 3628] [serial = 1017] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17394400) [pid = 3628] [serial = 1015] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10F4F800) [pid = 3628] [serial = 1002] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (130D2C00) [pid = 3628] [serial = 1008] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (131BDC00) [pid = 3628] [serial = 1009] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15171C00) [pid = 3628] [serial = 1011] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10F4BC00) [pid = 3628] [serial = 1000] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (131B0400) [pid = 3628] [serial = 1005] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19C32000) [pid = 3628] [serial = 1020] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A490C00) [pid = 3628] [serial = 1026] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19807400) [pid = 3628] [serial = 1018] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19950400) [pid = 3628] [serial = 1024] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17393C00) [pid = 3628] [serial = 1023] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19C3C800) [pid = 3628] [serial = 1021] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15590000) [pid = 3628] [serial = 1012] [outer = 00000000] [url = about:blank] 14:11:39 INFO - PROCESS | 3628 | 1468357899893 Marionette TRACE conn2 <- [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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 908ms 14:11:39 INFO - PROCESS | 3628 | 1468357899942 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 3628 | 1468357899946 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 14:11:39 INFO - PROCESS | 3628 | 1468357899952 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:11:39 INFO - PROCESS | 3628 | 1468357899937 Marionette TRACE conn2 <- [1,1402,null,{}] 14:11:39 INFO - PROCESS | 3628 | 1468357899941 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 3628 | 1468357899943 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:40 INFO - PROCESS | 3628 | 1468357900035 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:11:40 INFO - PROCESS | 3628 | 1468357900041 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 3628 | 1468357900043 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:40 INFO - PROCESS | 3628 | ++DOCSHELL 128F0000 == 31 [pid = 3628] [id = 360] 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (128F2000) [pid = 3628] [serial = 1079] [outer = 00000000] 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13220400) [pid = 3628] [serial = 1080] [outer = 128F2000] 14:11:40 INFO - PROCESS | 3628 | 1468357900089 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (134E1000) [pid = 3628] [serial = 1081] [outer = 128F2000] 14:11:40 INFO - PROCESS | 3628 | 1468357900607 Marionette TRACE conn2 <- [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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 714ms 14:11:40 INFO - PROCESS | 3628 | 1468357900656 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 3628 | 1468357900659 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:11:40 INFO - PROCESS | 3628 | 1468357900664 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 3628 | 1468357900651 Marionette TRACE conn2 <- [1,1406,null,{}] 14:11:40 INFO - PROCESS | 3628 | 1468357900661 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 3628 | 1468357900666 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:40 INFO - PROCESS | 3628 | 1468357900757 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:11:40 INFO - PROCESS | 3628 | 1468357900840 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 3628 | 1468357900843 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:40 INFO - PROCESS | 3628 | ++DOCSHELL 15BB7C00 == 32 [pid = 3628] [id = 361] 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BB8000) [pid = 3628] [serial = 1082] [outer = 00000000] 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15BC4000) [pid = 3628] [serial = 1083] [outer = 15BB8000] 14:11:40 INFO - PROCESS | 3628 | 1468357900891 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16F11000) [pid = 3628] [serial = 1084] [outer = 15BB8000] 14:11:41 INFO - PROCESS | 3628 | 1468357901272 Marionette TRACE conn2 <- [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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 14:11:41 INFO - PROCESS | 3628 | 1468357901326 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 3628 | 1468357901328 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:11:41 INFO - PROCESS | 3628 | 1468357901332 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 3628 | 1468357901333 Marionette TRACE conn2 <- [1,1410,null,{}] 14:11:41 INFO - PROCESS | 3628 | 1468357901337 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 3628 | 1468357901339 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:41 INFO - PROCESS | 3628 | 1468357901405 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:11:41 INFO - PROCESS | 3628 | 1468357901411 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 3628 | 1468357901413 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:41 INFO - PROCESS | 3628 | ++DOCSHELL 173D8800 == 33 [pid = 3628] [id = 362] 14:11:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17767800) [pid = 3628] [serial = 1085] [outer = 00000000] 14:11:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17A35800) [pid = 3628] [serial = 1086] [outer = 17767800] 14:11:41 INFO - PROCESS | 3628 | 1468357901457 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1804A400) [pid = 3628] [serial = 1087] [outer = 17767800] 14:11:41 INFO - PROCESS | 3628 | 1468357901910 Marionette TRACE conn2 <- [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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 14:11:41 INFO - PROCESS | 3628 | 1468357901997 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 3628 | 1468357901999 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:11:41 INFO - PROCESS | 3628 | 1468357902003 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 3628 | 1468357902004 Marionette TRACE conn2 <- [1,1414,null,{}] 14:11:41 INFO - PROCESS | 3628 | 1468357902008 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 3628 | 1468357902010 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:42 INFO - PROCESS | 3628 | 1468357902135 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:11:42 INFO - PROCESS | 3628 | 1468357902152 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 3628 | 1468357902154 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:42 INFO - PROCESS | 3628 | ++DOCSHELL 19807400 == 34 [pid = 3628] [id = 363] 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19807800) [pid = 3628] [serial = 1088] [outer = 00000000] 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19955800) [pid = 3628] [serial = 1089] [outer = 19807800] 14:11:42 INFO - PROCESS | 3628 | 1468357902197 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19C10800) [pid = 3628] [serial = 1090] [outer = 19807800] 14:11:42 INFO - PROCESS | 3628 | 1468357902627 Marionette TRACE conn2 <- [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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 14:11:42 INFO - PROCESS | 3628 | 1468357902667 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 3628 | 1468357902669 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:11:42 INFO - PROCESS | 3628 | 1468357902673 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 3628 | 1468357902674 Marionette TRACE conn2 <- [1,1418,null,{}] 14:11:42 INFO - PROCESS | 3628 | 1468357902678 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 3628 | 1468357902684 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:42 INFO - PROCESS | 3628 | 1468357902802 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:11:42 INFO - PROCESS | 3628 | 1468357902862 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 3628 | 1468357902864 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:42 INFO - PROCESS | 3628 | ++DOCSHELL 19EF2C00 == 35 [pid = 3628] [id = 364] 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19EF5400) [pid = 3628] [serial = 1091] [outer = 00000000] 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A6E8400) [pid = 3628] [serial = 1092] [outer = 19EF5400] 14:11:42 INFO - PROCESS | 3628 | 1468357902908 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A84E400) [pid = 3628] [serial = 1093] [outer = 19EF5400] 14:11:43 INFO - PROCESS | 3628 | 1468357903322 Marionette TRACE conn2 <- [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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 699ms 14:11:43 INFO - PROCESS | 3628 | 1468357903408 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 3628 | 1468357903410 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 14:11:43 INFO - PROCESS | 3628 | 1468357903416 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 3628 | 1468357903417 Marionette TRACE conn2 <- [1,1422,null,{}] 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:11:43 INFO - PROCESS | 3628 | 1468357903404 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:43 INFO - PROCESS | 3628 | 1468357903406 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:43 INFO - PROCESS | 3628 | 1468357903514 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:11:43 INFO - PROCESS | 3628 | 1468357903524 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 3628 | 1468357903526 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:43 INFO - PROCESS | 3628 | ++DOCSHELL 1AADB800 == 36 [pid = 3628] [id = 365] 14:11:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1AB14800) [pid = 3628] [serial = 1094] [outer = 00000000] 14:11:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1AD0C000) [pid = 3628] [serial = 1095] [outer = 1AB14800] 14:11:43 INFO - PROCESS | 3628 | 1468357903578 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1AF3B400) [pid = 3628] [serial = 1096] [outer = 1AB14800] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17DD6000) [pid = 3628] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10A0E000) [pid = 3628] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10A06400) [pid = 3628] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16813800) [pid = 3628] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13C20C00) [pid = 3628] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19EF2400) [pid = 3628] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1A60B800) [pid = 3628] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (128FC000) [pid = 3628] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A849C00) [pid = 3628] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:11:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1312EC00) [pid = 3628] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:11:44 INFO - PROCESS | 3628 | 1468357904152 Marionette TRACE conn2 <- [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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 744ms 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:11:44 INFO - PROCESS | 3628 | 1468357904148 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 3628 | 1468357904150 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 14:11:44 INFO - PROCESS | 3628 | 1468357904153 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 3628 | 1468357904155 Marionette TRACE conn2 <- [1,1426,null,{}] 14:11:44 INFO - PROCESS | 3628 | 1468357904158 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 3628 | 1468357904160 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:44 INFO - PROCESS | 3628 | 1468357904237 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:11:44 INFO - PROCESS | 3628 | 1468357904243 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 3628 | 1468357904245 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:44 INFO - PROCESS | 3628 | ++DOCSHELL 13134800 == 37 [pid = 3628] [id = 366] 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (131BD400) [pid = 3628] [serial = 1097] [outer = 00000000] 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16EB8C00) [pid = 3628] [serial = 1098] [outer = 131BD400] 14:11:44 INFO - PROCESS | 3628 | 1468357904287 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16EBC400) [pid = 3628] [serial = 1099] [outer = 131BD400] 14:11:44 INFO - PROCESS | 3628 | 1468357904695 Marionette TRACE conn2 <- [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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 565ms 14:11:44 INFO - PROCESS | 3628 | 1468357904731 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 3628 | 1468357904733 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:11:44 INFO - PROCESS | 3628 | 1468357904736 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 3628 | 1468357904738 Marionette TRACE conn2 <- [1,1430,null,{}] 14:11:44 INFO - PROCESS | 3628 | 1468357904741 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 3628 | 1468357904743 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:44 INFO - PROCESS | 3628 | 1468357904848 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:11:44 INFO - PROCESS | 3628 | 1468357904854 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 3628 | 1468357904856 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:44 INFO - PROCESS | 3628 | ++DOCSHELL 13EDB000 == 38 [pid = 3628] [id = 367] 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15598C00) [pid = 3628] [serial = 1100] [outer = 00000000] 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16EC4800) [pid = 3628] [serial = 1101] [outer = 15598C00] 14:11:44 INFO - PROCESS | 3628 | 1468357904881 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16EC5C00) [pid = 3628] [serial = 1102] [outer = 15598C00] 14:11:45 INFO - PROCESS | 3628 | 1468357905300 Marionette TRACE conn2 <- [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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 610ms 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:11:45 INFO - PROCESS | 3628 | 1468357905339 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 3628 | 1468357905341 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 14:11:45 INFO - PROCESS | 3628 | 1468357905345 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 3628 | 1468357905346 Marionette TRACE conn2 <- [1,1434,null,{}] 14:11:45 INFO - PROCESS | 3628 | 1468357905350 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 3628 | 1468357905352 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:45 INFO - PROCESS | 3628 | 1468357905439 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:11:45 INFO - PROCESS | 3628 | 1468357905444 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 3628 | 1468357905446 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:45 INFO - PROCESS | 3628 | ++DOCSHELL 16F0F000 == 39 [pid = 3628] [id = 368] 14:11:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A085000) [pid = 3628] [serial = 1103] [outer = 00000000] 14:11:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1AB19C00) [pid = 3628] [serial = 1104] [outer = 1A085000] 14:11:45 INFO - PROCESS | 3628 | 1468357905488 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1AF3FC00) [pid = 3628] [serial = 1105] [outer = 1A085000] 14:11:45 INFO - PROCESS | 3628 | 1468357905896 Marionette TRACE conn2 <- [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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 565ms 14:11:45 INFO - PROCESS | 3628 | 1468357905919 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 3628 | 1468357905921 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:11:45 INFO - PROCESS | 3628 | 1468357905972 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 3628 | 1468357905976 Marionette TRACE conn2 <- [1,1438,null,{}] 14:11:45 INFO - PROCESS | 3628 | 1468357905982 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 3628 | 1468357905986 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:46 INFO - PROCESS | 3628 | 1468357906108 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:11:46 INFO - PROCESS | 3628 | 1468357906278 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 3628 | 1468357906282 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:46 INFO - PROCESS | 3628 | ++DOCSHELL 128EF800 == 40 [pid = 3628] [id = 369] 14:11:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (128F6000) [pid = 3628] [serial = 1106] [outer = 00000000] 14:11:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (12B05400) [pid = 3628] [serial = 1107] [outer = 128F6000] 14:11:46 INFO - PROCESS | 3628 | 1468357906325 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (131B0000) [pid = 3628] [serial = 1108] [outer = 128F6000] 14:11:46 INFO - PROCESS | 3628 | 1468357906851 Marionette TRACE conn2 <- [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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 908ms 14:11:46 INFO - PROCESS | 3628 | 1468357906893 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 3628 | 1468357906898 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:11:46 INFO - PROCESS | 3628 | 1468357906903 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 3628 | 1468357906905 Marionette TRACE conn2 <- [1,1442,null,{}] 14:11:46 INFO - PROCESS | 3628 | 1468357906912 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 3628 | 1468357906916 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:47 INFO - PROCESS | 3628 | 1468357907044 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:11:47 INFO - PROCESS | 3628 | 1468357907132 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 3628 | 1468357907135 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:47 INFO - PROCESS | 3628 | ++DOCSHELL 15BC2C00 == 41 [pid = 3628] [id = 370] 14:11:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15BC3C00) [pid = 3628] [serial = 1109] [outer = 00000000] 14:11:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15F21C00) [pid = 3628] [serial = 1110] [outer = 15BC3C00] 14:11:47 INFO - PROCESS | 3628 | 1468357907197 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16EC2C00) [pid = 3628] [serial = 1111] [outer = 15BC3C00] 14:11:47 INFO - PROCESS | 3628 | 1468357907766 Marionette TRACE conn2 <- [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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 893ms 14:11:47 INFO - PROCESS | 3628 | 1468357907796 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 3628 | 1468357907799 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:11:47 INFO - PROCESS | 3628 | 1468357907803 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 3628 | 1468357907805 Marionette TRACE conn2 <- [1,1446,null,{}] 14:11:47 INFO - PROCESS | 3628 | 1468357907809 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 3628 | 1468357907811 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:47 INFO - PROCESS | 3628 | 1468357907919 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:11:48 INFO - PROCESS | 3628 | 1468357908032 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 3628 | 1468357908038 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:48 INFO - PROCESS | 3628 | ++DOCSHELL 1A488C00 == 42 [pid = 3628] [id = 371] 14:11:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A48BC00) [pid = 3628] [serial = 1112] [outer = 00000000] 14:11:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1A84BC00) [pid = 3628] [serial = 1113] [outer = 1A48BC00] 14:11:48 INFO - PROCESS | 3628 | 1468357908134 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1AF37800) [pid = 3628] [serial = 1114] [outer = 1A48BC00] 14:11:48 INFO - PROCESS | 3628 | 1468357908758 Marionette TRACE conn2 <- [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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 997ms 14:11:48 INFO - PROCESS | 3628 | 1468357908825 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 3628 | 1468357908828 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 14:11:48 INFO - PROCESS | 3628 | 1468357908832 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:11:48 INFO - PROCESS | 3628 | 1468357908833 Marionette TRACE conn2 <- [1,1450,null,{}] 14:11:48 INFO - PROCESS | 3628 | 1468357908837 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 3628 | 1468357908839 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:48 INFO - PROCESS | 3628 | 1468357908932 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:11:49 INFO - PROCESS | 3628 | 1468357909062 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 3628 | 1468357909065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:49 INFO - PROCESS | 3628 | ++DOCSHELL 1055A400 == 43 [pid = 3628] [id = 372] 14:11:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (167EF800) [pid = 3628] [serial = 1115] [outer = 00000000] 14:11:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (167FC800) [pid = 3628] [serial = 1116] [outer = 167EF800] 14:11:49 INFO - PROCESS | 3628 | 1468357909118 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (167FEC00) [pid = 3628] [serial = 1117] [outer = 167EF800] 14:11:49 INFO - PROCESS | 3628 | 1468357909698 Marionette TRACE conn2 <- [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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1041ms 14:11:49 INFO - PROCESS | 3628 | 1468357909900 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 3628 | 1468357909904 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:11:49 INFO - PROCESS | 3628 | 1468357909910 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 3628 | 1468357909913 Marionette TRACE conn2 <- [1,1454,null,{}] 14:11:49 INFO - PROCESS | 3628 | 1468357909919 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 3628 | 1468357909922 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:50 INFO - PROCESS | 3628 | 1468357910011 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:11:50 INFO - PROCESS | 3628 | 1468357910140 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 3628 | 1468357910145 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:50 INFO - PROCESS | 3628 | ++DOCSHELL 12BDB800 == 44 [pid = 3628] [id = 373] 14:11:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (12DC9800) [pid = 3628] [serial = 1118] [outer = 00000000] 14:11:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (131BA000) [pid = 3628] [serial = 1119] [outer = 12DC9800] 14:11:50 INFO - PROCESS | 3628 | 1468357910197 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1322E000) [pid = 3628] [serial = 1120] [outer = 12DC9800] 14:11:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (15556400) [pid = 3628] [serial = 1121] [outer = 1B53C800] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 13EDB000 == 43 [pid = 3628] [id = 367] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 13134800 == 42 [pid = 3628] [id = 366] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 1AADB800 == 41 [pid = 3628] [id = 365] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 19EF2C00 == 40 [pid = 3628] [id = 364] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 19807400 == 39 [pid = 3628] [id = 363] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 173D8800 == 38 [pid = 3628] [id = 362] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 15BB7C00 == 37 [pid = 3628] [id = 361] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 128F0000 == 36 [pid = 3628] [id = 360] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 10BA6800 == 35 [pid = 3628] [id = 359] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 131B8C00 == 34 [pid = 3628] [id = 358] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 10E3F800 == 33 [pid = 3628] [id = 356] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 13946000 == 32 [pid = 3628] [id = 357] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 1055A400 == 31 [pid = 3628] [id = 372] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 1A488C00 == 30 [pid = 3628] [id = 371] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 16F0F000 == 29 [pid = 3628] [id = 368] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 128EF800 == 28 [pid = 3628] [id = 369] 14:11:51 INFO - PROCESS | 3628 | --DOCSHELL 15BC2C00 == 27 [pid = 3628] [id = 370] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (131BB800) [pid = 3628] [serial = 1006] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1824C000) [pid = 3628] [serial = 1050] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19803400) [pid = 3628] [serial = 1051] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (15BB8400) [pid = 3628] [serial = 1032] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (12854400) [pid = 3628] [serial = 1041] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (131B0800) [pid = 3628] [serial = 1042] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1281DC00) [pid = 3628] [serial = 1039] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (10F46C00) [pid = 3628] [serial = 1038] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16F12000) [pid = 3628] [serial = 1047] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (14184800) [pid = 3628] [serial = 1044] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (15BB7400) [pid = 3628] [serial = 1045] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A087800) [pid = 3628] [serial = 1035] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (128FEC00) [pid = 3628] [serial = 1029] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A489C00) [pid = 3628] [serial = 1054] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A086800) [pid = 3628] [serial = 1053] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A6EE000) [pid = 3628] [serial = 1056] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17DDD800) [pid = 3628] [serial = 1059] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A844800) [pid = 3628] [serial = 1057] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1804FC00) [pid = 3628] [serial = 1060] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1AAD3000) [pid = 3628] [serial = 1063] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1AAD1400) [pid = 3628] [serial = 1062] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (131B4400) [pid = 3628] [serial = 1048] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1AB1E800) [pid = 3628] [serial = 1065] [outer = 00000000] [url = about:blank] 14:11:51 INFO - PROCESS | 3628 | 1468357911648 Marionette TRACE conn2 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1756ms 14:11:51 INFO - PROCESS | 3628 | 1468357911665 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 3628 | 1468357911670 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:11:51 INFO - PROCESS | 3628 | 1468357911675 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 3628 | 1468357911678 Marionette TRACE conn2 <- [1,1458,null,{}] 14:11:51 INFO - PROCESS | 3628 | 1468357911684 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 3628 | 1468357911686 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:51 INFO - PROCESS | 3628 | 1468357911784 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:11:51 INFO - PROCESS | 3628 | 1468357911875 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 3628 | 1468357911879 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:51 INFO - PROCESS | 3628 | ++DOCSHELL 1144E400 == 28 [pid = 3628] [id = 374] 14:11:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11450800) [pid = 3628] [serial = 1122] [outer = 00000000] 14:11:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (129B2400) [pid = 3628] [serial = 1123] [outer = 11450800] 14:11:51 INFO - PROCESS | 3628 | 1468357911926 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (12D7FC00) [pid = 3628] [serial = 1124] [outer = 11450800] 14:11:52 INFO - PROCESS | 3628 | 1468357912640 Marionette TRACE conn2 <- [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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1041ms 14:11:52 INFO - PROCESS | 3628 | 1468357912720 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 3628 | 1468357912725 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 3628 | 1468357912729 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:11:52 INFO - PROCESS | 3628 | 1468357912735 Marionette TRACE conn2 <- [1,1462,null,{}] 14:11:52 INFO - PROCESS | 3628 | 1468357912740 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 3628 | 1468357912745 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:52 INFO - PROCESS | 3628 | 1468357912919 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:11:53 INFO - PROCESS | 3628 | 1468357913042 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 3628 | 1468357913046 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:53 INFO - PROCESS | 3628 | ++DOCSHELL 12820400 == 29 [pid = 3628] [id = 375] 14:11:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (128FA800) [pid = 3628] [serial = 1125] [outer = 00000000] 14:11:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13129C00) [pid = 3628] [serial = 1126] [outer = 128FA800] 14:11:53 INFO - PROCESS | 3628 | 1468357913104 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (131B9800) [pid = 3628] [serial = 1127] [outer = 128FA800] 14:11:53 INFO - PROCESS | 3628 | 1468357913944 Marionette TRACE conn2 <- [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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1235ms 14:11:53 INFO - PROCESS | 3628 | 1468357913974 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 3628 | 1468357913979 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 14:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:11:53 INFO - PROCESS | 3628 | 1468357913986 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 3628 | 1468357913989 Marionette TRACE conn2 <- [1,1466,null,{}] 14:11:53 INFO - PROCESS | 3628 | 1468357913994 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 3628 | 1468357913996 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:54 INFO - PROCESS | 3628 | 1468357914104 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:11:54 INFO - PROCESS | 3628 | 1468357914266 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 3628 | 1468357914269 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:54 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E5800 == 30 [pid = 3628] [id = 376] 14:11:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (0F9EA000) [pid = 3628] [serial = 1128] [outer = 00000000] 14:11:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10BA8000) [pid = 3628] [serial = 1129] [outer = 0F9EA000] 14:11:54 INFO - PROCESS | 3628 | 1468357914320 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (11AE0800) [pid = 3628] [serial = 1130] [outer = 0F9EA000] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 1680F000 == 29 [pid = 3628] [id = 8] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 17062000 == 28 [pid = 3628] [id = 27] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 10A08000 == 27 [pid = 3628] [id = 18] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 1058C400 == 26 [pid = 3628] [id = 20] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 13C20400 == 25 [pid = 3628] [id = 28] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 12B04400 == 24 [pid = 3628] [id = 26] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 12D81C00 == 23 [pid = 3628] [id = 19] 14:11:54 INFO - PROCESS | 3628 | --DOCSHELL 12BDB800 == 22 [pid = 3628] [id = 373] 14:11:55 INFO - PROCESS | 3628 | 1468357915055 Marionette TRACE conn2 <- [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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1086ms 14:11:55 INFO - PROCESS | 3628 | 1468357915077 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 3628 | 1468357915082 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 14:11:55 INFO - PROCESS | 3628 | 1468357915087 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:11:55 INFO - PROCESS | 3628 | 1468357915091 Marionette TRACE conn2 <- [1,1470,null,{}] 14:11:55 INFO - PROCESS | 3628 | 1468357915098 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 3628 | 1468357915101 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:55 INFO - PROCESS | 3628 | 1468357915200 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:11:55 INFO - PROCESS | 3628 | 1468357915334 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 3628 | 1468357915337 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:55 INFO - PROCESS | 3628 | ++DOCSHELL 1312EC00 == 23 [pid = 3628] [id = 377] 14:11:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (131B2800) [pid = 3628] [serial = 1131] [outer = 00000000] 14:11:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13EDA800) [pid = 3628] [serial = 1132] [outer = 131B2800] 14:11:55 INFO - PROCESS | 3628 | 1468357915404 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1418CC00) [pid = 3628] [serial = 1133] [outer = 131B2800] 14:11:56 INFO - PROCESS | 3628 | 1468357916057 Marionette TRACE conn2 <- [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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 997ms 14:11:56 INFO - PROCESS | 3628 | 1468357916081 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 3628 | 1468357916086 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 14:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:11:56 INFO - PROCESS | 3628 | 1468357916092 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 3628 | 1468357916095 Marionette TRACE conn2 <- [1,1474,null,{}] 14:11:56 INFO - PROCESS | 3628 | 1468357916117 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:56 INFO - PROCESS | 3628 | 1468357916120 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:56 INFO - PROCESS | 3628 | 1468357916228 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:11:56 INFO - PROCESS | 3628 | 1468357916315 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 3628 | 1468357916318 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:56 INFO - PROCESS | 3628 | ++DOCSHELL 15D45400 == 24 [pid = 3628] [id = 378] 14:11:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (15D45C00) [pid = 3628] [serial = 1134] [outer = 00000000] 14:11:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15F22400) [pid = 3628] [serial = 1135] [outer = 15D45C00] 14:11:56 INFO - PROCESS | 3628 | 1468357916376 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (167F2800) [pid = 3628] [serial = 1136] [outer = 15D45C00] 14:11:56 INFO - PROCESS | 3628 | 1468357916973 Marionette TRACE conn2 <- [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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 908ms 14:11:57 INFO - PROCESS | 3628 | 1468357917004 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 3628 | 1468357917007 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 14:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:11:57 INFO - PROCESS | 3628 | 1468357917011 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 3628 | 1468357917015 Marionette TRACE conn2 <- [1,1478,null,{}] 14:11:57 INFO - PROCESS | 3628 | 1468357917026 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 3628 | 1468357917031 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:57 INFO - PROCESS | 3628 | 1468357917140 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:11:57 INFO - PROCESS | 3628 | 1468357917276 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 3628 | 1468357917279 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:57 INFO - PROCESS | 3628 | ++DOCSHELL 1705C400 == 25 [pid = 3628] [id = 379] 14:11:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17380C00) [pid = 3628] [serial = 1137] [outer = 00000000] 14:11:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (17702C00) [pid = 3628] [serial = 1138] [outer = 17380C00] 14:11:57 INFO - PROCESS | 3628 | 1468357917323 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (17770C00) [pid = 3628] [serial = 1139] [outer = 17380C00] 14:11:57 INFO - PROCESS | 3628 | 1468357917886 Marionette TRACE conn2 <- [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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 892ms 14:11:57 INFO - PROCESS | 3628 | 1468357917920 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 3628 | 1468357917923 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 14:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:11:57 INFO - PROCESS | 3628 | 1468357917927 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 3628 | 1468357917929 Marionette TRACE conn2 <- [1,1482,null,{}] 14:11:57 INFO - PROCESS | 3628 | 1468357917932 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 3628 | 1468357917934 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:58 INFO - PROCESS | 3628 | 1468357918040 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:11:58 INFO - PROCESS | 3628 | 1468357918142 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 3628 | 1468357918144 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:58 INFO - PROCESS | 3628 | ++DOCSHELL 1804FC00 == 26 [pid = 3628] [id = 380] 14:11:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1824F400) [pid = 3628] [serial = 1140] [outer = 00000000] 14:11:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1980A000) [pid = 3628] [serial = 1141] [outer = 1824F400] 14:11:58 INFO - PROCESS | 3628 | 1468357918197 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19C11C00) [pid = 3628] [serial = 1142] [outer = 1824F400] 14:11:58 INFO - PROCESS | 3628 | 1468357918766 Marionette TRACE conn2 <- [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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 893ms 14:11:58 INFO - PROCESS | 3628 | 1468357918818 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 3628 | 1468357918820 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 14:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:11:58 INFO - PROCESS | 3628 | 1468357918824 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 3628 | 1468357918826 Marionette TRACE conn2 <- [1,1486,null,{}] 14:11:58 INFO - PROCESS | 3628 | 1468357918830 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 3628 | 1468357918833 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:58 INFO - PROCESS | 3628 | 1468357918932 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:11:59 INFO - PROCESS | 3628 | 1468357919038 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 3628 | 1468357919041 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:11:59 INFO - PROCESS | 3628 | ++DOCSHELL 19C36400 == 27 [pid = 3628] [id = 381] 14:11:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (19C3CC00) [pid = 3628] [serial = 1143] [outer = 00000000] 14:11:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19EF1000) [pid = 3628] [serial = 1144] [outer = 19C3CC00] 14:11:59 INFO - PROCESS | 3628 | 1468357919093 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (19EF7400) [pid = 3628] [serial = 1145] [outer = 19C3CC00] 14:11:59 INFO - PROCESS | 3628 | 1468357919860 Marionette TRACE conn2 <- [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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1086ms 14:11:59 INFO - PROCESS | 3628 | 1468357919921 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 3628 | 1468357919926 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 14:11:59 INFO - PROCESS | 3628 | 1468357919931 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:11:59 INFO - PROCESS | 3628 | 1468357919935 Marionette TRACE conn2 <- [1,1490,null,{}] 14:11:59 INFO - PROCESS | 3628 | 1468357919941 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:59 INFO - PROCESS | 3628 | 1468357919944 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:00 INFO - PROCESS | 3628 | 1468357920065 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:12:00 INFO - PROCESS | 3628 | 1468357920192 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 3628 | 1468357920197 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:00 INFO - PROCESS | 3628 | ++DOCSHELL 11CD3000 == 28 [pid = 3628] [id = 382] 14:12:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1281E800) [pid = 3628] [serial = 1146] [outer = 00000000] 14:12:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (131AFC00) [pid = 3628] [serial = 1147] [outer = 1281E800] 14:12:00 INFO - PROCESS | 3628 | 1468357920256 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1418C800) [pid = 3628] [serial = 1148] [outer = 1281E800] 14:12:00 INFO - PROCESS | 3628 | 1468357920829 Marionette TRACE conn2 <- [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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 893ms 14:12:00 INFO - PROCESS | 3628 | 1468357920843 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 3628 | 1468357920847 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:12:00 INFO - PROCESS | 3628 | 1468357920854 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 3628 | 1468357920856 Marionette TRACE conn2 <- [1,1494,null,{}] 14:12:00 INFO - PROCESS | 3628 | 1468357920843 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 3628 | 1468357920846 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:00 INFO - PROCESS | 3628 | 1468357920956 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:12:01 INFO - PROCESS | 3628 | 1468357921062 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 3628 | 1468357921065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:01 INFO - PROCESS | 3628 | ++DOCSHELL 167FD000 == 29 [pid = 3628] [id = 383] 14:12:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (167FD800) [pid = 3628] [serial = 1149] [outer = 00000000] 14:12:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (16D01400) [pid = 3628] [serial = 1150] [outer = 167FD800] 14:12:01 INFO - PROCESS | 3628 | 1468357921120 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (16EC6C00) [pid = 3628] [serial = 1151] [outer = 167FD800] 14:12:01 INFO - PROCESS | 3628 | 1468357921713 Marionette TRACE conn2 <- [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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 892ms 14:12:01 INFO - PROCESS | 3628 | 1468357921744 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 3628 | 1468357921746 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 14:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:12:01 INFO - PROCESS | 3628 | 1468357921750 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 3628 | 1468357921754 Marionette TRACE conn2 <- [1,1498,null,{}] 14:12:01 INFO - PROCESS | 3628 | 1468357921765 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 3628 | 1468357921770 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:01 INFO - PROCESS | 3628 | 1468357921878 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:12:01 INFO - PROCESS | 3628 | 1468357921984 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 3628 | 1468357921987 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:01 INFO - PROCESS | 3628 | ++DOCSHELL 1394D000 == 30 [pid = 3628] [id = 384] 14:12:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (19C3C800) [pid = 3628] [serial = 1152] [outer = 00000000] 14:12:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (19EF6000) [pid = 3628] [serial = 1153] [outer = 19C3C800] 14:12:02 INFO - PROCESS | 3628 | 1468357922027 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1A48C000) [pid = 3628] [serial = 1154] [outer = 19C3C800] 14:12:02 INFO - PROCESS | 3628 | 1468357922597 Marionette TRACE conn2 <- [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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 893ms 14:12:02 INFO - PROCESS | 3628 | 1468357922657 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 3628 | 1468357922660 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 14:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:12:02 INFO - PROCESS | 3628 | 1468357922664 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 3628 | 1468357922666 Marionette TRACE conn2 <- [1,1502,null,{}] 14:12:02 INFO - PROCESS | 3628 | 1468357922670 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 3628 | 1468357922672 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:02 INFO - PROCESS | 3628 | 1468357922762 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:12:02 INFO - PROCESS | 3628 | 1468357922867 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 3628 | 1468357922869 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:02 INFO - PROCESS | 3628 | ++DOCSHELL 1A6E3000 == 31 [pid = 3628] [id = 385] 14:12:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1A6E4C00) [pid = 3628] [serial = 1155] [outer = 00000000] 14:12:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1A6F1400) [pid = 3628] [serial = 1156] [outer = 1A6E4C00] 14:12:02 INFO - PROCESS | 3628 | 1468357922922 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1A848400) [pid = 3628] [serial = 1157] [outer = 1A6E4C00] 14:12:03 INFO - PROCESS | 3628 | 1468357923527 Marionette TRACE conn2 <- [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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 952ms 14:12:03 INFO - PROCESS | 3628 | 1468357923611 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 3628 | 1468357923614 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 14:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:12:03 INFO - PROCESS | 3628 | 1468357923618 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 3628 | 1468357923620 Marionette TRACE conn2 <- [1,1506,null,{}] 14:12:03 INFO - PROCESS | 3628 | 1468357923624 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 3628 | 1468357923626 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:03 INFO - PROCESS | 3628 | 1468357923731 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:12:03 INFO - PROCESS | 3628 | 1468357923845 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 3628 | 1468357923847 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:03 INFO - PROCESS | 3628 | ++DOCSHELL 1A6E8000 == 32 [pid = 3628] [id = 386] 14:12:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1AACCC00) [pid = 3628] [serial = 1158] [outer = 00000000] 14:12:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1AAD3000) [pid = 3628] [serial = 1159] [outer = 1AACCC00] 14:12:03 INFO - PROCESS | 3628 | 1468357923901 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1AAD7800) [pid = 3628] [serial = 1160] [outer = 1AACCC00] 14:12:04 INFO - PROCESS | 3628 | 1468357924549 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 997ms 14:12:04 INFO - PROCESS | 3628 | 1468357924604 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 3628 | 1468357924610 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 14:12:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:12:04 INFO - PROCESS | 3628 | 1468357924634 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 3628 | 1468357924637 Marionette TRACE conn2 <- [1,1510,null,{}] 14:12:04 INFO - PROCESS | 3628 | 1468357924643 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 3628 | 1468357924646 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:04 INFO - PROCESS | 3628 | 1468357924805 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:12:04 INFO - PROCESS | 3628 | --DOCSHELL 15D45400 == 31 [pid = 3628] [id = 378] 14:12:04 INFO - PROCESS | 3628 | --DOCSHELL 1312EC00 == 30 [pid = 3628] [id = 377] 14:12:04 INFO - PROCESS | 3628 | 1468357924940 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 3628 | 1468357924943 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:04 INFO - PROCESS | 3628 | ++DOCSHELL 12B09000 == 31 [pid = 3628] [id = 387] 14:12:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (12BCD800) [pid = 3628] [serial = 1161] [outer = 00000000] 14:12:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (134DA400) [pid = 3628] [serial = 1162] [outer = 12BCD800] 14:12:05 INFO - PROCESS | 3628 | 1468357925028 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1555A400) [pid = 3628] [serial = 1163] [outer = 12BCD800] 14:12:05 INFO - PROCESS | 3628 | 1468357925577 Marionette TRACE conn2 <- [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"]]]}] 14:12:05 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 () { 14:12:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:12:05 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 () { 14:12:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:12:05 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 () { 14:12:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:12:05 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 () { 14:12:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:12:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 997ms 14:12:05 INFO - PROCESS | 3628 | 1468357925656 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 3628 | 1468357925660 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 14:12:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:12:05 INFO - PROCESS | 3628 | 1468357925665 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 3628 | 1468357925668 Marionette TRACE conn2 <- [1,1514,null,{}] 14:12:05 INFO - PROCESS | 3628 | 1468357925673 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 3628 | 1468357925676 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:05 INFO - PROCESS | 3628 | 1468357925787 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:12:05 INFO - PROCESS | 3628 | 1468357925923 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 3628 | 1468357925926 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:05 INFO - PROCESS | 3628 | ++DOCSHELL 16EBF800 == 32 [pid = 3628] [id = 388] 14:12:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (17A31800) [pid = 3628] [serial = 1164] [outer = 00000000] 14:12:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1824CC00) [pid = 3628] [serial = 1165] [outer = 17A31800] 14:12:05 INFO - PROCESS | 3628 | 1468357925984 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (19EEBC00) [pid = 3628] [serial = 1166] [outer = 17A31800] 14:12:06 INFO - PROCESS | 3628 | 1468357926574 Marionette TRACE conn2 <- [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"]]]}] 14:12:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:12:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:12:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:12:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 938ms 14:12:06 INFO - PROCESS | 3628 | 1468357926625 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 3628 | 1468357926628 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:12:06 INFO - PROCESS | 3628 | 1468357926632 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 3628 | 1468357926616 Marionette TRACE conn2 <- [1,1518,null,{}] 14:12:06 INFO - PROCESS | 3628 | 1468357926621 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 3628 | 1468357926623 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:06 INFO - PROCESS | 3628 | 1468357926740 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:12:06 INFO - PROCESS | 3628 | 1468357926876 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 3628 | 1468357926879 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:06 INFO - PROCESS | 3628 | ++DOCSHELL 19C09800 == 33 [pid = 3628] [id = 389] 14:12:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1A612800) [pid = 3628] [serial = 1167] [outer = 00000000] 14:12:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1AAD4C00) [pid = 3628] [serial = 1168] [outer = 1A612800] 14:12:06 INFO - PROCESS | 3628 | 1468357926934 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1AD0D800) [pid = 3628] [serial = 1169] [outer = 1A612800] 14:12:07 INFO - PROCESS | 3628 | 1468357927460 Marionette TRACE conn2 <- [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]]]}] 14:12:07 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 14:12:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:12:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:12:07 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. 14:12:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:12:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 863ms 14:12:07 INFO - PROCESS | 3628 | 1468357927481 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 3628 | 1468357927485 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 14:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:12:07 INFO - PROCESS | 3628 | 1468357927496 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 3628 | 1468357927500 Marionette TRACE conn2 <- [1,1522,null,{}] 14:12:07 INFO - PROCESS | 3628 | 1468357927504 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 3628 | 1468357927508 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:07 INFO - PROCESS | 3628 | 1468357927626 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:12:07 INFO - PROCESS | 3628 | 1468357927740 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 3628 | 1468357927743 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:07 INFO - PROCESS | 3628 | ++DOCSHELL 1A194800 == 34 [pid = 3628] [id = 390] 14:12:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1A196C00) [pid = 3628] [serial = 1170] [outer = 00000000] 14:12:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1AAD6800) [pid = 3628] [serial = 1171] [outer = 1A196C00] 14:12:07 INFO - PROCESS | 3628 | 1468357927796 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1B0E1800) [pid = 3628] [serial = 1172] [outer = 1A196C00] 14:12:08 INFO - PROCESS | 3628 | 1468357928379 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 952ms 14:12:08 INFO - PROCESS | 3628 | 1468357928441 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 3628 | 1468357928444 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 14:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:12:08 INFO - PROCESS | 3628 | 1468357928462 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 3628 | 1468357928464 Marionette TRACE conn2 <- [1,1526,null,{}] 14:12:08 INFO - PROCESS | 3628 | 1468357928468 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 3628 | 1468357928471 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:08 INFO - PROCESS | 3628 | 1468357928573 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:12:08 INFO - PROCESS | 3628 | 1468357928707 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 3628 | 1468357928709 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:08 INFO - PROCESS | 3628 | ++DOCSHELL 16320C00 == 35 [pid = 3628] [id = 391] 14:12:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (16321000) [pid = 3628] [serial = 1173] [outer = 00000000] 14:12:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (16326400) [pid = 3628] [serial = 1174] [outer = 16321000] 14:12:08 INFO - PROCESS | 3628 | 1468357928753 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (16327800) [pid = 3628] [serial = 1175] [outer = 16321000] 14:12:09 INFO - PROCESS | 3628 | 1468357929303 Marionette TRACE conn2 <- [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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 923ms 14:12:09 INFO - PROCESS | 3628 | 1468357929376 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 3628 | 1468357929378 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 14:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:12:09 INFO - PROCESS | 3628 | 1468357929382 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 3628 | 1468357929384 Marionette TRACE conn2 <- [1,1530,null,{}] 14:12:09 INFO - PROCESS | 3628 | 1468357929388 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:09 INFO - PROCESS | 3628 | 1468357929390 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:09 INFO - PROCESS | 3628 | 1468357929481 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:12:09 INFO - PROCESS | 3628 | 1468357929621 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 3628 | 1468357929627 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:09 INFO - PROCESS | 3628 | ++DOCSHELL 10AE0400 == 36 [pid = 3628] [id = 392] 14:12:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (10AE0800) [pid = 3628] [serial = 1176] [outer = 00000000] 14:12:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (10AE3800) [pid = 3628] [serial = 1177] [outer = 10AE0800] 14:12:09 INFO - PROCESS | 3628 | 1468357929692 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (1B0E4800) [pid = 3628] [serial = 1178] [outer = 10AE0800] 14:12:10 INFO - PROCESS | 3628 | 1468357930395 Marionette TRACE conn2 <- [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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1026ms 14:12:10 INFO - PROCESS | 3628 | 1468357930422 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 3628 | 1468357930425 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 14:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:12:10 INFO - PROCESS | 3628 | 1468357930430 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 3628 | 1468357930434 Marionette TRACE conn2 <- [1,1534,null,{}] 14:12:10 INFO - PROCESS | 3628 | 1468357930439 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:10 INFO - PROCESS | 3628 | 1468357930442 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:10 INFO - PROCESS | 3628 | 1468357930532 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:12:10 INFO - PROCESS | 3628 | 1468357930701 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 3628 | 1468357930705 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:10 INFO - PROCESS | 3628 | ++DOCSHELL 10A08800 == 37 [pid = 3628] [id = 393] 14:12:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (10AD6800) [pid = 3628] [serial = 1179] [outer = 00000000] 14:12:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (10AD9800) [pid = 3628] [serial = 1180] [outer = 10AD6800] 14:12:10 INFO - PROCESS | 3628 | 1468357930783 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (10F49400) [pid = 3628] [serial = 1181] [outer = 10AD6800] 14:12:11 INFO - PROCESS | 3628 | 1468357931393 Marionette TRACE conn2 <- [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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 997ms 14:12:11 INFO - PROCESS | 3628 | 1468357931421 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 3628 | 1468357931425 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 14:12:11 INFO - PROCESS | 3628 | 1468357931449 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:12:11 INFO - PROCESS | 3628 | 1468357931452 Marionette TRACE conn2 <- [1,1538,null,{}] 14:12:11 INFO - PROCESS | 3628 | 1468357931458 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 3628 | 1468357931463 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:11 INFO - PROCESS | 3628 | 1468357931622 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:12:11 INFO - PROCESS | 3628 | 1468357931672 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 3628 | 1468357931676 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:11 INFO - PROCESS | 3628 | ++DOCSHELL 1631C400 == 38 [pid = 3628] [id = 394] 14:12:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (1631DC00) [pid = 3628] [serial = 1182] [outer = 00000000] 14:12:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (16325400) [pid = 3628] [serial = 1183] [outer = 1631DC00] 14:12:11 INFO - PROCESS | 3628 | 1468357931732 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (167F4400) [pid = 3628] [serial = 1184] [outer = 1631DC00] 14:12:12 INFO - PROCESS | 3628 | 1468357932338 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 952ms 14:12:12 INFO - PROCESS | 3628 | 1468357932403 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 3628 | 1468357932407 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:12:12 INFO - PROCESS | 3628 | 1468357932412 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 3628 | 1468357932415 Marionette TRACE conn2 <- [1,1542,null,{}] 14:12:12 INFO - PROCESS | 3628 | 1468357932419 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:12 INFO - PROCESS | 3628 | 1468357932422 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:12 INFO - PROCESS | 3628 | 1468357932534 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:12:12 INFO - PROCESS | 3628 | 1468357932676 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 3628 | 1468357932679 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:12 INFO - PROCESS | 3628 | ++DOCSHELL 17703000 == 39 [pid = 3628] [id = 395] 14:12:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (1824B000) [pid = 3628] [serial = 1185] [outer = 00000000] 14:12:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (1A189C00) [pid = 3628] [serial = 1186] [outer = 1824B000] 14:12:12 INFO - PROCESS | 3628 | 1468357932734 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (1A192400) [pid = 3628] [serial = 1187] [outer = 1824B000] 14:12:13 INFO - PROCESS | 3628 | 1468357933342 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 952ms 14:12:13 INFO - PROCESS | 3628 | 1468357933380 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 3628 | 1468357933382 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 14:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:12:13 INFO - PROCESS | 3628 | 1468357933371 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 3628 | 1468357933377 Marionette TRACE conn2 <- [1,1546,null,{}] 14:12:13 INFO - PROCESS | 3628 | 1468357933387 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 3628 | 1468357933391 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:13 INFO - PROCESS | 3628 | 1468357933510 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:12:13 INFO - PROCESS | 3628 | 1468357933654 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 3628 | 1468357933657 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:13 INFO - PROCESS | 3628 | ++DOCSHELL 141A0400 == 40 [pid = 3628] [id = 396] 14:12:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (141AA400) [pid = 3628] [serial = 1188] [outer = 00000000] 14:12:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (1A60E000) [pid = 3628] [serial = 1189] [outer = 141AA400] 14:12:13 INFO - PROCESS | 3628 | 1468357933710 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (1A6E5000) [pid = 3628] [serial = 1190] [outer = 141AA400] 14:12:14 INFO - PROCESS | 3628 | 1468357934220 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 923ms 14:12:14 INFO - PROCESS | 3628 | 1468357934297 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 3628 | 1468357934300 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 14:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:12:14 INFO - PROCESS | 3628 | 1468357934304 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 3628 | 1468357934306 Marionette TRACE conn2 <- [1,1550,null,{}] 14:12:14 INFO - PROCESS | 3628 | 1468357934310 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:14 INFO - PROCESS | 3628 | 1468357934312 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:14 INFO - PROCESS | 3628 | 1468357934421 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:12:14 INFO - PROCESS | 3628 | 1468357934544 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 3628 | 1468357934547 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:14 INFO - PROCESS | 3628 | ++DOCSHELL 12B01400 == 41 [pid = 3628] [id = 397] 14:12:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (13A95400) [pid = 3628] [serial = 1191] [outer = 00000000] 14:12:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (1975E400) [pid = 3628] [serial = 1192] [outer = 13A95400] 14:12:14 INFO - PROCESS | 3628 | 1468357934601 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (19763000) [pid = 3628] [serial = 1193] [outer = 13A95400] 14:12:15 INFO - PROCESS | 3628 | 1468357935195 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 952ms 14:12:15 INFO - PROCESS | 3628 | 1468357935251 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 3628 | 1468357935254 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 14:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:12:15 INFO - PROCESS | 3628 | 1468357935257 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 3628 | 1468357935259 Marionette TRACE conn2 <- [1,1554,null,{}] 14:12:15 INFO - PROCESS | 3628 | 1468357935264 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 3628 | 1468357935266 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:15 INFO - PROCESS | 3628 | 1468357935371 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:12:15 INFO - PROCESS | 3628 | 1468357935531 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 3628 | 1468357935537 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:15 INFO - PROCESS | 3628 | ++DOCSHELL 10D41C00 == 42 [pid = 3628] [id = 398] 14:12:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (10D42000) [pid = 3628] [serial = 1194] [outer = 00000000] 14:12:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (10D46C00) [pid = 3628] [serial = 1195] [outer = 10D42000] 14:12:15 INFO - PROCESS | 3628 | 1468357935602 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (19C06400) [pid = 3628] [serial = 1196] [outer = 10D42000] 14:12:16 INFO - PROCESS | 3628 | 1468357936330 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1086ms 14:12:16 INFO - PROCESS | 3628 | 1468357936348 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 3628 | 1468357936352 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 14:12:16 INFO - PROCESS | 3628 | 1468357936357 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:12:16 INFO - PROCESS | 3628 | 1468357936360 Marionette TRACE conn2 <- [1,1558,null,{}] 14:12:16 INFO - PROCESS | 3628 | 1468357936366 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 3628 | 1468357936368 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:16 INFO - PROCESS | 3628 | 1468357936474 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:12:16 INFO - PROCESS | 3628 | --DOCSHELL 1804FC00 == 41 [pid = 3628] [id = 380] 14:12:16 INFO - PROCESS | 3628 | --DOCSHELL 1705C400 == 40 [pid = 3628] [id = 379] 14:12:16 INFO - PROCESS | 3628 | --DOCSHELL 16EBF800 == 39 [pid = 3628] [id = 388] 14:12:16 INFO - PROCESS | 3628 | --DOCSHELL 12B09000 == 38 [pid = 3628] [id = 387] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 134D6800 == 37 [pid = 3628] [id = 22] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1AD0B800 == 36 [pid = 3628] [id = 10] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 132E4400 == 35 [pid = 3628] [id = 24] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 19C09800 == 34 [pid = 3628] [id = 389] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 13C24400 == 33 [pid = 3628] [id = 11] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1B0E0000 == 32 [pid = 3628] [id = 15] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1A194800 == 31 [pid = 3628] [id = 390] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 16320C00 == 30 [pid = 3628] [id = 391] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1144E400 == 29 [pid = 3628] [id = 374] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 15174000 == 28 [pid = 3628] [id = 25] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1AF43000 == 27 [pid = 3628] [id = 14] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 11CD3000 == 26 [pid = 3628] [id = 382] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1A843000 == 25 [pid = 3628] [id = 12] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 13A9FC00 == 24 [pid = 3628] [id = 23] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1AACE800 == 23 [pid = 3628] [id = 13] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1394D000 == 22 [pid = 3628] [id = 384] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 167FD000 == 21 [pid = 3628] [id = 383] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1A6E3000 == 20 [pid = 3628] [id = 385] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1144A000 == 19 [pid = 3628] [id = 21] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 10D41C00 == 18 [pid = 3628] [id = 398] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 141A0400 == 17 [pid = 3628] [id = 396] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 12B01400 == 16 [pid = 3628] [id = 397] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1A6E8000 == 15 [pid = 3628] [id = 386] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 1631C400 == 14 [pid = 3628] [id = 394] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 17703000 == 13 [pid = 3628] [id = 395] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 12820400 == 12 [pid = 3628] [id = 375] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 10AE0400 == 11 [pid = 3628] [id = 392] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 19C36400 == 10 [pid = 3628] [id = 381] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 0F9E5800 == 9 [pid = 3628] [id = 376] 14:12:18 INFO - PROCESS | 3628 | --DOCSHELL 10A08800 == 8 [pid = 3628] [id = 393] 14:12:20 INFO - PROCESS | 3628 | 1468357940168 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 3628 | 1468357940172 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F000 == 9 [pid = 3628] [id = 399] 14:12:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (10A79C00) [pid = 3628] [serial = 1197] [outer = 00000000] 14:12:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (10AD7C00) [pid = 3628] [serial = 1198] [outer = 10A79C00] 14:12:20 INFO - PROCESS | 3628 | 1468357940241 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (10D3A800) [pid = 3628] [serial = 1199] [outer = 10A79C00] 14:12:21 INFO - PROCESS | 3628 | 1468357941596 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 5297ms 14:12:21 INFO - PROCESS | 3628 | 1468357941659 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 3628 | 1468357941664 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 14:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:12:21 INFO - PROCESS | 3628 | 1468357941668 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 3628 | 1468357941673 Marionette TRACE conn2 <- [1,1562,null,{}] 14:12:21 INFO - PROCESS | 3628 | 1468357941678 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:21 INFO - PROCESS | 3628 | 1468357941681 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:21 INFO - PROCESS | 3628 | 1468357941779 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:12:21 INFO - PROCESS | 3628 | 1468357941792 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 3628 | 1468357941795 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:21 INFO - PROCESS | 3628 | ++DOCSHELL 11058C00 == 10 [pid = 3628] [id = 400] 14:12:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (11059400) [pid = 3628] [serial = 1200] [outer = 00000000] 14:12:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (1105CC00) [pid = 3628] [serial = 1201] [outer = 11059400] 14:12:21 INFO - PROCESS | 3628 | 1468357941872 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (1105F000) [pid = 3628] [serial = 1202] [outer = 11059400] 14:12:22 INFO - PROCESS | 3628 | 1468357942414 Marionette TRACE conn2 <- [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]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 804ms 14:12:22 INFO - PROCESS | 3628 | 1468357942473 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 3628 | 1468357942478 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 14:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:12:22 INFO - PROCESS | 3628 | 1468357942484 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 3628 | 1468357942487 Marionette TRACE conn2 <- [1,1566,null,{}] 14:12:22 INFO - PROCESS | 3628 | 1468357942491 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 3628 | 1468357942494 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:22 INFO - PROCESS | 3628 | 1468357942650 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:12:22 INFO - PROCESS | 3628 | 1468357942733 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 3628 | 1468357942736 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:22 INFO - PROCESS | 3628 | ++DOCSHELL 13944C00 == 11 [pid = 3628] [id = 401] 14:12:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 168 (13946000) [pid = 3628] [serial = 1203] [outer = 00000000] 14:12:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 169 (1419D000) [pid = 3628] [serial = 1204] [outer = 13946000] 14:12:22 INFO - PROCESS | 3628 | 1468357942782 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (141A1800) [pid = 3628] [serial = 1205] [outer = 13946000] 14:12:23 INFO - PROCESS | 3628 | 1468357943215 Marionette TRACE conn2 <- [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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 773ms 14:12:23 INFO - PROCESS | 3628 | 1468357943244 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 3628 | 1468357943246 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 14:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:12:23 INFO - PROCESS | 3628 | 1468357943266 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 3628 | 1468357943269 Marionette TRACE conn2 <- [1,1570,null,{}] 14:12:23 INFO - PROCESS | 3628 | 1468357943280 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 3628 | 1468357943284 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:23 INFO - PROCESS | 3628 | 1468357943426 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:12:23 INFO - PROCESS | 3628 | 1468357943489 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 3628 | 1468357943493 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:23 INFO - PROCESS | 3628 | ++DOCSHELL 15F21800 == 12 [pid = 3628] [id = 402] 14:12:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (15F34800) [pid = 3628] [serial = 1206] [outer = 00000000] 14:12:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (1631FC00) [pid = 3628] [serial = 1207] [outer = 15F34800] 14:12:23 INFO - PROCESS | 3628 | 1468357943541 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (16EC1800) [pid = 3628] [serial = 1208] [outer = 15F34800] 14:12:24 INFO - PROCESS | 3628 | 1468357944030 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 804ms 14:12:24 INFO - PROCESS | 3628 | 1468357944079 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 3628 | 1468357944081 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 14:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:12:24 INFO - PROCESS | 3628 | 1468357944085 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 3628 | 1468357944086 Marionette TRACE conn2 <- [1,1574,null,{}] 14:12:24 INFO - PROCESS | 3628 | 1468357944090 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:24 INFO - PROCESS | 3628 | 1468357944101 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:24 INFO - PROCESS | 3628 | 1468357944241 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:12:24 INFO - PROCESS | 3628 | 1468357944297 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 3628 | 1468357944299 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:24 INFO - PROCESS | 3628 | ++DOCSHELL 18048C00 == 13 [pid = 3628] [id = 403] 14:12:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (1804A800) [pid = 3628] [serial = 1209] [outer = 00000000] 14:12:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (19758000) [pid = 3628] [serial = 1210] [outer = 1804A800] 14:12:24 INFO - PROCESS | 3628 | 1468357944343 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 176 (1975B800) [pid = 3628] [serial = 1211] [outer = 1804A800] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 175 (128FA800) [pid = 3628] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (11450800) [pid = 3628] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (12DC9800) [pid = 3628] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (128F6000) [pid = 3628] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (15BC3C00) [pid = 3628] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (19807800) [pid = 3628] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (19EF5400) [pid = 3628] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 168 (1A48BC00) [pid = 3628] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 167 (1AAD9C00) [pid = 3628] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (13A92800) [pid = 3628] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (1144F400) [pid = 3628] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (17767800) [pid = 3628] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (15BB8000) [pid = 3628] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (128F2000) [pid = 3628] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (167EF800) [pid = 3628] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1AB14800) [pid = 3628] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (19EEB000) [pid = 3628] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (10F4FC00) [pid = 3628] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (131BD400) [pid = 3628] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (15598C00) [pid = 3628] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (167FD800) [pid = 3628] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (19C3CC00) [pid = 3628] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (1824F400) [pid = 3628] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (1A612800) [pid = 3628] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (17380C00) [pid = 3628] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1980BC00) [pid = 3628] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (10A09400) [pid = 3628] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (13EDAC00) [pid = 3628] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (128F0400) [pid = 3628] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (1824E000) [pid = 3628] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (15D45C00) [pid = 3628] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (17A31800) [pid = 3628] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (1A085000) [pid = 3628] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (131B2800) [pid = 3628] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (0F9EA000) [pid = 3628] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (1281E800) [pid = 3628] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (1A196C00) [pid = 3628] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (13A95400) [pid = 3628] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (141AA400) [pid = 3628] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (10AE0800) [pid = 3628] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (16321000) [pid = 3628] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (1AACCC00) [pid = 3628] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (12BCD800) [pid = 3628] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1824B000) [pid = 3628] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1A6E4C00) [pid = 3628] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (10AD6800) [pid = 3628] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (19C3C800) [pid = 3628] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:12:24 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1631DC00) [pid = 3628] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:12:25 INFO - PROCESS | 3628 | 1468357945115 Marionette TRACE conn2 <- [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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1041ms 14:12:25 INFO - PROCESS | 3628 | 1468357945134 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 3628 | 1468357945135 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:12:25 INFO - PROCESS | 3628 | 1468357945139 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 3628 | 1468357945141 Marionette TRACE conn2 <- [1,1578,null,{}] 14:12:25 INFO - PROCESS | 3628 | 1468357945163 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 3628 | 1468357945165 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:25 INFO - PROCESS | 3628 | 1468357945247 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:12:25 INFO - PROCESS | 3628 | 1468357945253 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 3628 | 1468357945255 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:25 INFO - PROCESS | 3628 | ++DOCSHELL 10F4C800 == 14 [pid = 3628] [id = 404] 14:12:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (10F4FC00) [pid = 3628] [serial = 1212] [outer = 00000000] 14:12:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (128F1C00) [pid = 3628] [serial = 1213] [outer = 10F4FC00] 14:12:25 INFO - PROCESS | 3628 | 1468357945283 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (12BCD800) [pid = 3628] [serial = 1214] [outer = 10F4FC00] 14:12:25 INFO - PROCESS | 3628 | 1468357945732 Marionette TRACE conn2 <- [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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 655ms 14:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:12:25 INFO - PROCESS | 3628 | 1468357945803 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 3628 | 1468357945805 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 14:12:25 INFO - PROCESS | 3628 | 1468357945809 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 3628 | 1468357945810 Marionette TRACE conn2 <- [1,1582,null,{}] 14:12:25 INFO - PROCESS | 3628 | 1468357945814 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 3628 | 1468357945819 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:25 INFO - PROCESS | 3628 | 1468357945961 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:12:25 INFO - PROCESS | 3628 | 1468357945974 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 3628 | 1468357945960 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:25 INFO - PROCESS | 3628 | ++DOCSHELL 10AE2C00 == 15 [pid = 3628] [id = 405] 14:12:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (15BC3C00) [pid = 3628] [serial = 1215] [outer = 00000000] 14:12:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (168CDC00) [pid = 3628] [serial = 1216] [outer = 15BC3C00] 14:12:26 INFO - PROCESS | 3628 | 1468357946004 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (17703000) [pid = 3628] [serial = 1217] [outer = 15BC3C00] 14:12:26 INFO - PROCESS | 3628 | 1468357946460 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 699ms 14:12:26 INFO - PROCESS | 3628 | 1468357946513 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 3628 | 1468357946515 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 14:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:12:26 INFO - PROCESS | 3628 | 1468357946519 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 3628 | 1468357946520 Marionette TRACE conn2 <- [1,1586,null,{}] 14:12:26 INFO - PROCESS | 3628 | 1468357946524 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:26 INFO - PROCESS | 3628 | 1468357946526 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:26 INFO - PROCESS | 3628 | 1468357946616 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:12:26 INFO - PROCESS | 3628 | 1468357946622 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 3628 | 1468357946624 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:26 INFO - PROCESS | 3628 | ++DOCSHELL 15BBE400 == 16 [pid = 3628] [id = 406] 14:12:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1631CC00) [pid = 3628] [serial = 1218] [outer = 00000000] 14:12:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1824F000) [pid = 3628] [serial = 1219] [outer = 1631CC00] 14:12:26 INFO - PROCESS | 3628 | 1468357946667 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (19764C00) [pid = 3628] [serial = 1220] [outer = 1631CC00] 14:12:27 INFO - PROCESS | 3628 | 1468357947329 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 848ms 14:12:27 INFO - PROCESS | 3628 | 1468357947389 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 3628 | 1468357947393 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 14:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:12:27 INFO - PROCESS | 3628 | 1468357947398 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 3628 | 1468357947403 Marionette TRACE conn2 <- [1,1590,null,{}] 14:12:27 INFO - PROCESS | 3628 | 1468357947392 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 3628 | 1468357947395 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:27 INFO - PROCESS | 3628 | 1468357947542 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:12:27 INFO - PROCESS | 3628 | 1468357947683 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 3628 | 1468357947686 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:27 INFO - PROCESS | 3628 | ++DOCSHELL 10D3B400 == 17 [pid = 3628] [id = 407] 14:12:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (10D43800) [pid = 3628] [serial = 1221] [outer = 00000000] 14:12:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (12820400) [pid = 3628] [serial = 1222] [outer = 10D43800] 14:12:27 INFO - PROCESS | 3628 | 1468357947744 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (12926000) [pid = 3628] [serial = 1223] [outer = 10D43800] 14:12:28 INFO - PROCESS | 3628 | 1468357948298 Marionette TRACE conn2 <- [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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 952ms 14:12:28 INFO - PROCESS | 3628 | 1468357948350 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 3628 | 1468357948355 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 14:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:12:28 INFO - PROCESS | 3628 | 1468357948361 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 3628 | 1468357948364 Marionette TRACE conn2 <- [1,1594,null,{}] 14:12:28 INFO - PROCESS | 3628 | 1468357948368 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 3628 | 1468357948371 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:28 INFO - PROCESS | 3628 | 1468357948472 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:12:28 INFO - PROCESS | 3628 | 1468357948619 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 3628 | 1468357948622 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:28 INFO - PROCESS | 3628 | ++DOCSHELL 15171800 == 18 [pid = 3628] [id = 408] 14:12:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (15174000) [pid = 3628] [serial = 1224] [outer = 00000000] 14:12:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (15598C00) [pid = 3628] [serial = 1225] [outer = 15174000] 14:12:28 INFO - PROCESS | 3628 | 1468357948678 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (1631C000) [pid = 3628] [serial = 1226] [outer = 15174000] 14:12:29 INFO - PROCESS | 3628 | 1468357949247 Marionette TRACE conn2 <- [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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 952ms 14:12:29 INFO - PROCESS | 3628 | 1468357949312 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 3628 | 1468357949314 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:12:29 INFO - PROCESS | 3628 | 1468357949318 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 3628 | 1468357949322 Marionette TRACE conn2 <- [1,1598,null,{}] 14:12:29 INFO - PROCESS | 3628 | 1468357949348 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 3628 | 1468357949352 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:29 INFO - PROCESS | 3628 | 1468357949463 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:12:29 INFO - PROCESS | 3628 | 1468357949606 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 3628 | 1468357949609 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:29 INFO - PROCESS | 3628 | ++DOCSHELL 10ADCC00 == 19 [pid = 3628] [id = 409] 14:12:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (10ADF000) [pid = 3628] [serial = 1227] [outer = 00000000] 14:12:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (128F8C00) [pid = 3628] [serial = 1228] [outer = 10ADF000] 14:12:29 INFO - PROCESS | 3628 | 1468357949671 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (16319800) [pid = 3628] [serial = 1229] [outer = 10ADF000] 14:12:30 INFO - PROCESS | 3628 | 1468357950550 Marionette TRACE conn2 <- [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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1250ms 14:12:30 INFO - PROCESS | 3628 | 1468357950571 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 3628 | 1468357950575 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 14:12:30 INFO - PROCESS | 3628 | 1468357950580 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:12:30 INFO - PROCESS | 3628 | 1468357950583 Marionette TRACE conn2 <- [1,1602,null,{}] 14:12:30 INFO - PROCESS | 3628 | 1468357950589 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 3628 | 1468357950592 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:30 INFO - PROCESS | 3628 | 1468357950694 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:12:30 INFO - PROCESS | 3628 | 1468357950809 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 3628 | 1468357950813 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:30 INFO - PROCESS | 3628 | ++DOCSHELL 11052400 == 20 [pid = 3628] [id = 410] 14:12:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (11052800) [pid = 3628] [serial = 1230] [outer = 00000000] 14:12:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1105B000) [pid = 3628] [serial = 1231] [outer = 11052800] 14:12:30 INFO - PROCESS | 3628 | 1468357950916 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (11451400) [pid = 3628] [serial = 1232] [outer = 11052800] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (131B0000) [pid = 3628] [serial = 1108] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (12B05400) [pid = 3628] [serial = 1107] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (15F21C00) [pid = 3628] [serial = 1110] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (19955800) [pid = 3628] [serial = 1089] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (19C10800) [pid = 3628] [serial = 1090] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (1A84E400) [pid = 3628] [serial = 1093] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (1A6E8400) [pid = 3628] [serial = 1092] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (1A84BC00) [pid = 3628] [serial = 1113] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (1AD05000) [pid = 3628] [serial = 1066] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (15597C00) [pid = 3628] [serial = 1071] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (16B79C00) [pid = 3628] [serial = 1072] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (129AFC00) [pid = 3628] [serial = 1077] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (130AD400) [pid = 3628] [serial = 1078] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (17A35800) [pid = 3628] [serial = 1086] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (15BC4000) [pid = 3628] [serial = 1083] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (16EC2C00) [pid = 3628] [serial = 1111] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (16F11000) [pid = 3628] [serial = 1084] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (13220400) [pid = 3628] [serial = 1080] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (167FEC00) [pid = 3628] [serial = 1117] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (134E1000) [pid = 3628] [serial = 1081] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1AD0C000) [pid = 3628] [serial = 1095] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1A605400) [pid = 3628] [serial = 1074] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1A846400) [pid = 3628] [serial = 1075] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (11ADF800) [pid = 3628] [serial = 1068] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1292CC00) [pid = 3628] [serial = 1069] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (167FC800) [pid = 3628] [serial = 1116] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1322E000) [pid = 3628] [serial = 1120] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (16EB8C00) [pid = 3628] [serial = 1098] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1AF3FC00) [pid = 3628] [serial = 1105] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (16EBC400) [pid = 3628] [serial = 1099] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16EC4800) [pid = 3628] [serial = 1101] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1AF3B400) [pid = 3628] [serial = 1096] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (16EC5C00) [pid = 3628] [serial = 1102] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1804A400) [pid = 3628] [serial = 1087] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1AF37800) [pid = 3628] [serial = 1114] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (10AD9800) [pid = 3628] [serial = 1180] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (15F22400) [pid = 3628] [serial = 1135] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1824CC00) [pid = 3628] [serial = 1165] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (11AE0800) [pid = 3628] [serial = 1130] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1418C800) [pid = 3628] [serial = 1148] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (131AFC00) [pid = 3628] [serial = 1147] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (13129C00) [pid = 3628] [serial = 1126] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (131B9800) [pid = 3628] [serial = 1127] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (13EDA800) [pid = 3628] [serial = 1132] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (129B2400) [pid = 3628] [serial = 1123] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1144C000) [pid = 3628] [serial = 688] [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.] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (12D7FC00) [pid = 3628] [serial = 1124] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (10BA8000) [pid = 3628] [serial = 1129] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (131BA000) [pid = 3628] [serial = 1119] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16D01400) [pid = 3628] [serial = 1150] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (17770C00) [pid = 3628] [serial = 1139] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1AAD6800) [pid = 3628] [serial = 1171] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1A487C00) [pid = 3628] [serial = 1027] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (114CDC00) [pid = 3628] [serial = 1003] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1980A000) [pid = 3628] [serial = 1141] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19EF1000) [pid = 3628] [serial = 1144] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (15BC5C00) [pid = 3628] [serial = 1033] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (130D7800) [pid = 3628] [serial = 1030] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A490000) [pid = 3628] [serial = 1036] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (167F2800) [pid = 3628] [serial = 1136] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19EEBC00) [pid = 3628] [serial = 1166] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17702C00) [pid = 3628] [serial = 1138] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1AB19C00) [pid = 3628] [serial = 1104] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1AAD4C00) [pid = 3628] [serial = 1168] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1555A400) [pid = 3628] [serial = 1163] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1418CC00) [pid = 3628] [serial = 1133] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1B0E4800) [pid = 3628] [serial = 1178] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10AE3800) [pid = 3628] [serial = 1177] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16327800) [pid = 3628] [serial = 1175] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1AAD7800) [pid = 3628] [serial = 1160] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (134DA400) [pid = 3628] [serial = 1162] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A192400) [pid = 3628] [serial = 1187] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16326400) [pid = 3628] [serial = 1174] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A60E000) [pid = 3628] [serial = 1189] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A848400) [pid = 3628] [serial = 1157] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1AAD3000) [pid = 3628] [serial = 1159] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10F49400) [pid = 3628] [serial = 1181] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A48C000) [pid = 3628] [serial = 1154] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A6F1400) [pid = 3628] [serial = 1156] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (167F4400) [pid = 3628] [serial = 1184] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16325400) [pid = 3628] [serial = 1183] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A189C00) [pid = 3628] [serial = 1186] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16EC6C00) [pid = 3628] [serial = 1151] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (19EF6000) [pid = 3628] [serial = 1153] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19EF7400) [pid = 3628] [serial = 1145] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19C11C00) [pid = 3628] [serial = 1142] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1AD0D800) [pid = 3628] [serial = 1169] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1B0E1800) [pid = 3628] [serial = 1172] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (19763000) [pid = 3628] [serial = 1193] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (10D46C00) [pid = 3628] [serial = 1195] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1A6E5000) [pid = 3628] [serial = 1190] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1975E400) [pid = 3628] [serial = 1192] [outer = 00000000] [url = about:blank] 14:12:31 INFO - PROCESS | 3628 | 1468357951414 Marionette TRACE conn2 <- [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]]]}] 14:12:31 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 14:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 863ms 14:12:31 INFO - PROCESS | 3628 | 1468357951448 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 3628 | 1468357951452 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 14:12:31 INFO - PROCESS | 3628 | 1468357951458 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:12:31 INFO - PROCESS | 3628 | 1468357951460 Marionette TRACE conn2 <- [1,1606,null,{}] 14:12:31 INFO - PROCESS | 3628 | 1468357951464 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 3628 | 1468357951466 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:31 INFO - PROCESS | 3628 | 1468357951557 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:12:31 INFO - PROCESS | 3628 | 1468357951565 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 3628 | 1468357951568 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:31 INFO - PROCESS | 3628 | ++DOCSHELL 11051400 == 21 [pid = 3628] [id = 411] 14:12:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1144C000) [pid = 3628] [serial = 1233] [outer = 00000000] 14:12:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (12821C00) [pid = 3628] [serial = 1234] [outer = 1144C000] 14:12:31 INFO - PROCESS | 3628 | 1468357951614 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (128F9400) [pid = 3628] [serial = 1235] [outer = 1144C000] 14:12:32 INFO - PROCESS | 3628 | 1468357952084 Marionette TRACE conn2 <- [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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 655ms 14:12:32 INFO - PROCESS | 3628 | 1468357952149 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 3628 | 1468357952152 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 14:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:12:32 INFO - PROCESS | 3628 | 1468357952155 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 3628 | 1468357952159 Marionette TRACE conn2 <- [1,1610,null,{}] 14:12:32 INFO - PROCESS | 3628 | 1468357952171 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 3628 | 1468357952175 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:32 INFO - PROCESS | 3628 | 1468357952267 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:12:32 INFO - PROCESS | 3628 | 1468357952371 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 3628 | 1468357952374 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:32 INFO - PROCESS | 3628 | ++DOCSHELL 130AD400 == 22 [pid = 3628] [id = 412] 14:12:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (130D1400) [pid = 3628] [serial = 1236] [outer = 00000000] 14:12:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (131B1400) [pid = 3628] [serial = 1237] [outer = 130D1400] 14:12:32 INFO - PROCESS | 3628 | 1468357952404 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (131B9C00) [pid = 3628] [serial = 1238] [outer = 130D1400] 14:12:32 INFO - PROCESS | 3628 | 1468357952763 Marionette TRACE conn2 <- [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]]]}] 14:12:32 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 14:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 14:12:32 INFO - PROCESS | 3628 | 1468357952815 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 3628 | 1468357952817 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 14:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:12:32 INFO - PROCESS | 3628 | 1468357952821 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 3628 | 1468357952823 Marionette TRACE conn2 <- [1,1614,null,{}] 14:12:32 INFO - PROCESS | 3628 | 1468357952826 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 3628 | 1468357952828 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:32 INFO - PROCESS | 3628 | 1468357952916 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:12:32 INFO - PROCESS | 3628 | 1468357952922 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 3628 | 1468357952924 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:32 INFO - PROCESS | 3628 | ++DOCSHELL 131B3400 == 23 [pid = 3628] [id = 413] 14:12:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (131B7C00) [pid = 3628] [serial = 1239] [outer = 00000000] 14:12:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13943800) [pid = 3628] [serial = 1240] [outer = 131B7C00] 14:12:32 INFO - PROCESS | 3628 | 1468357952970 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13A9F000) [pid = 3628] [serial = 1241] [outer = 131B7C00] 14:12:33 INFO - PROCESS | 3628 | 1468357953417 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 669ms 14:12:33 INFO - PROCESS | 3628 | 1468357953505 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 3628 | 1468357953507 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 14:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:12:33 INFO - PROCESS | 3628 | 1468357953511 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 3628 | 1468357953513 Marionette TRACE conn2 <- [1,1618,null,{}] 14:12:33 INFO - PROCESS | 3628 | 1468357953516 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 3628 | 1468357953518 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:33 INFO - PROCESS | 3628 | 1468357953642 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:12:33 INFO - PROCESS | 3628 | 1468357953658 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 3628 | 1468357953660 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:33 INFO - PROCESS | 3628 | ++DOCSHELL 13ED0C00 == 24 [pid = 3628] [id = 414] 14:12:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13ED6C00) [pid = 3628] [serial = 1242] [outer = 00000000] 14:12:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1418CC00) [pid = 3628] [serial = 1243] [outer = 13ED6C00] 14:12:33 INFO - PROCESS | 3628 | 1468357953704 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (141A1000) [pid = 3628] [serial = 1244] [outer = 13ED6C00] 14:12:34 INFO - PROCESS | 3628 | 1468357954132 Marionette TRACE conn2 <- [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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 655ms 14:12:34 INFO - PROCESS | 3628 | 1468357954174 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 3628 | 1468357954176 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:12:34 INFO - PROCESS | 3628 | 1468357954188 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 3628 | 1468357954189 Marionette TRACE conn2 <- [1,1622,null,{}] 14:12:34 INFO - PROCESS | 3628 | 1468357954193 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 3628 | 1468357954198 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:34 INFO - PROCESS | 3628 | 1468357954329 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:12:34 INFO - PROCESS | 3628 | 1468357954401 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 3628 | 1468357954403 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:34 INFO - PROCESS | 3628 | ++DOCSHELL 141A9400 == 25 [pid = 3628] [id = 415] 14:12:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (141A9C00) [pid = 3628] [serial = 1245] [outer = 00000000] 14:12:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BC1000) [pid = 3628] [serial = 1246] [outer = 141A9C00] 14:12:34 INFO - PROCESS | 3628 | 1468357954447 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15F23400) [pid = 3628] [serial = 1247] [outer = 141A9C00] 14:12:34 INFO - PROCESS | 3628 | 1468357954883 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 744ms 14:12:34 INFO - PROCESS | 3628 | 1468357954936 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 3628 | 1468357954938 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:12:34 INFO - PROCESS | 3628 | 1468357954942 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 3628 | 1468357954943 Marionette TRACE conn2 <- [1,1626,null,{}] 14:12:34 INFO - PROCESS | 3628 | 1468357954947 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 3628 | 1468357954932 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:35 INFO - PROCESS | 3628 | 1468357955047 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:12:35 INFO - PROCESS | 3628 | 1468357955121 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 3628 | 1468357955123 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:35 INFO - PROCESS | 3628 | ++DOCSHELL 16322C00 == 26 [pid = 3628] [id = 416] 14:12:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16326C00) [pid = 3628] [serial = 1248] [outer = 00000000] 14:12:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (167F6400) [pid = 3628] [serial = 1249] [outer = 16326C00] 14:12:35 INFO - PROCESS | 3628 | 1468357955165 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (167FB000) [pid = 3628] [serial = 1250] [outer = 16326C00] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15F34800) [pid = 3628] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A79C00) [pid = 3628] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1804A800) [pid = 3628] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11059400) [pid = 3628] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BC3C00) [pid = 3628] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13946000) [pid = 3628] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10F4FC00) [pid = 3628] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:12:35 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10D42000) [pid = 3628] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:12:35 INFO - PROCESS | 3628 | 1468357955907 Marionette TRACE conn2 <- [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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 997ms 14:12:35 INFO - PROCESS | 3628 | 1468357955934 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 3628 | 1468357955936 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 14:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:12:35 INFO - PROCESS | 3628 | 1468357955939 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 3628 | 1468357955941 Marionette TRACE conn2 <- [1,1630,null,{}] 14:12:35 INFO - PROCESS | 3628 | 1468357955945 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:35 INFO - PROCESS | 3628 | 1468357955947 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:36 INFO - PROCESS | 3628 | 1468357956067 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:12:36 INFO - PROCESS | 3628 | 1468357956115 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 3628 | 1468357956117 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:36 INFO - PROCESS | 3628 | ++DOCSHELL 11057000 == 27 [pid = 3628] [id = 417] 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1105D000) [pid = 3628] [serial = 1251] [outer = 00000000] 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (141AB400) [pid = 3628] [serial = 1252] [outer = 1105D000] 14:12:36 INFO - PROCESS | 3628 | 1468357956159 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (167F2000) [pid = 3628] [serial = 1253] [outer = 1105D000] 14:12:36 INFO - PROCESS | 3628 | 1468357956494 Marionette TRACE conn2 <- [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]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 595ms 14:12:36 INFO - PROCESS | 3628 | 1468357956539 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 3628 | 1468357956541 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 14:12:36 INFO - PROCESS | 3628 | 1468357956544 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:12:36 INFO - PROCESS | 3628 | 1468357956546 Marionette TRACE conn2 <- [1,1634,null,{}] 14:12:36 INFO - PROCESS | 3628 | 1468357956549 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 3628 | 1468357956551 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:36 INFO - PROCESS | 3628 | 1468357956634 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:12:36 INFO - PROCESS | 3628 | 1468357956639 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 3628 | 1468357956641 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:36 INFO - PROCESS | 3628 | ++DOCSHELL 10D39400 == 28 [pid = 3628] [id = 418] 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (112E6400) [pid = 3628] [serial = 1254] [outer = 00000000] 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16EBDC00) [pid = 3628] [serial = 1255] [outer = 112E6400] 14:12:36 INFO - PROCESS | 3628 | 1468357956684 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16EBE400) [pid = 3628] [serial = 1256] [outer = 112E6400] 14:12:37 INFO - PROCESS | 3628 | 1468357957114 Marionette TRACE conn2 <- [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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 595ms 14:12:37 INFO - PROCESS | 3628 | 1468357957172 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 3628 | 1468357957174 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 14:12:37 INFO - PROCESS | 3628 | 1468357957177 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:12:37 INFO - PROCESS | 3628 | 1468357957179 Marionette TRACE conn2 <- [1,1638,null,{}] 14:12:37 INFO - PROCESS | 3628 | 1468357957182 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 3628 | 1468357957184 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:37 INFO - PROCESS | 3628 | 1468357957278 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:12:37 INFO - PROCESS | 3628 | 1468357957268 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 3628 | 1468357957270 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:37 INFO - PROCESS | 3628 | ++DOCSHELL 16EC6400 == 29 [pid = 3628] [id = 419] 14:12:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16F0F800) [pid = 3628] [serial = 1257] [outer = 00000000] 14:12:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17062000) [pid = 3628] [serial = 1258] [outer = 16F0F800] 14:12:37 INFO - PROCESS | 3628 | 1468357957313 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17392C00) [pid = 3628] [serial = 1259] [outer = 16F0F800] 14:12:38 INFO - PROCESS | 3628 | --DOCSHELL 10A0F000 == 28 [pid = 3628] [id = 399] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19C06400) [pid = 3628] [serial = 1196] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1631FC00) [pid = 3628] [serial = 1207] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1824F000) [pid = 3628] [serial = 1219] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10D3A800) [pid = 3628] [serial = 1199] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19758000) [pid = 3628] [serial = 1210] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10AD7C00) [pid = 3628] [serial = 1198] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1105CC00) [pid = 3628] [serial = 1201] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1105F000) [pid = 3628] [serial = 1202] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17703000) [pid = 3628] [serial = 1217] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16EC1800) [pid = 3628] [serial = 1208] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (168CDC00) [pid = 3628] [serial = 1216] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1975B800) [pid = 3628] [serial = 1211] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1419D000) [pid = 3628] [serial = 1204] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (141A1800) [pid = 3628] [serial = 1205] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (128F1C00) [pid = 3628] [serial = 1213] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (12BCD800) [pid = 3628] [serial = 1214] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 3628 | 1468357959233 Marionette TRACE conn2 <- [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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2098ms 14:12:39 INFO - PROCESS | 3628 | 1468357959293 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 3628 | 1468357959297 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:12:39 INFO - PROCESS | 3628 | 1468357959303 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 3628 | 1468357959306 Marionette TRACE conn2 <- [1,1642,null,{}] 14:12:39 INFO - PROCESS | 3628 | 1468357959312 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 3628 | 1468357959315 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:39 INFO - PROCESS | 3628 | 1468357959397 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:12:39 INFO - PROCESS | 3628 | 1468357959411 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 3628 | 1468357959415 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:39 INFO - PROCESS | 3628 | ++DOCSHELL 10AD7800 == 29 [pid = 3628] [id = 420] 14:12:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10AD8800) [pid = 3628] [serial = 1260] [outer = 00000000] 14:12:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10ADF400) [pid = 3628] [serial = 1261] [outer = 10AD8800] 14:12:39 INFO - PROCESS | 3628 | 1468357959464 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10AE2800) [pid = 3628] [serial = 1262] [outer = 10AD8800] 14:12:39 INFO - PROCESS | 3628 | 1468357959931 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 14:12:39 INFO - PROCESS | 3628 | 1468357959964 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 3628 | 1468357959969 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:12:39 INFO - PROCESS | 3628 | 1468357959980 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 3628 | 1468357959982 Marionette TRACE conn2 <- [1,1646,null,{}] 14:12:39 INFO - PROCESS | 3628 | 1468357959987 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 3628 | 1468357959989 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:40 INFO - PROCESS | 3628 | 1468357960065 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:12:40 INFO - PROCESS | 3628 | 1468357960074 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 3628 | 1468357960077 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:40 INFO - PROCESS | 3628 | ++DOCSHELL 10E36800 == 30 [pid = 3628] [id = 421] 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10E3AC00) [pid = 3628] [serial = 1263] [outer = 00000000] 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10F4F800) [pid = 3628] [serial = 1264] [outer = 10E3AC00] 14:12:40 INFO - PROCESS | 3628 | 1468357960124 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11056400) [pid = 3628] [serial = 1265] [outer = 10E3AC00] 14:12:40 INFO - PROCESS | 3628 | 1468357960598 Marionette TRACE conn2 <- [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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 14:12:40 INFO - PROCESS | 3628 | 1468357960643 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 3628 | 1468357960645 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 14:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:12:40 INFO - PROCESS | 3628 | 1468357960649 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 3628 | 1468357960652 Marionette TRACE conn2 <- [1,1650,null,{}] 14:12:40 INFO - PROCESS | 3628 | 1468357960663 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 3628 | 1468357960668 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:40 INFO - PROCESS | 3628 | 1468357960785 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:12:40 INFO - PROCESS | 3628 | 1468357960860 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 3628 | 1468357960863 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:40 INFO - PROCESS | 3628 | ++DOCSHELL 11CD2800 == 31 [pid = 3628] [id = 422] 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11CD4800) [pid = 3628] [serial = 1266] [outer = 00000000] 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F1400) [pid = 3628] [serial = 1267] [outer = 11CD4800] 14:12:40 INFO - PROCESS | 3628 | 1468357960912 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128FCC00) [pid = 3628] [serial = 1268] [outer = 11CD4800] 14:12:41 INFO - PROCESS | 3628 | 1468357961288 Marionette TRACE conn2 <- [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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 669ms 14:12:41 INFO - PROCESS | 3628 | 1468357961311 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 3628 | 1468357961313 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:12:41 INFO - PROCESS | 3628 | 1468357961316 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 3628 | 1468357961318 Marionette TRACE conn2 <- [1,1654,null,{}] 14:12:41 INFO - PROCESS | 3628 | 1468357961322 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 3628 | 1468357961324 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:41 INFO - PROCESS | 3628 | 1468357961422 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:12:41 INFO - PROCESS | 3628 | 1468357961427 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 3628 | 1468357961429 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:41 INFO - PROCESS | 3628 | ++DOCSHELL 12B03400 == 32 [pid = 3628] [id = 423] 14:12:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12BCDC00) [pid = 3628] [serial = 1269] [outer = 00000000] 14:12:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (130A5800) [pid = 3628] [serial = 1270] [outer = 12BCDC00] 14:12:41 INFO - PROCESS | 3628 | 1468357961474 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13156C00) [pid = 3628] [serial = 1271] [outer = 12BCDC00] 14:12:41 INFO - PROCESS | 3628 | 1468357961896 Marionette TRACE conn2 <- [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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 610ms 14:12:41 INFO - PROCESS | 3628 | 1468357961935 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 3628 | 1468357961937 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:12:41 INFO - PROCESS | 3628 | 1468357961940 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 3628 | 1468357961925 Marionette TRACE conn2 <- [1,1658,null,{}] 14:12:41 INFO - PROCESS | 3628 | 1468357961932 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 3628 | 1468357961934 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:42 INFO - PROCESS | 3628 | 1468357962014 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:12:42 INFO - PROCESS | 3628 | 1468357962020 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3628 | 1468357962022 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:42 INFO - PROCESS | 3628 | ++DOCSHELL 13153C00 == 33 [pid = 3628] [id = 424] 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131AEC00) [pid = 3628] [serial = 1272] [outer = 00000000] 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (131BC000) [pid = 3628] [serial = 1273] [outer = 131AEC00] 14:12:42 INFO - PROCESS | 3628 | 1468357962066 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13227000) [pid = 3628] [serial = 1274] [outer = 131AEC00] 14:12:42 INFO - PROCESS | 3628 | 1468357962531 Marionette TRACE conn2 <- [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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 14:12:42 INFO - PROCESS | 3628 | 1468357962606 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 3628 | 1468357962610 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 14:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:12:42 INFO - PROCESS | 3628 | 1468357962614 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 3628 | 1468357962616 Marionette TRACE conn2 <- [1,1662,null,{}] 14:12:42 INFO - PROCESS | 3628 | 1468357962620 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 3628 | 1468357962625 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:42 INFO - PROCESS | 3628 | 1468357962732 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:12:42 INFO - PROCESS | 3628 | 1468357962739 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3628 | 1468357962741 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:42 INFO - PROCESS | 3628 | ++DOCSHELL 14187400 == 34 [pid = 3628] [id = 425] 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (14187800) [pid = 3628] [serial = 1275] [outer = 00000000] 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (141A8800) [pid = 3628] [serial = 1276] [outer = 14187800] 14:12:42 INFO - PROCESS | 3628 | 1468357962786 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15199000) [pid = 3628] [serial = 1277] [outer = 14187800] 14:12:43 INFO - PROCESS | 3628 | 1468357963201 Marionette TRACE conn2 <- [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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 610ms 14:12:43 INFO - PROCESS | 3628 | 1468357963231 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 3628 | 1468357963233 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 14:12:43 INFO - PROCESS | 3628 | 1468357963238 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 3628 | 1468357963239 Marionette TRACE conn2 <- [1,1666,null,{}] 14:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:12:43 INFO - PROCESS | 3628 | 1468357963243 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:43 INFO - PROCESS | 3628 | 1468357963245 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:43 INFO - PROCESS | 3628 | 1468357963359 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:12:43 INFO - PROCESS | 3628 | 1468357963366 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 3628 | 1468357963368 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:43 INFO - PROCESS | 3628 | ++DOCSHELL 141A4800 == 35 [pid = 3628] [id = 426] 14:12:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (141A4C00) [pid = 3628] [serial = 1278] [outer = 00000000] 14:12:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BBE000) [pid = 3628] [serial = 1279] [outer = 141A4C00] 14:12:43 INFO - PROCESS | 3628 | 1468357963395 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15BC1C00) [pid = 3628] [serial = 1280] [outer = 141A4C00] 14:12:43 INFO - PROCESS | 3628 | 1468357963802 Marionette TRACE conn2 <- [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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 610ms 14:12:43 INFO - PROCESS | 3628 | 1468357963842 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 3628 | 1468357963844 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 14:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:12:43 INFO - PROCESS | 3628 | 1468357963848 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 3628 | 1468357963849 Marionette TRACE conn2 <- [1,1670,null,{}] 14:12:43 INFO - PROCESS | 3628 | 1468357963853 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:43 INFO - PROCESS | 3628 | 1468357963855 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:43 INFO - PROCESS | 3628 | 1468357963941 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:12:43 INFO - PROCESS | 3628 | 1468357963947 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 3628 | 1468357963949 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:43 INFO - PROCESS | 3628 | ++DOCSHELL 15592400 == 36 [pid = 3628] [id = 427] 14:12:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BBB000) [pid = 3628] [serial = 1281] [outer = 00000000] 14:12:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15F28800) [pid = 3628] [serial = 1282] [outer = 15BBB000] 14:12:43 INFO - PROCESS | 3628 | 1468357963993 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13129C00) [pid = 3628] [serial = 1283] [outer = 15BBB000] 14:12:44 INFO - PROCESS | 3628 | 1468357964449 Marionette TRACE conn2 <- [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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 669ms 14:12:44 INFO - PROCESS | 3628 | 1468357964512 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 3628 | 1468357964514 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 14:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:12:44 INFO - PROCESS | 3628 | 1468357964526 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 3628 | 1468357964527 Marionette TRACE conn2 <- [1,1674,null,{}] 14:12:44 INFO - PROCESS | 3628 | 1468357964531 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 3628 | 1468357964532 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:44 INFO - PROCESS | 3628 | 1468357964643 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:12:44 INFO - PROCESS | 3628 | 1468357964738 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 3628 | 1468357964740 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:44 INFO - PROCESS | 3628 | ++DOCSHELL 11C47800 == 37 [pid = 3628] [id = 428] 14:12:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F1C800) [pid = 3628] [serial = 1284] [outer = 00000000] 14:12:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16325400) [pid = 3628] [serial = 1285] [outer = 15F1C800] 14:12:44 INFO - PROCESS | 3628 | 1468357964783 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16327C00) [pid = 3628] [serial = 1286] [outer = 15F1C800] 14:12:45 INFO - PROCESS | 3628 | 1468357965155 Marionette TRACE conn2 <- [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]]]}] 14:12:45 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 14:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 14:12:45 INFO - PROCESS | 3628 | 1468357965194 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 3628 | 1468357965196 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 14:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:12:45 INFO - PROCESS | 3628 | 1468357965199 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 3628 | 1468357965201 Marionette TRACE conn2 <- [1,1678,null,{}] 14:12:45 INFO - PROCESS | 3628 | 1468357965205 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 3628 | 1468357965207 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:45 INFO - PROCESS | 3628 | 1468357965323 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:12:45 INFO - PROCESS | 3628 | 1468357965392 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 3628 | 1468357965394 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:45 INFO - PROCESS | 3628 | ++DOCSHELL 167F2C00 == 38 [pid = 3628] [id = 429] 14:12:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (167F6000) [pid = 3628] [serial = 1287] [outer = 00000000] 14:12:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16B6FC00) [pid = 3628] [serial = 1288] [outer = 167F6000] 14:12:45 INFO - PROCESS | 3628 | 1468357965437 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16D0E800) [pid = 3628] [serial = 1289] [outer = 167F6000] 14:12:45 INFO - PROCESS | 3628 | 1468357965830 Marionette TRACE conn2 <- [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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 14:12:45 INFO - PROCESS | 3628 | 1468357965863 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 3628 | 1468357965865 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 14:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:12:45 INFO - PROCESS | 3628 | 1468357965873 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 3628 | 1468357965875 Marionette TRACE conn2 <- [1,1682,null,{}] 14:12:45 INFO - PROCESS | 3628 | 1468357965879 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 3628 | 1468357965881 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:46 INFO - PROCESS | 3628 | 1468357966033 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13ED6C00) [pid = 3628] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (141A9C00) [pid = 3628] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1105D000) [pid = 3628] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16326C00) [pid = 3628] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (112E6400) [pid = 3628] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10D43800) [pid = 3628] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1631CC00) [pid = 3628] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (131B7C00) [pid = 3628] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (130D1400) [pid = 3628] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1144C000) [pid = 3628] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11052800) [pid = 3628] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10ADF000) [pid = 3628] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:12:46 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15174000) [pid = 3628] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:12:46 INFO - PROCESS | 3628 | 1468357966402 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 3628 | 1468357966405 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:46 INFO - PROCESS | 3628 | ++DOCSHELL 10AE3800 == 39 [pid = 3628] [id = 430] 14:12:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10BA3400) [pid = 3628] [serial = 1290] [outer = 00000000] 14:12:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (112E6400) [pid = 3628] [serial = 1291] [outer = 10BA3400] 14:12:46 INFO - PROCESS | 3628 | 1468357966456 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13ED6C00) [pid = 3628] [serial = 1292] [outer = 10BA3400] 14:12:46 INFO - PROCESS | 3628 | 1468357966808 Marionette TRACE conn2 <- [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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 952ms 14:12:46 INFO - PROCESS | 3628 | 1468357966836 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 3628 | 1468357966838 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:12:46 INFO - PROCESS | 3628 | 1468357966841 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 3628 | 1468357966843 Marionette TRACE conn2 <- [1,1686,null,{}] 14:12:46 INFO - PROCESS | 3628 | 1468357966846 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 3628 | 1468357966848 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:46 INFO - PROCESS | 3628 | 1468357966945 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:12:46 INFO - PROCESS | 3628 | 1468357966951 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 3628 | 1468357966953 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:46 INFO - PROCESS | 3628 | ++DOCSHELL 13EDB800 == 40 [pid = 3628] [id = 431] 14:12:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (141A2400) [pid = 3628] [serial = 1293] [outer = 00000000] 14:12:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17059800) [pid = 3628] [serial = 1294] [outer = 141A2400] 14:12:46 INFO - PROCESS | 3628 | 1468357966995 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1705A800) [pid = 3628] [serial = 1295] [outer = 141A2400] 14:12:47 INFO - PROCESS | 3628 | 1468357967397 Marionette TRACE conn2 <- [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]]]}] 14:12:47 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 14:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 596ms 14:12:47 INFO - PROCESS | 3628 | 1468357967459 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 3628 | 1468357967461 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 14:12:47 INFO - PROCESS | 3628 | 1468357967464 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:12:47 INFO - PROCESS | 3628 | 1468357967465 Marionette TRACE conn2 <- [1,1690,null,{}] 14:12:47 INFO - PROCESS | 3628 | 1468357967469 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 3628 | 1468357967471 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:47 INFO - PROCESS | 3628 | 1468357967547 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:12:47 INFO - PROCESS | 3628 | 1468357967552 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 3628 | 1468357967554 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:47 INFO - PROCESS | 3628 | ++DOCSHELL 16EC1000 == 41 [pid = 3628] [id = 432] 14:12:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16EC2800) [pid = 3628] [serial = 1296] [outer = 00000000] 14:12:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17762000) [pid = 3628] [serial = 1297] [outer = 16EC2800] 14:12:47 INFO - PROCESS | 3628 | 1468357967596 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1776A000) [pid = 3628] [serial = 1298] [outer = 16EC2800] 14:12:48 INFO - PROCESS | 3628 | 1468357968024 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 596ms 14:12:48 INFO - PROCESS | 3628 | 1468357968081 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 3628 | 1468357968083 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 14:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:12:48 INFO - PROCESS | 3628 | 1468357968086 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 3628 | 1468357968088 Marionette TRACE conn2 <- [1,1694,null,{}] 14:12:48 INFO - PROCESS | 3628 | 1468357968092 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:48 INFO - PROCESS | 3628 | 1468357968093 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:48 INFO - PROCESS | 3628 | 1468357968174 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:12:48 INFO - PROCESS | 3628 | 1468357968163 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 3628 | 1468357968165 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:48 INFO - PROCESS | 3628 | ++DOCSHELL 1055E000 == 42 [pid = 3628] [id = 433] 14:12:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11CD3400) [pid = 3628] [serial = 1299] [outer = 00000000] 14:12:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17A30000) [pid = 3628] [serial = 1300] [outer = 11CD3400] 14:12:48 INFO - PROCESS | 3628 | 1468357968207 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17A35400) [pid = 3628] [serial = 1301] [outer = 11CD3400] 14:12:49 INFO - PROCESS | 3628 | 1468357969035 Marionette TRACE conn2 <- [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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 982ms 14:12:49 INFO - PROCESS | 3628 | 1468357969090 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 3628 | 1468357969094 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:12:49 INFO - PROCESS | 3628 | 1468357969099 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 3628 | 1468357969102 Marionette TRACE conn2 <- [1,1698,null,{}] 14:12:49 INFO - PROCESS | 3628 | 1468357969107 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 3628 | 1468357969111 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:49 INFO - PROCESS | 3628 | 1468357969219 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:12:49 INFO - PROCESS | 3628 | 1468357969346 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 3628 | 1468357969349 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:49 INFO - PROCESS | 3628 | ++DOCSHELL 10A76800 == 43 [pid = 3628] [id = 434] 14:12:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10AD5800) [pid = 3628] [serial = 1302] [outer = 00000000] 14:12:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10D41C00) [pid = 3628] [serial = 1303] [outer = 10AD5800] 14:12:49 INFO - PROCESS | 3628 | 1468357969406 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1105C000) [pid = 3628] [serial = 1304] [outer = 10AD5800] 14:12:50 INFO - PROCESS | 3628 | 1468357970259 Marionette TRACE conn2 <- [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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1235ms 14:12:50 INFO - PROCESS | 3628 | 1468357970329 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 3628 | 1468357970333 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 14:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:12:50 INFO - PROCESS | 3628 | 1468357970339 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 3628 | 1468357970342 Marionette TRACE conn2 <- [1,1702,null,{}] 14:12:50 INFO - PROCESS | 3628 | 1468357970348 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:50 INFO - PROCESS | 3628 | 1468357970351 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:50 INFO - PROCESS | 3628 | 1468357970457 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:12:50 INFO - PROCESS | 3628 | 1468357970542 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 3628 | 1468357970547 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:50 INFO - PROCESS | 3628 | ++DOCSHELL 10E3F000 == 44 [pid = 3628] [id = 435] 14:12:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10E3FC00) [pid = 3628] [serial = 1305] [outer = 00000000] 14:12:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (112E7000) [pid = 3628] [serial = 1306] [outer = 10E3FC00] 14:12:50 INFO - PROCESS | 3628 | 1468357970633 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (11AE2800) [pid = 3628] [serial = 1307] [outer = 10E3FC00] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 10D39400 == 43 [pid = 3628] [id = 418] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 10AE2C00 == 42 [pid = 3628] [id = 405] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 11052400 == 41 [pid = 3628] [id = 410] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 16322C00 == 40 [pid = 3628] [id = 416] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 13944C00 == 39 [pid = 3628] [id = 401] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 11058C00 == 38 [pid = 3628] [id = 400] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 131B3400 == 37 [pid = 3628] [id = 413] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 10F4C800 == 36 [pid = 3628] [id = 404] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 18048C00 == 35 [pid = 3628] [id = 403] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 11057000 == 34 [pid = 3628] [id = 417] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 15F21800 == 33 [pid = 3628] [id = 402] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 13ED0C00 == 32 [pid = 3628] [id = 414] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 130AD400 == 31 [pid = 3628] [id = 412] 14:12:51 INFO - PROCESS | 3628 | --DOCSHELL 16EC6400 == 30 [pid = 3628] [id = 419] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17062000) [pid = 3628] [serial = 1258] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1418CC00) [pid = 3628] [serial = 1243] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (141A1000) [pid = 3628] [serial = 1244] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15F23400) [pid = 3628] [serial = 1247] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15BC1000) [pid = 3628] [serial = 1246] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (141AB400) [pid = 3628] [serial = 1252] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (167F6400) [pid = 3628] [serial = 1249] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16EBDC00) [pid = 3628] [serial = 1255] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (167FB000) [pid = 3628] [serial = 1250] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12926000) [pid = 3628] [serial = 1223] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (12820400) [pid = 3628] [serial = 1222] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19764C00) [pid = 3628] [serial = 1220] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13943800) [pid = 3628] [serial = 1240] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (131B1400) [pid = 3628] [serial = 1237] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (131B9C00) [pid = 3628] [serial = 1238] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12821C00) [pid = 3628] [serial = 1234] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (128F9400) [pid = 3628] [serial = 1235] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11451400) [pid = 3628] [serial = 1232] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1105B000) [pid = 3628] [serial = 1231] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16319800) [pid = 3628] [serial = 1229] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (128F8C00) [pid = 3628] [serial = 1228] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1631C000) [pid = 3628] [serial = 1226] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15598C00) [pid = 3628] [serial = 1225] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16EBE400) [pid = 3628] [serial = 1256] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13A9F000) [pid = 3628] [serial = 1241] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (167F2000) [pid = 3628] [serial = 1253] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 3628 | 1468357971184 Marionette TRACE conn2 <- [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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 893ms 14:12:51 INFO - PROCESS | 3628 | 1468357971246 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 3628 | 1468357971251 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 14:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:12:51 INFO - PROCESS | 3628 | 1468357971257 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 3628 | 1468357971260 Marionette TRACE conn2 <- [1,1706,null,{}] 14:12:51 INFO - PROCESS | 3628 | 1468357971263 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 3628 | 1468357971266 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:51 INFO - PROCESS | 3628 | 1468357971353 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:12:51 INFO - PROCESS | 3628 | 1468357971347 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 3628 | 1468357971349 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:51 INFO - PROCESS | 3628 | ++DOCSHELL 1105C800 == 31 [pid = 3628] [id = 436] 14:12:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1105E000) [pid = 3628] [serial = 1308] [outer = 00000000] 14:12:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (128F7000) [pid = 3628] [serial = 1309] [outer = 1105E000] 14:12:51 INFO - PROCESS | 3628 | 1468357971472 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (129A9C00) [pid = 3628] [serial = 1310] [outer = 1105E000] 14:12:51 INFO - PROCESS | 3628 | 1468357971875 Marionette TRACE conn2 <- [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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 699ms 14:12:51 INFO - PROCESS | 3628 | 1468357971963 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 3628 | 1468357971965 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 14:12:51 INFO - PROCESS | 3628 | 1468357971969 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:12:51 INFO - PROCESS | 3628 | 1468357971973 Marionette TRACE conn2 <- [1,1710,null,{}] 14:12:51 INFO - PROCESS | 3628 | 1468357971983 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 3628 | 1468357971991 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:52 INFO - PROCESS | 3628 | 1468357972095 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:12:52 INFO - PROCESS | 3628 | 1468357972105 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 3628 | 1468357972108 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:52 INFO - PROCESS | 3628 | ++DOCSHELL 131E8800 == 32 [pid = 3628] [id = 437] 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131EBC00) [pid = 3628] [serial = 1311] [outer = 00000000] 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13944000) [pid = 3628] [serial = 1312] [outer = 131EBC00] 14:12:52 INFO - PROCESS | 3628 | 1468357972156 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13A95000) [pid = 3628] [serial = 1313] [outer = 131EBC00] 14:12:52 INFO - PROCESS | 3628 | 1468357972596 Marionette TRACE conn2 <- [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]]]}] 14:12:52 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 14:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 655ms 14:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:12:52 INFO - PROCESS | 3628 | 1468357972635 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 3628 | 1468357972637 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 14:12:52 INFO - PROCESS | 3628 | 1468357972641 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 3628 | 1468357972642 Marionette TRACE conn2 <- [1,1714,null,{}] 14:12:52 INFO - PROCESS | 3628 | 1468357972646 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 3628 | 1468357972648 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:52 INFO - PROCESS | 3628 | 1468357972731 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:12:52 INFO - PROCESS | 3628 | 1468357972736 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 3628 | 1468357972738 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:52 INFO - PROCESS | 3628 | ++DOCSHELL 141A4400 == 33 [pid = 3628] [id = 438] 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (141A5400) [pid = 3628] [serial = 1314] [outer = 00000000] 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (141AB800) [pid = 3628] [serial = 1315] [outer = 141A5400] 14:12:52 INFO - PROCESS | 3628 | 1468357972766 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15597000) [pid = 3628] [serial = 1316] [outer = 141A5400] 14:12:53 INFO - PROCESS | 3628 | 1468357973208 Marionette TRACE conn2 <- [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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 596ms 14:12:53 INFO - PROCESS | 3628 | 1468357973239 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 3628 | 1468357973241 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:12:53 INFO - PROCESS | 3628 | 1468357973245 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 3628 | 1468357973246 Marionette TRACE conn2 <- [1,1718,null,{}] 14:12:53 INFO - PROCESS | 3628 | 1468357973257 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 3628 | 1468357973259 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:53 INFO - PROCESS | 3628 | 1468357973367 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:12:53 INFO - PROCESS | 3628 | 1468357973372 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 3628 | 1468357973374 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:53 INFO - PROCESS | 3628 | ++DOCSHELL 15BC4000 == 34 [pid = 3628] [id = 439] 14:12:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15BC4800) [pid = 3628] [serial = 1317] [outer = 00000000] 14:12:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15D50000) [pid = 3628] [serial = 1318] [outer = 15BC4800] 14:12:53 INFO - PROCESS | 3628 | 1468357973444 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F2B800) [pid = 3628] [serial = 1319] [outer = 15BC4800] 14:12:53 INFO - PROCESS | 3628 | 1468357973866 Marionette TRACE conn2 <- [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]]]}] 14:12:53 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 14:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 669ms 14:12:53 INFO - PROCESS | 3628 | 1468357973907 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 3628 | 1468357973909 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:12:53 INFO - PROCESS | 3628 | 1468357973912 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 3628 | 1468357973914 Marionette TRACE conn2 <- [1,1722,null,{}] 14:12:53 INFO - PROCESS | 3628 | 1468357973917 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 3628 | 1468357973923 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:54 INFO - PROCESS | 3628 | 1468357974062 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:12:54 INFO - PROCESS | 3628 | 1468357974123 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 3628 | 1468357974125 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:54 INFO - PROCESS | 3628 | ++DOCSHELL 15D4FC00 == 35 [pid = 3628] [id = 440] 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1631F400) [pid = 3628] [serial = 1320] [outer = 00000000] 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (167F9C00) [pid = 3628] [serial = 1321] [outer = 1631F400] 14:12:54 INFO - PROCESS | 3628 | 1468357974170 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16811400) [pid = 3628] [serial = 1322] [outer = 1631F400] 14:12:54 INFO - PROCESS | 3628 | 1468357974563 Marionette TRACE conn2 <- [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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 699ms 14:12:54 INFO - PROCESS | 3628 | 1468357974645 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 3628 | 1468357974647 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 14:12:54 INFO - PROCESS | 3628 | 1468357974653 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 3628 | 1468357974654 Marionette TRACE conn2 <- [1,1726,null,{}] 14:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:12:54 INFO - PROCESS | 3628 | 1468357974658 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 3628 | 1468357974660 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:54 INFO - PROCESS | 3628 | 1468357974772 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:12:54 INFO - PROCESS | 3628 | 1468357974782 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 3628 | 1468357974784 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:54 INFO - PROCESS | 3628 | ++DOCSHELL 167F9000 == 36 [pid = 3628] [id = 441] 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16B79400) [pid = 3628] [serial = 1323] [outer = 00000000] 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16EBE800) [pid = 3628] [serial = 1324] [outer = 16B79400] 14:12:54 INFO - PROCESS | 3628 | 1468357974836 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16EBF000) [pid = 3628] [serial = 1325] [outer = 16B79400] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16EC2800) [pid = 3628] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15F1C800) [pid = 3628] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11CD4800) [pid = 3628] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (167F6000) [pid = 3628] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10AD8800) [pid = 3628] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10E3AC00) [pid = 3628] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16F0F800) [pid = 3628] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (141A4C00) [pid = 3628] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12BCDC00) [pid = 3628] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131AEC00) [pid = 3628] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (14187800) [pid = 3628] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15BBB000) [pid = 3628] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (141A2400) [pid = 3628] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:12:55 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10BA3400) [pid = 3628] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:12:55 INFO - PROCESS | 3628 | 1468357975379 Marionette TRACE conn2 <- [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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 744ms 14:12:55 INFO - PROCESS | 3628 | 1468357975401 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 3628 | 1468357975403 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 14:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:12:55 INFO - PROCESS | 3628 | 1468357975407 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 3628 | 1468357975408 Marionette TRACE conn2 <- [1,1730,null,{}] 14:12:55 INFO - PROCESS | 3628 | 1468357975412 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 3628 | 1468357975414 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:55 INFO - PROCESS | 3628 | 1468357975511 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:12:55 INFO - PROCESS | 3628 | 1468357975516 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 3628 | 1468357975518 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:55 INFO - PROCESS | 3628 | ++DOCSHELL 11450800 == 37 [pid = 3628] [id = 442] 14:12:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (114CD800) [pid = 3628] [serial = 1326] [outer = 00000000] 14:12:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (131B6000) [pid = 3628] [serial = 1327] [outer = 114CD800] 14:12:55 INFO - PROCESS | 3628 | 1468357975564 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BC4C00) [pid = 3628] [serial = 1328] [outer = 114CD800] 14:12:55 INFO - PROCESS | 3628 | 1468357975981 Marionette TRACE conn2 <- [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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 610ms 14:12:56 INFO - PROCESS | 3628 | 1468357976040 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3628 | 1468357976042 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 14:12:56 INFO - PROCESS | 3628 | 1468357976046 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:12:56 INFO - PROCESS | 3628 | 1468357976047 Marionette TRACE conn2 <- [1,1734,null,{}] 14:12:56 INFO - PROCESS | 3628 | 1468357976053 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 3628 | 1468357976055 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:56 INFO - PROCESS | 3628 | 1468357976118 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:12:56 INFO - PROCESS | 3628 | 1468357976123 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 3628 | 1468357976125 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:56 INFO - PROCESS | 3628 | ++DOCSHELL 13034000 == 38 [pid = 3628] [id = 443] 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (131BA000) [pid = 3628] [serial = 1329] [outer = 00000000] 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16D0D800) [pid = 3628] [serial = 1330] [outer = 131BA000] 14:12:56 INFO - PROCESS | 3628 | 1468357976168 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F12800) [pid = 3628] [serial = 1331] [outer = 131BA000] 14:12:56 INFO - PROCESS | 3628 | 1468357976570 Marionette TRACE conn2 <- [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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 565ms 14:12:56 INFO - PROCESS | 3628 | 1468357976610 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3628 | 1468357976612 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 14:12:56 INFO - PROCESS | 3628 | 1468357976615 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:12:56 INFO - PROCESS | 3628 | 1468357976617 Marionette TRACE conn2 <- [1,1738,null,{}] 14:12:56 INFO - PROCESS | 3628 | 1468357976620 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 3628 | 1468357976622 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:56 INFO - PROCESS | 3628 | 1468357976705 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:12:56 INFO - PROCESS | 3628 | 1468357976720 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 3628 | 1468357976721 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:56 INFO - PROCESS | 3628 | ++DOCSHELL 1394DC00 == 39 [pid = 3628] [id = 444] 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1516BC00) [pid = 3628] [serial = 1332] [outer = 00000000] 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1777D800) [pid = 3628] [serial = 1333] [outer = 1516BC00] 14:12:56 INFO - PROCESS | 3628 | 1468357976766 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1777E000) [pid = 3628] [serial = 1334] [outer = 1516BC00] 14:12:57 INFO - PROCESS | 3628 | 1468357977207 Marionette TRACE conn2 <- [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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 595ms 14:12:57 INFO - PROCESS | 3628 | 1468357977249 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 3628 | 1468357977253 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 14:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:12:57 INFO - PROCESS | 3628 | 1468357977263 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 3628 | 1468357977267 Marionette TRACE conn2 <- [1,1742,null,{}] 14:12:57 INFO - PROCESS | 3628 | 1468357977274 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 3628 | 1468357977277 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:57 INFO - PROCESS | 3628 | 1468357977423 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:12:57 INFO - PROCESS | 3628 | 1468357977581 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 3628 | 1468357977587 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:57 INFO - PROCESS | 3628 | ++DOCSHELL 10BA4400 == 40 [pid = 3628] [id = 445] 14:12:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10BA7400) [pid = 3628] [serial = 1335] [outer = 00000000] 14:12:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11052800) [pid = 3628] [serial = 1336] [outer = 10BA7400] 14:12:57 INFO - PROCESS | 3628 | 1468357977644 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (11AE3400) [pid = 3628] [serial = 1337] [outer = 10BA7400] 14:12:58 INFO - PROCESS | 3628 | 1468357978179 Marionette TRACE conn2 <- [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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 952ms 14:12:58 INFO - PROCESS | 3628 | 1468357978226 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 3628 | 1468357978230 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 14:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:12:58 INFO - PROCESS | 3628 | 1468357978236 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 3628 | 1468357978240 Marionette TRACE conn2 <- [1,1746,null,{}] 14:12:58 INFO - PROCESS | 3628 | 1468357978245 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 3628 | 1468357978248 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:58 INFO - PROCESS | 3628 | 1468357978339 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:12:58 INFO - PROCESS | 3628 | 1468357978447 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 3628 | 1468357978449 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:58 INFO - PROCESS | 3628 | ++DOCSHELL 131BA800 == 41 [pid = 3628] [id = 446] 14:12:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (131BAC00) [pid = 3628] [serial = 1338] [outer = 00000000] 14:12:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (134E2800) [pid = 3628] [serial = 1339] [outer = 131BAC00] 14:12:58 INFO - PROCESS | 3628 | 1468357978504 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13EDCC00) [pid = 3628] [serial = 1340] [outer = 131BAC00] 14:12:59 INFO - PROCESS | 3628 | 1468357979098 Marionette TRACE conn2 <- [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]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 893ms 14:12:59 INFO - PROCESS | 3628 | 1468357979125 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 3628 | 1468357979128 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 14:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:12:59 INFO - PROCESS | 3628 | 1468357979132 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 3628 | 1468357979135 Marionette TRACE conn2 <- [1,1750,null,{}] 14:12:59 INFO - PROCESS | 3628 | 1468357979144 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 3628 | 1468357979149 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:59 INFO - PROCESS | 3628 | 1468357979260 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:12:59 INFO - PROCESS | 3628 | 1468357979370 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 3628 | 1468357979374 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:12:59 INFO - PROCESS | 3628 | ++DOCSHELL 167FE800 == 42 [pid = 3628] [id = 447] 14:12:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16D01400) [pid = 3628] [serial = 1341] [outer = 00000000] 14:12:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16F0F800) [pid = 3628] [serial = 1342] [outer = 16D01400] 14:12:59 INFO - PROCESS | 3628 | 1468357979412 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17704C00) [pid = 3628] [serial = 1343] [outer = 16D01400] 14:13:00 INFO - PROCESS | 3628 | 1468357980029 Marionette TRACE conn2 <- [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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 952ms 14:13:00 INFO - PROCESS | 3628 | 1468357980078 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3628 | 1468357980081 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:13:00 INFO - PROCESS | 3628 | 1468357980084 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 3628 | 1468357980086 Marionette TRACE conn2 <- [1,1754,null,{}] 14:13:00 INFO - PROCESS | 3628 | 1468357980090 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:00 INFO - PROCESS | 3628 | 1468357980092 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:00 INFO - PROCESS | 3628 | 1468357980200 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:13:00 INFO - PROCESS | 3628 | 1468357980305 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 3628 | 1468357980308 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:00 INFO - PROCESS | 3628 | ++DOCSHELL 1824B000 == 43 [pid = 3628] [id = 448] 14:13:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1824B400) [pid = 3628] [serial = 1344] [outer = 00000000] 14:13:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (18251400) [pid = 3628] [serial = 1345] [outer = 1824B400] 14:13:00 INFO - PROCESS | 3628 | 1468357980360 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1975A400) [pid = 3628] [serial = 1346] [outer = 1824B400] 14:13:00 INFO - PROCESS | 3628 | 1468357980941 Marionette TRACE conn2 <- [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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 893ms 14:13:00 INFO - PROCESS | 3628 | 1468357980993 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3628 | 1468357980996 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:13:00 INFO - PROCESS | 3628 | 1468357980999 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 3628 | 1468357981001 Marionette TRACE conn2 <- [1,1758,null,{}] 14:13:01 INFO - PROCESS | 3628 | 1468357981005 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 3628 | 1468357981007 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:01 INFO - PROCESS | 3628 | 1468357981114 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:13:01 INFO - PROCESS | 3628 | 1468357981208 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 3628 | 1468357981210 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:01 INFO - PROCESS | 3628 | ++DOCSHELL 10A09C00 == 44 [pid = 3628] [id = 449] 14:13:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A0B800) [pid = 3628] [serial = 1347] [outer = 00000000] 14:13:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10A80400) [pid = 3628] [serial = 1348] [outer = 10A0B800] 14:13:01 INFO - PROCESS | 3628 | 1468357981416 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (10D42C00) [pid = 3628] [serial = 1349] [outer = 10A0B800] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 15171800 == 43 [pid = 3628] [id = 408] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 141A9400 == 42 [pid = 3628] [id = 415] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 15BC4000 == 41 [pid = 3628] [id = 439] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 15BBE400 == 40 [pid = 3628] [id = 406] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 13034000 == 39 [pid = 3628] [id = 443] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 15D4FC00 == 38 [pid = 3628] [id = 440] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 167F9000 == 37 [pid = 3628] [id = 441] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 10D3B400 == 36 [pid = 3628] [id = 407] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 11051400 == 35 [pid = 3628] [id = 411] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 11450800 == 34 [pid = 3628] [id = 442] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 10ADCC00 == 33 [pid = 3628] [id = 409] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 141A4400 == 32 [pid = 3628] [id = 438] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 1824B000 == 31 [pid = 3628] [id = 448] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 167FE800 == 30 [pid = 3628] [id = 447] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 1394DC00 == 29 [pid = 3628] [id = 444] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 10BA4400 == 28 [pid = 3628] [id = 445] 14:13:02 INFO - PROCESS | 3628 | --DOCSHELL 131BA800 == 27 [pid = 3628] [id = 446] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16325400) [pid = 3628] [serial = 1285] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (128F1400) [pid = 3628] [serial = 1267] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16B6FC00) [pid = 3628] [serial = 1288] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (128FCC00) [pid = 3628] [serial = 1268] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10ADF400) [pid = 3628] [serial = 1261] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10AE2800) [pid = 3628] [serial = 1262] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10F4F800) [pid = 3628] [serial = 1264] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11056400) [pid = 3628] [serial = 1265] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17392C00) [pid = 3628] [serial = 1259] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15BBE000) [pid = 3628] [serial = 1279] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15BC1C00) [pid = 3628] [serial = 1280] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (130A5800) [pid = 3628] [serial = 1270] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13156C00) [pid = 3628] [serial = 1271] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (131BC000) [pid = 3628] [serial = 1273] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13227000) [pid = 3628] [serial = 1274] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16327C00) [pid = 3628] [serial = 1286] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (141A8800) [pid = 3628] [serial = 1276] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15199000) [pid = 3628] [serial = 1277] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15F28800) [pid = 3628] [serial = 1282] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16D0E800) [pid = 3628] [serial = 1289] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1776A000) [pid = 3628] [serial = 1298] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17059800) [pid = 3628] [serial = 1294] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (112E6400) [pid = 3628] [serial = 1291] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1705A800) [pid = 3628] [serial = 1295] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13ED6C00) [pid = 3628] [serial = 1292] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13129C00) [pid = 3628] [serial = 1283] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17762000) [pid = 3628] [serial = 1297] [outer = 00000000] [url = about:blank] 14:13:02 INFO - PROCESS | 3628 | 1468357982742 Marionette TRACE conn2 <- [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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1756ms 14:13:02 INFO - PROCESS | 3628 | 1468357982757 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 3628 | 1468357982761 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 14:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:13:02 INFO - PROCESS | 3628 | 1468357982767 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 3628 | 1468357982770 Marionette TRACE conn2 <- [1,1762,null,{}] 14:13:02 INFO - PROCESS | 3628 | 1468357982776 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:02 INFO - PROCESS | 3628 | 1468357982779 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:02 INFO - PROCESS | 3628 | 1468357982863 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:13:02 INFO - PROCESS | 3628 | 1468357982870 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 3628 | 1468357982873 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:02 INFO - PROCESS | 3628 | ++DOCSHELL 10ADA400 == 28 [pid = 3628] [id = 450] 14:13:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10ADB000) [pid = 3628] [serial = 1350] [outer = 00000000] 14:13:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10D41400) [pid = 3628] [serial = 1351] [outer = 10ADB000] 14:13:02 INFO - PROCESS | 3628 | 1468357982924 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10D43C00) [pid = 3628] [serial = 1352] [outer = 10ADB000] 14:13:03 INFO - PROCESS | 3628 | 1468357983424 Marionette TRACE conn2 <- [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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 669ms 14:13:03 INFO - PROCESS | 3628 | 1468357983446 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 3628 | 1468357983451 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 14:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:13:03 INFO - PROCESS | 3628 | 1468357983457 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 3628 | 1468357983460 Marionette TRACE conn2 <- [1,1766,null,{}] 14:13:03 INFO - PROCESS | 3628 | 1468357983464 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 3628 | 1468357983467 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:03 INFO - PROCESS | 3628 | 1468357983539 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:13:03 INFO - PROCESS | 3628 | 1468357983548 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 3628 | 1468357983551 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:03 INFO - PROCESS | 3628 | ++DOCSHELL 11AE0800 == 29 [pid = 3628] [id = 451] 14:13:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11AE1C00) [pid = 3628] [serial = 1353] [outer = 00000000] 14:13:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12822C00) [pid = 3628] [serial = 1354] [outer = 11AE1C00] 14:13:03 INFO - PROCESS | 3628 | 1468357983597 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (128F7C00) [pid = 3628] [serial = 1355] [outer = 11AE1C00] 14:13:04 INFO - PROCESS | 3628 | 1468357984043 Marionette TRACE conn2 <- [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]]]}] 14:13:04 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 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 595ms 14:13:04 INFO - PROCESS | 3628 | 1468357984064 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 3628 | 1468357984066 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:13:04 INFO - PROCESS | 3628 | 1468357984070 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 3628 | 1468357984073 Marionette TRACE conn2 <- [1,1770,null,{}] 14:13:04 INFO - PROCESS | 3628 | 1468357984084 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 3628 | 1468357984088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:04 INFO - PROCESS | 3628 | 1468357984187 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:13:04 INFO - PROCESS | 3628 | 1468357984197 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 3628 | 1468357984200 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:04 INFO - PROCESS | 3628 | ++DOCSHELL 130DB800 == 30 [pid = 3628] [id = 452] 14:13:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (130DC400) [pid = 3628] [serial = 1356] [outer = 00000000] 14:13:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (131AFC00) [pid = 3628] [serial = 1357] [outer = 130DC400] 14:13:04 INFO - PROCESS | 3628 | 1468357984325 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (131BC000) [pid = 3628] [serial = 1358] [outer = 130DC400] 14:13:04 INFO - PROCESS | 3628 | 1468357984693 Marionette TRACE conn2 <- [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]]]}] 14:13:04 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 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 14:13:04 INFO - PROCESS | 3628 | 1468357984741 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 3628 | 1468357984744 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:13:04 INFO - PROCESS | 3628 | 1468357984747 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 3628 | 1468357984749 Marionette TRACE conn2 <- [1,1774,null,{}] 14:13:04 INFO - PROCESS | 3628 | 1468357984752 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 3628 | 1468357984754 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:04 INFO - PROCESS | 3628 | 1468357984840 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:13:04 INFO - PROCESS | 3628 | 1468357984941 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 3628 | 1468357984943 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:04 INFO - PROCESS | 3628 | ++DOCSHELL 131EF000 == 31 [pid = 3628] [id = 453] 14:13:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (131EFC00) [pid = 3628] [serial = 1359] [outer = 00000000] 14:13:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13C24400) [pid = 3628] [serial = 1360] [outer = 131EFC00] 14:13:04 INFO - PROCESS | 3628 | 1468357984970 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (141A1000) [pid = 3628] [serial = 1361] [outer = 131EFC00] 14:13:05 INFO - PROCESS | 3628 | 1468357985363 Marionette TRACE conn2 <- [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]]]}] 14:13:05 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 14:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 655ms 14:13:05 INFO - PROCESS | 3628 | 1468357985418 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 3628 | 1468357985420 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 14:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:13:05 INFO - PROCESS | 3628 | 1468357985424 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 3628 | 1468357985425 Marionette TRACE conn2 <- [1,1778,null,{}] 14:13:05 INFO - PROCESS | 3628 | 1468357985429 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 3628 | 1468357985431 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:05 INFO - PROCESS | 3628 | 1468357985568 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:13:05 INFO - PROCESS | 3628 | 1468357985589 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 3628 | 1468357985591 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:05 INFO - PROCESS | 3628 | ++DOCSHELL 141A9800 == 32 [pid = 3628] [id = 454] 14:13:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (141ABC00) [pid = 3628] [serial = 1362] [outer = 00000000] 14:13:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1555BC00) [pid = 3628] [serial = 1363] [outer = 141ABC00] 14:13:05 INFO - PROCESS | 3628 | 1468357985634 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15BB8400) [pid = 3628] [serial = 1364] [outer = 141ABC00] 14:13:06 INFO - PROCESS | 3628 | 1468357986047 Marionette TRACE conn2 <- [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]]]}] 14:13:06 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) 14:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 14:13:06 INFO - PROCESS | 3628 | 1468357986087 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 3628 | 1468357986089 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 14:13:06 INFO - PROCESS | 3628 | 1468357986092 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:13:06 INFO - PROCESS | 3628 | 1468357986093 Marionette TRACE conn2 <- [1,1782,null,{}] 14:13:06 INFO - PROCESS | 3628 | 1468357986097 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 3628 | 1468357986102 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:06 INFO - PROCESS | 3628 | 1468357986248 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:13:06 INFO - PROCESS | 3628 | 1468357986259 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 3628 | 1468357986261 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:06 INFO - PROCESS | 3628 | ++DOCSHELL 15D0B000 == 33 [pid = 3628] [id = 455] 14:13:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15D46C00) [pid = 3628] [serial = 1365] [outer = 00000000] 14:13:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15F35C00) [pid = 3628] [serial = 1366] [outer = 15D46C00] 14:13:06 INFO - PROCESS | 3628 | 1468357986310 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16324C00) [pid = 3628] [serial = 1367] [outer = 15D46C00] 14:13:06 INFO - PROCESS | 3628 | 1468357986729 Marionette TRACE conn2 <- [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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 14:13:06 INFO - PROCESS | 3628 | 1468357986756 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 3628 | 1468357986758 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 14:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15BC4800) [pid = 3628] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1631F400) [pid = 3628] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16B79400) [pid = 3628] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11CD3400) [pid = 3628] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10AD5800) [pid = 3628] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (131EBC00) [pid = 3628] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (141A5400) [pid = 3628] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1105E000) [pid = 3628] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E3FC00) [pid = 3628] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114CD800) [pid = 3628] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131BA000) [pid = 3628] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:13:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1516BC00) [pid = 3628] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:13:06 INFO - PROCESS | 3628 | 1468357986976 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 3628 | 1468357986978 Marionette TRACE conn2 <- [1,1786,null,{}] 14:13:06 INFO - PROCESS | 3628 | 1468357986988 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 3628 | 1468357986990 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:07 INFO - PROCESS | 3628 | 1468357987065 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:13:07 INFO - PROCESS | 3628 | 1468357987071 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 3628 | 1468357987073 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:07 INFO - PROCESS | 3628 | ++DOCSHELL 10D3D800 == 34 [pid = 3628] [id = 456] 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (114D2400) [pid = 3628] [serial = 1368] [outer = 00000000] 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1312D000) [pid = 3628] [serial = 1369] [outer = 114D2400] 14:13:07 INFO - PROCESS | 3628 | 1468357987103 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (131B5000) [pid = 3628] [serial = 1370] [outer = 114D2400] 14:13:07 INFO - PROCESS | 3628 | 1468357987528 Marionette TRACE conn2 <- [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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 818ms 14:13:07 INFO - PROCESS | 3628 | 1468357987591 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 3628 | 1468357987593 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 14:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:13:07 INFO - PROCESS | 3628 | 1468357987596 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 3628 | 1468357987598 Marionette TRACE conn2 <- [1,1790,null,{}] 14:13:07 INFO - PROCESS | 3628 | 1468357987602 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 3628 | 1468357987603 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:07 INFO - PROCESS | 3628 | 1468357987681 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:13:07 INFO - PROCESS | 3628 | 1468357987688 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 3628 | 1468357987690 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:07 INFO - PROCESS | 3628 | ++DOCSHELL 130A1C00 == 35 [pid = 3628] [id = 457] 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15F24C00) [pid = 3628] [serial = 1371] [outer = 00000000] 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16328C00) [pid = 3628] [serial = 1372] [outer = 15F24C00] 14:13:07 INFO - PROCESS | 3628 | 1468357987733 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (167EF400) [pid = 3628] [serial = 1373] [outer = 15F24C00] 14:13:08 INFO - PROCESS | 3628 | 1468357988124 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 566ms 14:13:08 INFO - PROCESS | 3628 | 1468357988158 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 3628 | 1468357988160 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:13:08 INFO - PROCESS | 3628 | 1468357988167 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 3628 | 1468357988169 Marionette TRACE conn2 <- [1,1794,null,{}] 14:13:08 INFO - PROCESS | 3628 | 1468357988172 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 3628 | 1468357988174 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:08 INFO - PROCESS | 3628 | 1468357988252 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:13:08 INFO - PROCESS | 3628 | 1468357988258 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 3628 | 1468357988261 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:08 INFO - PROCESS | 3628 | ++DOCSHELL 130A5800 == 36 [pid = 3628] [id = 458] 14:13:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (167FE400) [pid = 3628] [serial = 1374] [outer = 00000000] 14:13:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16D10000) [pid = 3628] [serial = 1375] [outer = 167FE400] 14:13:08 INFO - PROCESS | 3628 | 1468357988309 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16EB7C00) [pid = 3628] [serial = 1376] [outer = 167FE400] 14:13:08 INFO - PROCESS | 3628 | 1468357988733 Marionette TRACE conn2 <- [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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 610ms 14:13:08 INFO - PROCESS | 3628 | 1468357988785 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 3628 | 1468357988787 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:13:08 INFO - PROCESS | 3628 | 1468357988794 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 3628 | 1468357988795 Marionette TRACE conn2 <- [1,1798,null,{}] 14:13:08 INFO - PROCESS | 3628 | 1468357988799 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 3628 | 1468357988801 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:08 INFO - PROCESS | 3628 | 1468357988916 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:13:09 INFO - PROCESS | 3628 | 1468357989054 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 3628 | 1468357989057 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:09 INFO - PROCESS | 3628 | ++DOCSHELL 102C9800 == 37 [pid = 3628] [id = 459] 14:13:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (102CAC00) [pid = 3628] [serial = 1377] [outer = 00000000] 14:13:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10A82C00) [pid = 3628] [serial = 1378] [outer = 102CAC00] 14:13:09 INFO - PROCESS | 3628 | 1468357989114 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10AE2800) [pid = 3628] [serial = 1379] [outer = 102CAC00] 14:13:09 INFO - PROCESS | 3628 | 1468357989847 Marionette TRACE conn2 <- [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]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1101ms 14:13:09 INFO - PROCESS | 3628 | 1468357989895 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 3628 | 1468357989900 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 14:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:13:09 INFO - PROCESS | 3628 | 1468357989928 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 3628 | 1468357989931 Marionette TRACE conn2 <- [1,1802,null,{}] 14:13:09 INFO - PROCESS | 3628 | 1468357989939 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 3628 | 1468357989942 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:10 INFO - PROCESS | 3628 | 1468357990052 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:13:10 INFO - PROCESS | 3628 | 1468357990179 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 3628 | 1468357990182 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:10 INFO - PROCESS | 3628 | ++DOCSHELL 128FEC00 == 38 [pid = 3628] [id = 460] 14:13:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (12B03000) [pid = 3628] [serial = 1380] [outer = 00000000] 14:13:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (12D7FC00) [pid = 3628] [serial = 1381] [outer = 12B03000] 14:13:10 INFO - PROCESS | 3628 | 1468357990238 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (130D7400) [pid = 3628] [serial = 1382] [outer = 12B03000] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 130A5800 == 37 [pid = 3628] [id = 458] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 130A1C00 == 36 [pid = 3628] [id = 457] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 10D3D800 == 35 [pid = 3628] [id = 456] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 15D0B000 == 34 [pid = 3628] [id = 455] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 141A9800 == 33 [pid = 3628] [id = 454] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 131EF000 == 32 [pid = 3628] [id = 453] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 130DB800 == 31 [pid = 3628] [id = 452] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 11AE0800 == 30 [pid = 3628] [id = 451] 14:13:11 INFO - PROCESS | 3628 | --DOCSHELL 10ADA400 == 29 [pid = 3628] [id = 450] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1777D800) [pid = 3628] [serial = 1333] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15D50000) [pid = 3628] [serial = 1318] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16811400) [pid = 3628] [serial = 1322] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (167F9C00) [pid = 3628] [serial = 1321] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16EBE800) [pid = 3628] [serial = 1324] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17A35400) [pid = 3628] [serial = 1301] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17A30000) [pid = 3628] [serial = 1300] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10D41C00) [pid = 3628] [serial = 1303] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1105C000) [pid = 3628] [serial = 1304] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13944000) [pid = 3628] [serial = 1312] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13A95000) [pid = 3628] [serial = 1313] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (141AB800) [pid = 3628] [serial = 1315] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (128F7000) [pid = 3628] [serial = 1309] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (129A9C00) [pid = 3628] [serial = 1310] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (112E7000) [pid = 3628] [serial = 1306] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11AE2800) [pid = 3628] [serial = 1307] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (131B6000) [pid = 3628] [serial = 1327] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BC4C00) [pid = 3628] [serial = 1328] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16D0D800) [pid = 3628] [serial = 1330] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1777E000) [pid = 3628] [serial = 1334] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16EBF000) [pid = 3628] [serial = 1325] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15F2B800) [pid = 3628] [serial = 1319] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16F12800) [pid = 3628] [serial = 1331] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15597000) [pid = 3628] [serial = 1316] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3628 | 1468357991072 Marionette TRACE conn2 <- [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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1220ms 14:13:11 INFO - PROCESS | 3628 | 1468357991113 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 3628 | 1468357991117 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:13:11 INFO - PROCESS | 3628 | 1468357991123 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 3628 | 1468357991126 Marionette TRACE conn2 <- [1,1806,null,{}] 14:13:11 INFO - PROCESS | 3628 | 1468357991131 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 3628 | 1468357991134 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:11 INFO - PROCESS | 3628 | 1468357991224 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:13:11 INFO - PROCESS | 3628 | 1468357991231 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 3628 | 1468357991234 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:11 INFO - PROCESS | 3628 | ++DOCSHELL 10F48C00 == 30 [pid = 3628] [id = 461] 14:13:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10F49C00) [pid = 3628] [serial = 1383] [outer = 00000000] 14:13:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11059800) [pid = 3628] [serial = 1384] [outer = 10F49C00] 14:13:11 INFO - PROCESS | 3628 | 1468357991283 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1105F400) [pid = 3628] [serial = 1385] [outer = 10F49C00] 14:13:11 INFO - PROCESS | 3628 | 1468357991778 Marionette TRACE conn2 <- [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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 714ms 14:13:11 INFO - PROCESS | 3628 | 1468357991829 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 3628 | 1468357991833 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:13:11 INFO - PROCESS | 3628 | 1468357991840 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 3628 | 1468357991843 Marionette TRACE conn2 <- [1,1810,null,{}] 14:13:11 INFO - PROCESS | 3628 | 1468357991846 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 3628 | 1468357991849 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:11 INFO - PROCESS | 3628 | 1468357991933 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:13:12 INFO - PROCESS | 3628 | 1468357992018 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 3628 | 1468357992021 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:12 INFO - PROCESS | 3628 | ++DOCSHELL 128FC800 == 31 [pid = 3628] [id = 462] 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1292CC00) [pid = 3628] [serial = 1386] [outer = 00000000] 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12BD0000) [pid = 3628] [serial = 1387] [outer = 1292CC00] 14:13:12 INFO - PROCESS | 3628 | 1468357992058 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (130D7800) [pid = 3628] [serial = 1388] [outer = 1292CC00] 14:13:12 INFO - PROCESS | 3628 | 1468357992439 Marionette TRACE conn2 <- [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]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 14:13:12 INFO - PROCESS | 3628 | 1468357992504 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 3628 | 1468357992506 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:13:12 INFO - PROCESS | 3628 | 1468357992510 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 3628 | 1468357992513 Marionette TRACE conn2 <- [1,1814,null,{}] 14:13:12 INFO - PROCESS | 3628 | 1468357992524 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 3628 | 1468357992528 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:12 INFO - PROCESS | 3628 | 1468357992640 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:13:12 INFO - PROCESS | 3628 | 1468357992656 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 3628 | 1468357992659 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:12 INFO - PROCESS | 3628 | ++DOCSHELL 13A9FC00 == 32 [pid = 3628] [id = 463] 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13C1FC00) [pid = 3628] [serial = 1389] [outer = 00000000] 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (141A0800) [pid = 3628] [serial = 1390] [outer = 13C1FC00] 14:13:12 INFO - PROCESS | 3628 | 1468357992706 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (141A9C00) [pid = 3628] [serial = 1391] [outer = 13C1FC00] 14:13:13 INFO - PROCESS | 3628 | 1468357993120 Marionette TRACE conn2 <- [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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 654ms 14:13:13 INFO - PROCESS | 3628 | 1468357993173 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 3628 | 1468357993176 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 14:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:13:13 INFO - PROCESS | 3628 | 1468357993179 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 3628 | 1468357993181 Marionette TRACE conn2 <- [1,1818,null,{}] 14:13:13 INFO - PROCESS | 3628 | 1468357993185 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:13 INFO - PROCESS | 3628 | 1468357993186 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:13 INFO - PROCESS | 3628 | 1468357993301 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:13:13 INFO - PROCESS | 3628 | 1468357993306 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 3628 | 1468357993308 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:13 INFO - PROCESS | 3628 | ++DOCSHELL 15198C00 == 33 [pid = 3628] [id = 464] 14:13:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15591000) [pid = 3628] [serial = 1392] [outer = 00000000] 14:13:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15D01400) [pid = 3628] [serial = 1393] [outer = 15591000] 14:13:13 INFO - PROCESS | 3628 | 1468357993441 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15D4FC00) [pid = 3628] [serial = 1394] [outer = 15591000] 14:13:13 INFO - PROCESS | 3628 | 1468357993888 Marionette TRACE conn2 <- [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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 759ms 14:13:13 INFO - PROCESS | 3628 | 1468357993950 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 3628 | 1468357993952 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 14:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:13:13 INFO - PROCESS | 3628 | 1468357993956 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 3628 | 1468357993957 Marionette TRACE conn2 <- [1,1822,null,{}] 14:13:13 INFO - PROCESS | 3628 | 1468357993961 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:13 INFO - PROCESS | 3628 | 1468357993962 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:14 INFO - PROCESS | 3628 | 1468357994072 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:13:14 INFO - PROCESS | 3628 | 1468357994079 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 3628 | 1468357994081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:14 INFO - PROCESS | 3628 | ++DOCSHELL 12B02800 == 34 [pid = 3628] [id = 465] 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BC3000) [pid = 3628] [serial = 1395] [outer = 00000000] 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1631A800) [pid = 3628] [serial = 1396] [outer = 15BC3000] 14:13:14 INFO - PROCESS | 3628 | 1468357994128 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16323000) [pid = 3628] [serial = 1397] [outer = 15BC3000] 14:13:14 INFO - PROCESS | 3628 | 1468357994547 Marionette TRACE conn2 <- [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]]]}] 14:13:14 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 14:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 655ms 14:13:14 INFO - PROCESS | 3628 | 1468357994620 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 3628 | 1468357994622 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 14:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:13:14 INFO - PROCESS | 3628 | 1468357994634 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 3628 | 1468357994635 Marionette TRACE conn2 <- [1,1826,null,{}] 14:13:14 INFO - PROCESS | 3628 | 1468357994639 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 3628 | 1468357994644 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:14 INFO - PROCESS | 3628 | 1468357994781 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:13:14 INFO - PROCESS | 3628 | 1468357994848 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 3628 | 1468357994850 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:14 INFO - PROCESS | 3628 | ++DOCSHELL 167F9C00 == 35 [pid = 3628] [id = 466] 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (167FE800) [pid = 3628] [serial = 1398] [outer = 00000000] 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16EBFC00) [pid = 3628] [serial = 1399] [outer = 167FE800] 14:13:14 INFO - PROCESS | 3628 | 1468357994878 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16D0D800) [pid = 3628] [serial = 1400] [outer = 167FE800] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (141ABC00) [pid = 3628] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11AE1C00) [pid = 3628] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (130DC400) [pid = 3628] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10ADB000) [pid = 3628] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A0B800) [pid = 3628] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15D46C00) [pid = 3628] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10BA7400) [pid = 3628] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131BAC00) [pid = 3628] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16D01400) [pid = 3628] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1824B400) [pid = 3628] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (114D2400) [pid = 3628] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (131EFC00) [pid = 3628] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:13:15 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15F24C00) [pid = 3628] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:13:15 INFO - PROCESS | 3628 | 1468357995350 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 758ms 14:13:15 INFO - PROCESS | 3628 | 1468357995389 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 3628 | 1468357995391 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 14:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:13:15 INFO - PROCESS | 3628 | 1468357995395 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 3628 | 1468357995397 Marionette TRACE conn2 <- [1,1830,null,{}] 14:13:15 INFO - PROCESS | 3628 | 1468357995400 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 3628 | 1468357995402 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:15 INFO - PROCESS | 3628 | 1468357995484 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:13:15 INFO - PROCESS | 3628 | 1468357995492 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 3628 | 1468357995494 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:15 INFO - PROCESS | 3628 | ++DOCSHELL 1322C000 == 36 [pid = 3628] [id = 467] 14:13:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134D5400) [pid = 3628] [serial = 1401] [outer = 00000000] 14:13:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15F25000) [pid = 3628] [serial = 1402] [outer = 134D5400] 14:13:15 INFO - PROCESS | 3628 | 1468357995537 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (167F7C00) [pid = 3628] [serial = 1403] [outer = 134D5400] 14:13:15 INFO - PROCESS | 3628 | 1468357995941 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 566ms 14:13:15 INFO - PROCESS | 3628 | 1468357995974 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 3628 | 1468357995976 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 14:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:13:15 INFO - PROCESS | 3628 | 1468357995991 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 3628 | 1468357995993 Marionette TRACE conn2 <- [1,1834,null,{}] 14:13:15 INFO - PROCESS | 3628 | 1468357995996 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 3628 | 1468357995998 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:16 INFO - PROCESS | 3628 | 1468357996058 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:13:16 INFO - PROCESS | 3628 | 1468357996063 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 3628 | 1468357996065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:16 INFO - PROCESS | 3628 | ++DOCSHELL 16811400 == 37 [pid = 3628] [id = 468] 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16D05400) [pid = 3628] [serial = 1404] [outer = 00000000] 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16F11800) [pid = 3628] [serial = 1405] [outer = 16D05400] 14:13:16 INFO - PROCESS | 3628 | 1468357996109 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17062000) [pid = 3628] [serial = 1406] [outer = 16D05400] 14:13:16 INFO - PROCESS | 3628 | 1468357996549 Marionette TRACE conn2 <- [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]]]}] 14:13:16 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) 14:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 625ms 14:13:16 INFO - PROCESS | 3628 | 1468357996601 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 3628 | 1468357996603 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 14:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:13:16 INFO - PROCESS | 3628 | 1468357996606 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 3628 | 1468357996608 Marionette TRACE conn2 <- [1,1838,null,{}] 14:13:16 INFO - PROCESS | 3628 | 1468357996611 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 3628 | 1468357996613 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:16 INFO - PROCESS | 3628 | 1468357996691 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:13:16 INFO - PROCESS | 3628 | 1468357996699 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 3628 | 1468357996701 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:16 INFO - PROCESS | 3628 | ++DOCSHELL 16EC6C00 == 38 [pid = 3628] [id = 469] 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17390000) [pid = 3628] [serial = 1407] [outer = 00000000] 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (173D9C00) [pid = 3628] [serial = 1408] [outer = 17390000] 14:13:16 INFO - PROCESS | 3628 | 1468357996753 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17704400) [pid = 3628] [serial = 1409] [outer = 17390000] 14:13:17 INFO - PROCESS | 3628 | --DOCSHELL 10A09C00 == 37 [pid = 3628] [id = 449] 14:13:17 INFO - PROCESS | 3628 | --DOCSHELL 10F48C00 == 36 [pid = 3628] [id = 461] 14:13:17 INFO - PROCESS | 3628 | --DOCSHELL 128FEC00 == 35 [pid = 3628] [id = 460] 14:13:17 INFO - PROCESS | 3628 | --DOCSHELL 102C9800 == 34 [pid = 3628] [id = 459] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 128FC800 == 33 [pid = 3628] [id = 462] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 167F9C00 == 32 [pid = 3628] [id = 466] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 13A9FC00 == 31 [pid = 3628] [id = 463] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 16811400 == 30 [pid = 3628] [id = 468] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 15198C00 == 29 [pid = 3628] [id = 464] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 1322C000 == 28 [pid = 3628] [id = 467] 14:13:18 INFO - PROCESS | 3628 | --DOCSHELL 12B02800 == 27 [pid = 3628] [id = 465] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16D10000) [pid = 3628] [serial = 1375] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1555BC00) [pid = 3628] [serial = 1363] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12822C00) [pid = 3628] [serial = 1354] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (128F7C00) [pid = 3628] [serial = 1355] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (131AFC00) [pid = 3628] [serial = 1357] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (131BC000) [pid = 3628] [serial = 1358] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10D41400) [pid = 3628] [serial = 1351] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10D43C00) [pid = 3628] [serial = 1352] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10D42C00) [pid = 3628] [serial = 1349] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A80400) [pid = 3628] [serial = 1348] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15F35C00) [pid = 3628] [serial = 1366] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (11AE3400) [pid = 3628] [serial = 1337] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11052800) [pid = 3628] [serial = 1336] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13EDCC00) [pid = 3628] [serial = 1340] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (134E2800) [pid = 3628] [serial = 1339] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17704C00) [pid = 3628] [serial = 1343] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16F0F800) [pid = 3628] [serial = 1342] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1975A400) [pid = 3628] [serial = 1346] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (18251400) [pid = 3628] [serial = 1345] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (131B5000) [pid = 3628] [serial = 1370] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1312D000) [pid = 3628] [serial = 1369] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16324C00) [pid = 3628] [serial = 1367] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (13C24400) [pid = 3628] [serial = 1360] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (167EF400) [pid = 3628] [serial = 1373] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (15BB8400) [pid = 3628] [serial = 1364] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (16328C00) [pid = 3628] [serial = 1372] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (141A1000) [pid = 3628] [serial = 1361] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 3628 | 1468357998497 Marionette TRACE conn2 <- [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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1919ms 14:13:18 INFO - PROCESS | 3628 | 1468357998530 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 3628 | 1468357998537 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 14:13:18 INFO - PROCESS | 3628 | 1468357998543 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:13:18 INFO - PROCESS | 3628 | 1468357998548 Marionette TRACE conn2 <- [1,1842,null,{}] 14:13:18 INFO - PROCESS | 3628 | 1468357998556 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:18 INFO - PROCESS | 3628 | 1468357998559 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:18 INFO - PROCESS | 3628 | 1468357998705 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:13:18 INFO - PROCESS | 3628 | 1468357998838 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 3628 | 1468357998843 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:18 INFO - PROCESS | 3628 | ++DOCSHELL 10D3E400 == 28 [pid = 3628] [id = 470] 14:13:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (10D3EC00) [pid = 3628] [serial = 1410] [outer = 00000000] 14:13:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (10D43800) [pid = 3628] [serial = 1411] [outer = 10D3EC00] 14:13:18 INFO - PROCESS | 3628 | 1468357998902 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (10D44400) [pid = 3628] [serial = 1412] [outer = 10D3EC00] 14:13:19 INFO - PROCESS | 3628 | 1468357999613 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1131ms 14:13:19 INFO - PROCESS | 3628 | 1468357999683 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 3628 | 1468357999689 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 14:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:13:19 INFO - PROCESS | 3628 | 1468357999696 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 3628 | 1468357999699 Marionette TRACE conn2 <- [1,1846,null,{}] 14:13:19 INFO - PROCESS | 3628 | 1468357999703 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 3628 | 1468357999707 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:19 INFO - PROCESS | 3628 | 1468357999835 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:13:19 INFO - PROCESS | 3628 | 1468357999947 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 3628 | 1468357999950 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:19 INFO - PROCESS | 3628 | ++DOCSHELL 11450800 == 29 [pid = 3628] [id = 471] 14:13:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (11451400) [pid = 3628] [serial = 1413] [outer = 00000000] 14:13:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11AE2400) [pid = 3628] [serial = 1414] [outer = 11451400] 14:13:20 INFO - PROCESS | 3628 | 1468358000040 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11CD3000) [pid = 3628] [serial = 1415] [outer = 11451400] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 16EC1000 == 28 [pid = 3628] [id = 432] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 1055E000 == 27 [pid = 3628] [id = 433] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 13153C00 == 26 [pid = 3628] [id = 424] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 12B03400 == 25 [pid = 3628] [id = 423] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 13EDB800 == 24 [pid = 3628] [id = 431] 14:13:20 INFO - PROCESS | 3628 | --DOCSHELL 10AE3800 == 23 [pid = 3628] [id = 430] 14:13:20 INFO - PROCESS | 3628 | 1468358000727 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1101ms 14:13:20 INFO - PROCESS | 3628 | 1468358000795 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 3628 | 1468358000799 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 14:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:13:20 INFO - PROCESS | 3628 | 1468358000815 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 3628 | 1468358000817 Marionette TRACE conn2 <- [1,1850,null,{}] 14:13:20 INFO - PROCESS | 3628 | 1468358000823 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:20 INFO - PROCESS | 3628 | 1468358000826 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:20 INFO - PROCESS | 3628 | 1468358000914 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:13:20 INFO - PROCESS | 3628 | 1468358000927 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 3628 | 1468358000929 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:20 INFO - PROCESS | 3628 | ++DOCSHELL 10E3AC00 == 24 [pid = 3628] [id = 472] 14:13:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10E3B400) [pid = 3628] [serial = 1416] [outer = 00000000] 14:13:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (112EF800) [pid = 3628] [serial = 1417] [outer = 10E3B400] 14:13:20 INFO - PROCESS | 3628 | 1468358000963 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11AE3800) [pid = 3628] [serial = 1418] [outer = 10E3B400] 14:13:21 INFO - PROCESS | 3628 | 1468358001455 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 669ms 14:13:21 INFO - PROCESS | 3628 | 1468358001473 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 3628 | 1468358001477 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:13:21 INFO - PROCESS | 3628 | 1468358001482 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 3628 | 1468358001485 Marionette TRACE conn2 <- [1,1854,null,{}] 14:13:21 INFO - PROCESS | 3628 | 1468358001489 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 3628 | 1468358001492 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:21 INFO - PROCESS | 3628 | 1468358001579 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:13:21 INFO - PROCESS | 3628 | 1468358001586 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 3628 | 1468358001589 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:21 INFO - PROCESS | 3628 | ++DOCSHELL 128FD000 == 25 [pid = 3628] [id = 473] 14:13:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (128FDC00) [pid = 3628] [serial = 1419] [outer = 00000000] 14:13:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1292B400) [pid = 3628] [serial = 1420] [outer = 128FDC00] 14:13:21 INFO - PROCESS | 3628 | 1468358001643 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (12B0A000) [pid = 3628] [serial = 1421] [outer = 128FDC00] 14:13:22 INFO - PROCESS | 3628 | 1468358002092 Marionette TRACE conn2 <- [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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 655ms 14:13:22 INFO - PROCESS | 3628 | 1468358002146 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 3628 | 1468358002148 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 14:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:13:22 INFO - PROCESS | 3628 | 1468358002152 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 3628 | 1468358002155 Marionette TRACE conn2 <- [1,1858,null,{}] 14:13:22 INFO - PROCESS | 3628 | 1468358002166 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 3628 | 1468358002170 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:22 INFO - PROCESS | 3628 | 1468358002257 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:13:22 INFO - PROCESS | 3628 | 1468358002350 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 3628 | 1468358002353 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:22 INFO - PROCESS | 3628 | ++DOCSHELL 131B7400 == 26 [pid = 3628] [id = 474] 14:13:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (131B8000) [pid = 3628] [serial = 1422] [outer = 00000000] 14:13:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (131EBC00) [pid = 3628] [serial = 1423] [outer = 131B8000] 14:13:22 INFO - PROCESS | 3628 | 1468358002402 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (132E4400) [pid = 3628] [serial = 1424] [outer = 131B8000] 14:13:22 INFO - PROCESS | 3628 | 1468358002784 Marionette TRACE conn2 <- [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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 654ms 14:13:22 INFO - PROCESS | 3628 | 1468358002817 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:13:22 INFO - PROCESS | 3628 | 1468358002819 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 14:13:22 INFO - PROCESS | 3628 | 1468358002823 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 3628 | 1468358002835 Marionette TRACE conn2 <- [1,1862,null,{}] 14:13:22 INFO - PROCESS | 3628 | 1468358002855 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 3628 | 1468358002857 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:22 INFO - PROCESS | 3628 | 1468358002998 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:13:23 INFO - PROCESS | 3628 | 1468358003060 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 3628 | 1468358003062 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:23 INFO - PROCESS | 3628 | ++DOCSHELL 128F7000 == 27 [pid = 3628] [id = 475] 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13A99000) [pid = 3628] [serial = 1425] [outer = 00000000] 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14184400) [pid = 3628] [serial = 1426] [outer = 13A99000] 14:13:23 INFO - PROCESS | 3628 | 1468358003106 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1419E400) [pid = 3628] [serial = 1427] [outer = 13A99000] 14:13:23 INFO - PROCESS | 3628 | 1468358003491 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 14:13:23 INFO - PROCESS | 3628 | 1468358003508 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 3628 | 1468358003510 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 14:13:23 INFO - PROCESS | 3628 | 1468358003513 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:13:23 INFO - PROCESS | 3628 | 1468358003515 Marionette TRACE conn2 <- [1,1866,null,{}] 14:13:23 INFO - PROCESS | 3628 | 1468358003518 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 3628 | 1468358003521 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:23 INFO - PROCESS | 3628 | 1468358003639 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:13:23 INFO - PROCESS | 3628 | 1468358003644 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 3628 | 1468358003648 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:23 INFO - PROCESS | 3628 | ++DOCSHELL 13AA0400 == 28 [pid = 3628] [id = 476] 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13C21000) [pid = 3628] [serial = 1428] [outer = 00000000] 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15170000) [pid = 3628] [serial = 1429] [outer = 13C21000] 14:13:23 INFO - PROCESS | 3628 | 1468358003697 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15171C00) [pid = 3628] [serial = 1430] [outer = 13C21000] 14:13:24 INFO - PROCESS | 3628 | 1468358004127 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 14:13:24 INFO - PROCESS | 3628 | 1468358004194 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 3628 | 1468358004196 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 14:13:24 INFO - PROCESS | 3628 | 1468358004199 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:13:24 INFO - PROCESS | 3628 | 1468358004201 Marionette TRACE conn2 <- [1,1870,null,{}] 14:13:24 INFO - PROCESS | 3628 | 1468358004204 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:24 INFO - PROCESS | 3628 | 1468358004209 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:24 INFO - PROCESS | 3628 | 1468358004367 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:13:24 INFO - PROCESS | 3628 | 1468358004391 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 3628 | 1468358004394 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:24 INFO - PROCESS | 3628 | ++DOCSHELL 15BC1800 == 29 [pid = 3628] [id = 477] 14:13:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BC4400) [pid = 3628] [serial = 1431] [outer = 00000000] 14:13:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15F37400) [pid = 3628] [serial = 1432] [outer = 15BC4400] 14:13:24 INFO - PROCESS | 3628 | 1468358004438 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16326000) [pid = 3628] [serial = 1433] [outer = 15BC4400] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (167FE800) [pid = 3628] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15BC3000) [pid = 3628] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16D05400) [pid = 3628] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13C1FC00) [pid = 3628] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1292CC00) [pid = 3628] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10F49C00) [pid = 3628] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12B03000) [pid = 3628] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (102CAC00) [pid = 3628] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (167FE400) [pid = 3628] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15591000) [pid = 3628] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:13:24 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (134D5400) [pid = 3628] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:13:24 INFO - PROCESS | 3628 | 1468358004870 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 699ms 14:13:24 INFO - PROCESS | 3628 | 1468358004903 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 3628 | 1468358004904 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 14:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:13:24 INFO - PROCESS | 3628 | 1468358004908 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 3628 | 1468358004909 Marionette TRACE conn2 <- [1,1874,null,{}] 14:13:24 INFO - PROCESS | 3628 | 1468358004913 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:24 INFO - PROCESS | 3628 | 1468358004925 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:24 INFO - PROCESS | 3628 | 1468358004986 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:13:25 INFO - PROCESS | 3628 | 1468358005079 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 3628 | 1468358005081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:25 INFO - PROCESS | 3628 | ++DOCSHELL 128F2C00 == 30 [pid = 3628] [id = 478] 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F9400) [pid = 3628] [serial = 1434] [outer = 00000000] 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134E1C00) [pid = 3628] [serial = 1435] [outer = 128F9400] 14:13:25 INFO - PROCESS | 3628 | 1468358005125 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1394F400) [pid = 3628] [serial = 1436] [outer = 128F9400] 14:13:25 INFO - PROCESS | 3628 | 1468358005460 Marionette TRACE conn2 <- [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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 611ms 14:13:25 INFO - PROCESS | 3628 | 1468358005510 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 3628 | 1468358005512 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 14:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:13:25 INFO - PROCESS | 3628 | 1468358005515 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 3628 | 1468358005517 Marionette TRACE conn2 <- [1,1878,null,{}] 14:13:25 INFO - PROCESS | 3628 | 1468358005520 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 3628 | 1468358005522 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:25 INFO - PROCESS | 3628 | 1468358005639 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:13:25 INFO - PROCESS | 3628 | 1468358005658 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 3628 | 1468358005660 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:25 INFO - PROCESS | 3628 | ++DOCSHELL 10AD9800 == 31 [pid = 3628] [id = 479] 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10D3CC00) [pid = 3628] [serial = 1437] [outer = 00000000] 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1631F000) [pid = 3628] [serial = 1438] [outer = 10D3CC00] 14:13:25 INFO - PROCESS | 3628 | 1468358005711 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16324C00) [pid = 3628] [serial = 1439] [outer = 10D3CC00] 14:13:26 INFO - PROCESS | 3628 | 1468358006096 Marionette TRACE conn2 <- [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]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 610ms 14:13:26 INFO - PROCESS | 3628 | 1468358006118 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 3628 | 1468358006120 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 14:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:13:26 INFO - PROCESS | 3628 | 1468358006123 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 3628 | 1468358006125 Marionette TRACE conn2 <- [1,1882,null,{}] 14:13:26 INFO - PROCESS | 3628 | 1468358006128 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 3628 | 1468358006130 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:26 INFO - PROCESS | 3628 | 1468358006247 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:13:26 INFO - PROCESS | 3628 | 1468358006254 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 3628 | 1468358006256 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:26 INFO - PROCESS | 3628 | ++DOCSHELL 10D40800 == 32 [pid = 3628] [id = 480] 14:13:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (141A0000) [pid = 3628] [serial = 1440] [outer = 00000000] 14:13:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (167FA400) [pid = 3628] [serial = 1441] [outer = 141A0000] 14:13:26 INFO - PROCESS | 3628 | 1468358006299 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (167FA800) [pid = 3628] [serial = 1442] [outer = 141A0000] 14:13:26 INFO - PROCESS | 3628 | 1468358006713 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 655ms 14:13:26 INFO - PROCESS | 3628 | 1468358006790 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 3628 | 1468358006794 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 14:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:13:26 INFO - PROCESS | 3628 | 1468358006800 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 3628 | 1468358006804 Marionette TRACE conn2 <- [1,1886,null,{}] 14:13:26 INFO - PROCESS | 3628 | 1468358006811 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 3628 | 1468358006814 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:26 INFO - PROCESS | 3628 | 1468358006980 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:13:27 INFO - PROCESS | 3628 | 1468358007094 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 3628 | 1468358007099 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:27 INFO - PROCESS | 3628 | ++DOCSHELL 10BB2800 == 33 [pid = 3628] [id = 481] 14:13:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10F47800) [pid = 3628] [serial = 1443] [outer = 00000000] 14:13:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11056C00) [pid = 3628] [serial = 1444] [outer = 10F47800] 14:13:27 INFO - PROCESS | 3628 | 1468358007139 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1105CC00) [pid = 3628] [serial = 1445] [outer = 10F47800] 14:13:27 INFO - PROCESS | 3628 | 1468358007685 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 952ms 14:13:27 INFO - PROCESS | 3628 | 1468358007765 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 3628 | 1468358007772 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:13:27 INFO - PROCESS | 3628 | 1468358007780 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 3628 | 1468358007782 Marionette TRACE conn2 <- [1,1890,null,{}] 14:13:27 INFO - PROCESS | 3628 | 1468358007786 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 3628 | 1468358007789 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:27 INFO - PROCESS | 3628 | 1468358007891 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:13:27 INFO - PROCESS | 3628 | 1468358007990 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 3628 | 1468358007993 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:28 INFO - PROCESS | 3628 | ++DOCSHELL 130D5400 == 34 [pid = 3628] [id = 482] 14:13:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13133C00) [pid = 3628] [serial = 1446] [outer = 00000000] 14:13:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (131B4800) [pid = 3628] [serial = 1447] [outer = 13133C00] 14:13:28 INFO - PROCESS | 3628 | 1468358008054 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13944800) [pid = 3628] [serial = 1448] [outer = 13133C00] 14:13:28 INFO - PROCESS | 3628 | 1468358008675 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 953ms 14:13:28 INFO - PROCESS | 3628 | 1468358008730 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 3628 | 1468358008733 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 14:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:13:28 INFO - PROCESS | 3628 | 1468358008736 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 3628 | 1468358008740 Marionette TRACE conn2 <- [1,1894,null,{}] 14:13:28 INFO - PROCESS | 3628 | 1468358008751 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:28 INFO - PROCESS | 3628 | 1468358008756 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:28 INFO - PROCESS | 3628 | 1468358008871 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:13:28 INFO - PROCESS | 3628 | 1468358008986 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 3628 | 1468358008989 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:29 INFO - PROCESS | 3628 | ++DOCSHELL 15F2B800 == 35 [pid = 3628] [id = 483] 14:13:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15F32400) [pid = 3628] [serial = 1449] [outer = 00000000] 14:13:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16328000) [pid = 3628] [serial = 1450] [outer = 15F32400] 14:13:29 INFO - PROCESS | 3628 | 1468358009046 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16B6D000) [pid = 3628] [serial = 1451] [outer = 15F32400] 14:13:29 INFO - PROCESS | 3628 | 1468358009830 Marionette TRACE conn2 <- [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]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1131ms 14:13:29 INFO - PROCESS | 3628 | 1468358009878 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 3628 | 1468358009882 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 14:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:13:29 INFO - PROCESS | 3628 | 1468358009887 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 3628 | 1468358009891 Marionette TRACE conn2 <- [1,1898,null,{}] 14:13:29 INFO - PROCESS | 3628 | 1468358009896 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 3628 | 1468358009899 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:29 INFO - PROCESS | 3628 | 1468358009994 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:13:30 INFO - PROCESS | 3628 | 1468358010105 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 3628 | 1468358010110 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:30 INFO - PROCESS | 3628 | ++DOCSHELL 10D42C00 == 36 [pid = 3628] [id = 484] 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10D43000) [pid = 3628] [serial = 1452] [outer = 00000000] 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11053400) [pid = 3628] [serial = 1453] [outer = 10D43000] 14:13:30 INFO - PROCESS | 3628 | 1468358010164 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1105E400) [pid = 3628] [serial = 1454] [outer = 10D43000] 14:13:30 INFO - PROCESS | 3628 | --DOCSHELL 11C47800 == 35 [pid = 3628] [id = 428] 14:13:30 INFO - PROCESS | 3628 | --DOCSHELL 11CD2800 == 34 [pid = 3628] [id = 422] 14:13:30 INFO - PROCESS | 3628 | --DOCSHELL 15592400 == 33 [pid = 3628] [id = 427] 14:13:30 INFO - PROCESS | 3628 | --DOCSHELL 141A4800 == 32 [pid = 3628] [id = 426] 14:13:30 INFO - PROCESS | 3628 | --DOCSHELL 10D3E400 == 31 [pid = 3628] [id = 470] 14:13:30 INFO - PROCESS | 3628 | 1468358010687 Marionette TRACE conn2 <- [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]]]}] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16EBFC00) [pid = 3628] [serial = 1399] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1631A800) [pid = 3628] [serial = 1396] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16F11800) [pid = 3628] [serial = 1405] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16D0D800) [pid = 3628] [serial = 1400] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (141A0800) [pid = 3628] [serial = 1390] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (12BD0000) [pid = 3628] [serial = 1387] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (130D7800) [pid = 3628] [serial = 1388] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11059800) [pid = 3628] [serial = 1384] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1105F400) [pid = 3628] [serial = 1385] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (130D7400) [pid = 3628] [serial = 1382] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12D7FC00) [pid = 3628] [serial = 1381] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10AE2800) [pid = 3628] [serial = 1379] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A82C00) [pid = 3628] [serial = 1378] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17062000) [pid = 3628] [serial = 1406] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16EB7C00) [pid = 3628] [serial = 1376] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15D01400) [pid = 3628] [serial = 1393] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15D4FC00) [pid = 3628] [serial = 1394] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16323000) [pid = 3628] [serial = 1397] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15F25000) [pid = 3628] [serial = 1402] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (141A9C00) [pid = 3628] [serial = 1391] [outer = 00000000] [url = about:blank] 14:13:30 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (167F7C00) [pid = 3628] [serial = 1403] [outer = 00000000] [url = about:blank] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 863ms 14:13:30 INFO - PROCESS | 3628 | 1468358010755 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 3628 | 1468358010759 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 14:13:30 INFO - PROCESS | 3628 | 1468358010748 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:13:30 INFO - PROCESS | 3628 | 1468358010751 Marionette TRACE conn2 <- [1,1902,null,{}] 14:13:30 INFO - PROCESS | 3628 | 1468358010755 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 3628 | 1468358010757 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:30 INFO - PROCESS | 3628 | 1468358010849 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:13:30 INFO - PROCESS | 3628 | 1468358010863 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 3628 | 1468358010866 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:30 INFO - PROCESS | 3628 | ++DOCSHELL 11ADF800 == 32 [pid = 3628] [id = 485] 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11AE2800) [pid = 3628] [serial = 1455] [outer = 00000000] 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128F4000) [pid = 3628] [serial = 1456] [outer = 11AE2800] 14:13:30 INFO - PROCESS | 3628 | 1468358010911 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (128FE000) [pid = 3628] [serial = 1457] [outer = 11AE2800] 14:13:31 INFO - PROCESS | 3628 | 1468358011406 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 699ms 14:13:31 INFO - PROCESS | 3628 | 1468358011470 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 3628 | 1468358011472 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 14:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:13:31 INFO - PROCESS | 3628 | 1468358011459 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 3628 | 1468358011463 Marionette TRACE conn2 <- [1,1906,null,{}] 14:13:31 INFO - PROCESS | 3628 | 1468358011472 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 3628 | 1468358011477 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:31 INFO - PROCESS | 3628 | 1468358011564 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:13:31 INFO - PROCESS | 3628 | 1468358011655 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 3628 | 1468358011658 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:31 INFO - PROCESS | 3628 | ++DOCSHELL 1312B000 == 33 [pid = 3628] [id = 486] 14:13:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13154C00) [pid = 3628] [serial = 1458] [outer = 00000000] 14:13:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131BD000) [pid = 3628] [serial = 1459] [outer = 13154C00] 14:13:31 INFO - PROCESS | 3628 | 1468358011705 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A9F400) [pid = 3628] [serial = 1460] [outer = 13154C00] 14:13:32 INFO - PROCESS | 3628 | 1468358012072 Marionette TRACE conn2 <- [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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 655ms 14:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:13:32 INFO - PROCESS | 3628 | 1468358012140 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 3628 | 1468358012143 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 14:13:32 INFO - PROCESS | 3628 | 1468358012146 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 3628 | 1468358012148 Marionette TRACE conn2 <- [1,1910,null,{}] 14:13:32 INFO - PROCESS | 3628 | 1468358012151 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 3628 | 1468358012153 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:32 INFO - PROCESS | 3628 | 1468358012220 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:13:32 INFO - PROCESS | 3628 | 1468358012225 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 3628 | 1468358012227 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:32 INFO - PROCESS | 3628 | ++DOCSHELL 1419DC00 == 34 [pid = 3628] [id = 487] 14:13:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (141A2000) [pid = 3628] [serial = 1461] [outer = 00000000] 14:13:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15169C00) [pid = 3628] [serial = 1462] [outer = 141A2000] 14:13:32 INFO - PROCESS | 3628 | 1468358012271 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BC3800) [pid = 3628] [serial = 1463] [outer = 141A2000] 14:13:32 INFO - PROCESS | 3628 | 1468358012741 Marionette TRACE conn2 <- [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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 655ms 14:13:32 INFO - PROCESS | 3628 | 1468358012809 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 3628 | 1468358012811 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 14:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:13:32 INFO - PROCESS | 3628 | 1468358012815 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 3628 | 1468358012816 Marionette TRACE conn2 <- [1,1914,null,{}] 14:13:32 INFO - PROCESS | 3628 | 1468358012820 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 3628 | 1468358012822 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:32 INFO - PROCESS | 3628 | 1468358012947 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:13:32 INFO - PROCESS | 3628 | 1468358012968 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 3628 | 1468358012970 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:32 INFO - PROCESS | 3628 | ++DOCSHELL 15D50C00 == 35 [pid = 3628] [id = 488] 14:13:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15F19400) [pid = 3628] [serial = 1464] [outer = 00000000] 14:13:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1631D000) [pid = 3628] [serial = 1465] [outer = 15F19400] 14:13:33 INFO - PROCESS | 3628 | 1468358013040 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16321C00) [pid = 3628] [serial = 1466] [outer = 15F19400] 14:13:33 INFO - PROCESS | 3628 | 1468358013494 Marionette TRACE conn2 <- [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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 700ms 14:13:33 INFO - PROCESS | 3628 | 1468358013522 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 3628 | 1468358013524 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 14:13:33 INFO - PROCESS | 3628 | 1468358013527 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:13:33 INFO - PROCESS | 3628 | 1468358013529 Marionette TRACE conn2 <- [1,1918,null,{}] 14:13:33 INFO - PROCESS | 3628 | 1468358013533 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 3628 | 1468358013538 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:33 INFO - PROCESS | 3628 | 1468358013676 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:13:33 INFO - PROCESS | 3628 | 1468358013666 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 3628 | 1468358013668 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:33 INFO - PROCESS | 3628 | ++DOCSHELL 16D0D800 == 36 [pid = 3628] [id = 489] 14:13:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16D0E800) [pid = 3628] [serial = 1467] [outer = 00000000] 14:13:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16EC1400) [pid = 3628] [serial = 1468] [outer = 16D0E800] 14:13:33 INFO - PROCESS | 3628 | 1468358013777 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16F0F000) [pid = 3628] [serial = 1469] [outer = 16D0E800] 14:13:34 INFO - PROCESS | 3628 | 1468358014184 Marionette TRACE conn2 <- [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]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 699ms 14:13:34 INFO - PROCESS | 3628 | 1468358014237 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 3628 | 1468358014239 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 14:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:13:34 INFO - PROCESS | 3628 | 1468358014242 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 3628 | 1468358014243 Marionette TRACE conn2 <- [1,1922,null,{}] 14:13:34 INFO - PROCESS | 3628 | 1468358014247 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 3628 | 1468358014249 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:34 INFO - PROCESS | 3628 | 1468358014399 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:13:34 INFO - PROCESS | 3628 | 1468358014446 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 3628 | 1468358014448 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:34 INFO - PROCESS | 3628 | ++DOCSHELL 16F11C00 == 37 [pid = 3628] [id = 490] 14:13:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16F12000) [pid = 3628] [serial = 1470] [outer = 00000000] 14:13:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (170E8800) [pid = 3628] [serial = 1471] [outer = 16F12000] 14:13:34 INFO - PROCESS | 3628 | 1468358014491 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (173D8800) [pid = 3628] [serial = 1472] [outer = 16F12000] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13A99000) [pid = 3628] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10E3B400) [pid = 3628] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (131B8000) [pid = 3628] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (128FDC00) [pid = 3628] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10D3CC00) [pid = 3628] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13C21000) [pid = 3628] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (128F9400) [pid = 3628] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:13:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15BC4400) [pid = 3628] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:13:34 INFO - PROCESS | 3628 | 1468358014956 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 759ms 14:13:35 INFO - PROCESS | 3628 | 1468358015006 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 3628 | 1468358015008 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 14:13:35 INFO - PROCESS | 3628 | 1468358015011 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:13:35 INFO - PROCESS | 3628 | 1468358015013 Marionette TRACE conn2 <- [1,1926,null,{}] 14:13:35 INFO - PROCESS | 3628 | 1468358015016 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 3628 | 1468358015018 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:35 INFO - PROCESS | 3628 | 1468358015128 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:13:35 INFO - PROCESS | 3628 | 1468358015139 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 3628 | 1468358015141 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:35 INFO - PROCESS | 3628 | ++DOCSHELL 0F97D000 == 38 [pid = 3628] [id = 491] 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (131B6400) [pid = 3628] [serial = 1473] [outer = 00000000] 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1555A800) [pid = 3628] [serial = 1474] [outer = 131B6400] 14:13:35 INFO - PROCESS | 3628 | 1468358015167 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16EBB800) [pid = 3628] [serial = 1475] [outer = 131B6400] 14:13:35 INFO - PROCESS | 3628 | 1468358015572 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 595ms 14:13:35 INFO - PROCESS | 3628 | 1468358015613 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 3628 | 1468358015615 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 14:13:35 INFO - PROCESS | 3628 | 1468358015623 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:13:35 INFO - PROCESS | 3628 | 1468358015624 Marionette TRACE conn2 <- [1,1930,null,{}] 14:13:35 INFO - PROCESS | 3628 | 1468358015628 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 3628 | 1468358015630 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:35 INFO - PROCESS | 3628 | 1468358015716 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:13:35 INFO - PROCESS | 3628 | 1468358015749 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 3628 | 1468358015751 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:35 INFO - PROCESS | 3628 | ++DOCSHELL 15552400 == 39 [pid = 3628] [id = 492] 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17061C00) [pid = 3628] [serial = 1476] [outer = 00000000] 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1776F400) [pid = 3628] [serial = 1477] [outer = 17061C00] 14:13:35 INFO - PROCESS | 3628 | 1468358015794 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17770800) [pid = 3628] [serial = 1478] [outer = 17061C00] 14:13:36 INFO - PROCESS | 3628 | 1468358016205 Marionette TRACE conn2 <- [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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 610ms 14:13:36 INFO - PROCESS | 3628 | 1468358016249 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 3628 | 1468358016251 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 14:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:13:36 INFO - PROCESS | 3628 | 1468358016237 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 3628 | 1468358016238 Marionette TRACE conn2 <- [1,1934,null,{}] 14:13:36 INFO - PROCESS | 3628 | 1468358016242 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:36 INFO - PROCESS | 3628 | 1468358016244 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:36 INFO - PROCESS | 3628 | 1468358016333 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:13:36 INFO - PROCESS | 3628 | 1468358016338 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 3628 | 1468358016340 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:36 INFO - PROCESS | 3628 | ++DOCSHELL 1705A800 == 40 [pid = 3628] [id = 493] 14:13:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17761400) [pid = 3628] [serial = 1479] [outer = 00000000] 14:13:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D6F000) [pid = 3628] [serial = 1480] [outer = 17761400] 14:13:36 INFO - PROCESS | 3628 | 1468358016382 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17DD5C00) [pid = 3628] [serial = 1481] [outer = 17761400] 14:13:36 INFO - PROCESS | 3628 | 1468358016934 Marionette TRACE conn2 <- [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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 758ms 14:13:37 INFO - PROCESS | 3628 | 1468358017092 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 3628 | 1468358017097 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 14:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:13:37 INFO - PROCESS | 3628 | 1468358017114 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 3628 | 1468358017118 Marionette TRACE conn2 <- [1,1938,null,{}] 14:13:37 INFO - PROCESS | 3628 | 1468358017124 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 3628 | 1468358017127 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:37 INFO - PROCESS | 3628 | 1468358017236 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:13:37 INFO - PROCESS | 3628 | 1468358017365 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 3628 | 1468358017368 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:37 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F000 == 41 [pid = 3628] [id = 494] 14:13:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10A74800) [pid = 3628] [serial = 1482] [outer = 00000000] 14:13:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10D3B000) [pid = 3628] [serial = 1483] [outer = 10A74800] 14:13:37 INFO - PROCESS | 3628 | 1468358017427 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (12B0CC00) [pid = 3628] [serial = 1484] [outer = 10A74800] 14:13:37 INFO - PROCESS | 3628 | 1468358017940 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 863ms 14:13:37 INFO - PROCESS | 3628 | 1468358017980 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 3628 | 1468358017985 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 14:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:13:37 INFO - PROCESS | 3628 | 1468358017991 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 3628 | 1468358017994 Marionette TRACE conn2 <- [1,1942,null,{}] 14:13:37 INFO - PROCESS | 3628 | 1468358017998 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 3628 | 1468358018001 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:38 INFO - PROCESS | 3628 | 1468358018117 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:13:38 INFO - PROCESS | 3628 | 1468358018226 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 3628 | 1468358018228 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:38 INFO - PROCESS | 3628 | ++DOCSHELL 131B8800 == 42 [pid = 3628] [id = 495] 14:13:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1394C400) [pid = 3628] [serial = 1485] [outer = 00000000] 14:13:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1516A400) [pid = 3628] [serial = 1486] [outer = 1394C400] 14:13:38 INFO - PROCESS | 3628 | 1468358018283 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15F1A000) [pid = 3628] [serial = 1487] [outer = 1394C400] 14:13:38 INFO - PROCESS | 3628 | 1468358018837 Marionette TRACE conn2 <- [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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 892ms 14:13:38 INFO - PROCESS | 3628 | 1468358018883 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 3628 | 1468358018886 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 14:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:13:38 INFO - PROCESS | 3628 | 1468358018889 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 3628 | 1468358018893 Marionette TRACE conn2 <- [1,1946,null,{}] 14:13:38 INFO - PROCESS | 3628 | 1468358018904 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 3628 | 1468358018909 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:39 INFO - PROCESS | 3628 | 1468358019016 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:13:39 INFO - PROCESS | 3628 | 1468358019173 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 3628 | 1468358019176 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:39 INFO - PROCESS | 3628 | ++DOCSHELL 17708800 == 43 [pid = 3628] [id = 496] 14:13:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17761C00) [pid = 3628] [serial = 1488] [outer = 00000000] 14:13:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17A33400) [pid = 3628] [serial = 1489] [outer = 17761C00] 14:13:39 INFO - PROCESS | 3628 | 1468358019232 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18046400) [pid = 3628] [serial = 1490] [outer = 17761C00] 14:13:40 INFO - PROCESS | 3628 | 1468358020013 Marionette TRACE conn2 <- [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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1191ms 14:13:40 INFO - PROCESS | 3628 | 1468358020099 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 3628 | 1468358020104 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 14:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:13:40 INFO - PROCESS | 3628 | 1468358020109 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 3628 | 1468358020112 Marionette TRACE conn2 <- [1,1950,null,{}] 14:13:40 INFO - PROCESS | 3628 | 1468358020117 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:40 INFO - PROCESS | 3628 | 1468358020120 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:40 INFO - PROCESS | 3628 | 1468358020254 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:13:40 INFO - PROCESS | 3628 | 1468358020397 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 3628 | 1468358020401 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:40 INFO - PROCESS | 3628 | --DOCSHELL 10E3F000 == 42 [pid = 3628] [id = 435] 14:13:40 INFO - PROCESS | 3628 | --DOCSHELL 131E8800 == 41 [pid = 3628] [id = 437] 14:13:40 INFO - PROCESS | 3628 | --DOCSHELL 1105C800 == 40 [pid = 3628] [id = 436] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (173D9C00) [pid = 3628] [serial = 1408] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15170000) [pid = 3628] [serial = 1429] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (134E1C00) [pid = 3628] [serial = 1435] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (167FA400) [pid = 3628] [serial = 1441] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15F37400) [pid = 3628] [serial = 1432] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16326000) [pid = 3628] [serial = 1433] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1631F000) [pid = 3628] [serial = 1438] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15171C00) [pid = 3628] [serial = 1430] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1394F400) [pid = 3628] [serial = 1436] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (132E4400) [pid = 3628] [serial = 1424] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (14184400) [pid = 3628] [serial = 1426] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1419E400) [pid = 3628] [serial = 1427] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10D43800) [pid = 3628] [serial = 1411] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112EF800) [pid = 3628] [serial = 1417] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11AE3800) [pid = 3628] [serial = 1418] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (131EBC00) [pid = 3628] [serial = 1423] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1292B400) [pid = 3628] [serial = 1420] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12B0A000) [pid = 3628] [serial = 1421] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11AE2400) [pid = 3628] [serial = 1414] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16324C00) [pid = 3628] [serial = 1439] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 3628 | ++DOCSHELL 1055FC00 == 41 [pid = 3628] [id = 497] 14:13:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10A7F800) [pid = 3628] [serial = 1491] [outer = 00000000] 14:13:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10D40400) [pid = 3628] [serial = 1492] [outer = 10A7F800] 14:13:40 INFO - PROCESS | 3628 | 1468358020484 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11058800) [pid = 3628] [serial = 1493] [outer = 10A7F800] 14:13:40 INFO - PROCESS | 3628 | 1468358020888 Marionette TRACE conn2 <- [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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 804ms 14:13:40 INFO - PROCESS | 3628 | 1468358020917 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 3628 | 1468358020921 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 14:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:13:40 INFO - PROCESS | 3628 | 1468358020926 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 3628 | 1468358020929 Marionette TRACE conn2 <- [1,1954,null,{}] 14:13:40 INFO - PROCESS | 3628 | 1468358020933 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:40 INFO - PROCESS | 3628 | 1468358020935 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:40 INFO - PROCESS | 3628 | 1468358021003 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:13:41 INFO - PROCESS | 3628 | 1468358021011 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 3628 | 1468358021013 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:41 INFO - PROCESS | 3628 | ++DOCSHELL 129A9C00 == 42 [pid = 3628] [id = 498] 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (129AA000) [pid = 3628] [serial = 1494] [outer = 00000000] 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (12DC5000) [pid = 3628] [serial = 1495] [outer = 129AA000] 14:13:41 INFO - PROCESS | 3628 | 1468358021059 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (131AE800) [pid = 3628] [serial = 1496] [outer = 129AA000] 14:13:41 INFO - PROCESS | 3628 | 1468358021537 Marionette TRACE conn2 <- [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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 655ms 14:13:41 INFO - PROCESS | 3628 | 1468358021589 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 3628 | 1468358021592 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 14:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:13:41 INFO - PROCESS | 3628 | 1468358021595 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 3628 | 1468358021599 Marionette TRACE conn2 <- [1,1958,null,{}] 14:13:41 INFO - PROCESS | 3628 | 1468358021609 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 3628 | 1468358021613 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:41 INFO - PROCESS | 3628 | 1468358021706 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:13:41 INFO - PROCESS | 3628 | 1468358021813 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 3628 | 1468358021816 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:41 INFO - PROCESS | 3628 | ++DOCSHELL 1418CC00 == 43 [pid = 3628] [id = 499] 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1419C800) [pid = 3628] [serial = 1497] [outer = 00000000] 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (141A7400) [pid = 3628] [serial = 1498] [outer = 1419C800] 14:13:41 INFO - PROCESS | 3628 | 1468358021862 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15194C00) [pid = 3628] [serial = 1499] [outer = 1419C800] 14:13:42 INFO - PROCESS | 3628 | 1468358022215 Marionette TRACE conn2 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 655ms 14:13:42 INFO - PROCESS | 3628 | 1468358022256 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 3628 | 1468358022258 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:13:42 INFO - PROCESS | 3628 | 1468358022261 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 3628 | 1468358022263 Marionette TRACE conn2 <- [1,1962,null,{}] 14:13:42 INFO - PROCESS | 3628 | 1468358022266 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 3628 | 1468358022268 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:42 INFO - PROCESS | 3628 | 1468358022393 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:13:42 INFO - PROCESS | 3628 | 1468358022398 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 3628 | 1468358022400 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:42 INFO - PROCESS | 3628 | ++DOCSHELL 15558800 == 44 [pid = 3628] [id = 500] 14:13:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1555BC00) [pid = 3628] [serial = 1500] [outer = 00000000] 14:13:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16322C00) [pid = 3628] [serial = 1501] [outer = 1555BC00] 14:13:42 INFO - PROCESS | 3628 | 1468358022444 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (167EF400) [pid = 3628] [serial = 1502] [outer = 1555BC00] 14:13:42 INFO - PROCESS | 3628 | 1468358022881 Marionette TRACE conn2 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 14:13:42 INFO - PROCESS | 3628 | 1468358022925 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 3628 | 1468358022927 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 14:13:42 INFO - PROCESS | 3628 | 1468358022930 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:13:42 INFO - PROCESS | 3628 | 1468358022932 Marionette TRACE conn2 <- [1,1966,null,{}] 14:13:42 INFO - PROCESS | 3628 | 1468358022935 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 3628 | 1468358022937 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:43 INFO - PROCESS | 3628 | 1468358023074 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:13:43 INFO - PROCESS | 3628 | 1468358023138 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 3628 | 1468358023141 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:43 INFO - PROCESS | 3628 | ++DOCSHELL 15D4F400 == 45 [pid = 3628] [id = 501] 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1631A800) [pid = 3628] [serial = 1503] [outer = 00000000] 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16813800) [pid = 3628] [serial = 1504] [outer = 1631A800] 14:13:43 INFO - PROCESS | 3628 | 1468358023175 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16D05400) [pid = 3628] [serial = 1505] [outer = 1631A800] 14:13:43 INFO - PROCESS | 3628 | 1468358023581 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 699ms 14:13:43 INFO - PROCESS | 3628 | 1468358023635 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 3628 | 1468358023637 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 14:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:13:43 INFO - PROCESS | 3628 | 1468358023641 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 3628 | 1468358023642 Marionette TRACE conn2 <- [1,1970,null,{}] 14:13:43 INFO - PROCESS | 3628 | 1468358023646 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 3628 | 1468358023651 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:43 INFO - PROCESS | 3628 | 1468358023789 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:13:43 INFO - PROCESS | 3628 | 1468358023857 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 3628 | 1468358023859 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:43 INFO - PROCESS | 3628 | ++DOCSHELL 17394400 == 46 [pid = 3628] [id = 502] 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (173D7400) [pid = 3628] [serial = 1506] [outer = 00000000] 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17A33C00) [pid = 3628] [serial = 1507] [outer = 173D7400] 14:13:43 INFO - PROCESS | 3628 | 1468358023886 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1824D000) [pid = 3628] [serial = 1508] [outer = 173D7400] 14:13:44 INFO - PROCESS | 3628 | 1468358024279 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 654ms 14:13:44 INFO - PROCESS | 3628 | 1468358024309 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 3628 | 1468358024311 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 14:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:13:44 INFO - PROCESS | 3628 | 1468358024314 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 3628 | 1468358024325 Marionette TRACE conn2 <- [1,1974,null,{}] 14:13:44 INFO - PROCESS | 3628 | 1468358024329 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 3628 | 1468358024331 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:44 INFO - PROCESS | 3628 | 1468358024476 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (141A2000) [pid = 3628] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15F19400) [pid = 3628] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16D0E800) [pid = 3628] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16F12000) [pid = 3628] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17061C00) [pid = 3628] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10D43000) [pid = 3628] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11AE2800) [pid = 3628] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13154C00) [pid = 3628] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (131B6400) [pid = 3628] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11451400) [pid = 3628] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:13:44 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17390000) [pid = 3628] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:13:44 INFO - PROCESS | 3628 | 1468358024651 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 3628 | 1468358024653 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:44 INFO - PROCESS | 3628 | ++DOCSHELL 1026D000 == 47 [pid = 3628] [id = 503] 14:13:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (102C9800) [pid = 3628] [serial = 1509] [outer = 00000000] 14:13:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10E3FC00) [pid = 3628] [serial = 1510] [outer = 102C9800] 14:13:44 INFO - PROCESS | 3628 | 1468358024696 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (128F4800) [pid = 3628] [serial = 1511] [outer = 102C9800] 14:13:45 INFO - PROCESS | 3628 | 1468358025043 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 759ms 14:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:13:45 INFO - PROCESS | 3628 | 1468358025080 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 3628 | 1468358025082 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 14:13:45 INFO - PROCESS | 3628 | 1468358025085 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 3628 | 1468358025087 Marionette TRACE conn2 <- [1,1978,null,{}] 14:13:45 INFO - PROCESS | 3628 | 1468358025090 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 3628 | 1468358025092 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:45 INFO - PROCESS | 3628 | 1468358025208 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:13:45 INFO - PROCESS | 3628 | 1468358025219 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 3628 | 1468358025222 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:45 INFO - PROCESS | 3628 | ++DOCSHELL 13A9E400 == 48 [pid = 3628] [id = 504] 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1419D800) [pid = 3628] [serial = 1512] [outer = 00000000] 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17A33800) [pid = 3628] [serial = 1513] [outer = 1419D800] 14:13:45 INFO - PROCESS | 3628 | 1468358025267 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D6B800) [pid = 3628] [serial = 1514] [outer = 1419D800] 14:13:45 INFO - PROCESS | 3628 | 1468358025673 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 610ms 14:13:45 INFO - PROCESS | 3628 | 1468358025706 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 3628 | 1468358025708 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 14:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:13:45 INFO - PROCESS | 3628 | 1468358025712 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 3628 | 1468358025713 Marionette TRACE conn2 <- [1,1982,null,{}] 14:13:45 INFO - PROCESS | 3628 | 1468358025700 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 3628 | 1468358025701 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:45 INFO - PROCESS | 3628 | 1468358025818 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:13:45 INFO - PROCESS | 3628 | 1468358025857 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 3628 | 1468358025859 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:45 INFO - PROCESS | 3628 | ++DOCSHELL 19759400 == 49 [pid = 3628] [id = 505] 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1975A000) [pid = 3628] [serial = 1515] [outer = 00000000] 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19761C00) [pid = 3628] [serial = 1516] [outer = 1975A000] 14:13:45 INFO - PROCESS | 3628 | 1468358025901 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19762400) [pid = 3628] [serial = 1517] [outer = 1975A000] 14:13:46 INFO - PROCESS | 3628 | 1468358026291 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 610ms 14:13:46 INFO - PROCESS | 3628 | 1468358026309 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 3628 | 1468358026311 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 14:13:46 INFO - PROCESS | 3628 | 1468358026314 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:13:46 INFO - PROCESS | 3628 | 1468358026316 Marionette TRACE conn2 <- [1,1986,null,{}] 14:13:46 INFO - PROCESS | 3628 | 1468358026320 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 3628 | 1468358026322 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:46 INFO - PROCESS | 3628 | 1468358026439 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:13:46 INFO - PROCESS | 3628 | 1468358026447 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 3628 | 1468358026449 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:46 INFO - PROCESS | 3628 | ++DOCSHELL 1975D000 == 50 [pid = 3628] [id = 506] 14:13:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1975E000) [pid = 3628] [serial = 1518] [outer = 00000000] 14:13:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1980F000) [pid = 3628] [serial = 1519] [outer = 1975E000] 14:13:46 INFO - PROCESS | 3628 | 1468358026476 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (19954C00) [pid = 3628] [serial = 1520] [outer = 1975E000] 14:13:47 INFO - PROCESS | 3628 | 1468358027150 Marionette TRACE conn2 <- [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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 908ms 14:13:47 INFO - PROCESS | 3628 | 1468358027225 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 3628 | 1468358027229 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 14:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:13:47 INFO - PROCESS | 3628 | 1468358027217 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 3628 | 1468358027221 Marionette TRACE conn2 <- [1,1990,null,{}] 14:13:47 INFO - PROCESS | 3628 | 1468358027226 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 3628 | 1468358027229 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:47 INFO - PROCESS | 3628 | 1468358027353 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:13:47 INFO - PROCESS | 3628 | 1468358027487 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 3628 | 1468358027490 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:47 INFO - PROCESS | 3628 | ++DOCSHELL 11058000 == 51 [pid = 3628] [id = 507] 14:13:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1105F400) [pid = 3628] [serial = 1521] [outer = 00000000] 14:13:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (11CDA800) [pid = 3628] [serial = 1522] [outer = 1105F400] 14:13:47 INFO - PROCESS | 3628 | 1468358027547 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (131B5400) [pid = 3628] [serial = 1523] [outer = 1105F400] 14:13:48 INFO - PROCESS | 3628 | 1468358028061 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 908ms 14:13:48 INFO - PROCESS | 3628 | 1468358028121 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 3628 | 1468358028126 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 14:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:13:48 INFO - PROCESS | 3628 | 1468358028132 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 3628 | 1468358028135 Marionette TRACE conn2 <- [1,1994,null,{}] 14:13:48 INFO - PROCESS | 3628 | 1468358028139 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:48 INFO - PROCESS | 3628 | 1468358028142 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:48 INFO - PROCESS | 3628 | 1468358028255 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:13:48 INFO - PROCESS | 3628 | 1468358028414 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 3628 | 1468358028417 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:48 INFO - PROCESS | 3628 | ++DOCSHELL 15BBA000 == 52 [pid = 3628] [id = 508] 14:13:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15BBE400) [pid = 3628] [serial = 1524] [outer = 00000000] 14:13:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16323400) [pid = 3628] [serial = 1525] [outer = 15BBE400] 14:13:48 INFO - PROCESS | 3628 | 1468358028472 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (16D01400) [pid = 3628] [serial = 1526] [outer = 15BBE400] 14:13:49 INFO - PROCESS | 3628 | 1468358029029 Marionette TRACE conn2 <- [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]]]}] 14:13:49 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 14:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 952ms 14:13:49 INFO - PROCESS | 3628 | 1468358029077 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 3628 | 1468358029080 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 14:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:13:49 INFO - PROCESS | 3628 | 1468358029084 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 3628 | 1468358029088 Marionette TRACE conn2 <- [1,1998,null,{}] 14:13:49 INFO - PROCESS | 3628 | 1468358029099 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 3628 | 1468358029103 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:49 INFO - PROCESS | 3628 | 1468358029323 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:13:49 INFO - PROCESS | 3628 | 1468358029386 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 3628 | 1468358029389 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:49 INFO - PROCESS | 3628 | ++DOCSHELL 1144F400 == 53 [pid = 3628] [id = 509] 14:13:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (11AE6800) [pid = 3628] [serial = 1527] [outer = 00000000] 14:13:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (129B7C00) [pid = 3628] [serial = 1528] [outer = 11AE6800] 14:13:49 INFO - PROCESS | 3628 | 1468358029476 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15BC4C00) [pid = 3628] [serial = 1529] [outer = 11AE6800] 14:13:50 INFO - PROCESS | 3628 | 1468358030225 Marionette TRACE conn2 <- [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]]]}] 14:13:50 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 14:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1190ms 14:13:50 INFO - PROCESS | 3628 | 1468358030287 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 3628 | 1468358030291 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 14:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:13:50 INFO - PROCESS | 3628 | 1468358030295 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 3628 | 1468358030298 Marionette TRACE conn2 <- [1,2002,null,{}] 14:13:50 INFO - PROCESS | 3628 | 1468358030305 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:50 INFO - PROCESS | 3628 | 1468358030308 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:50 INFO - PROCESS | 3628 | 1468358030418 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:13:50 INFO - PROCESS | 3628 | 1468358030554 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 3628 | 1468358030557 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:50 INFO - PROCESS | 3628 | ++DOCSHELL 10D3F000 == 54 [pid = 3628] [id = 510] 14:13:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1105C000) [pid = 3628] [serial = 1530] [outer = 00000000] 14:13:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (128FB400) [pid = 3628] [serial = 1531] [outer = 1105C000] 14:13:50 INFO - PROCESS | 3628 | 1468358030605 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (12B09000) [pid = 3628] [serial = 1532] [outer = 1105C000] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 10E36800 == 53 [pid = 3628] [id = 421] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 19759400 == 52 [pid = 3628] [id = 505] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 13A9E400 == 51 [pid = 3628] [id = 504] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1026D000 == 50 [pid = 3628] [id = 503] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 17394400 == 49 [pid = 3628] [id = 502] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 15D4F400 == 48 [pid = 3628] [id = 501] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 15558800 == 47 [pid = 3628] [id = 500] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1418CC00 == 46 [pid = 3628] [id = 499] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 129A9C00 == 45 [pid = 3628] [id = 498] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1055FC00 == 44 [pid = 3628] [id = 497] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 17708800 == 43 [pid = 3628] [id = 496] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 10A0F000 == 42 [pid = 3628] [id = 494] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 131B8800 == 41 [pid = 3628] [id = 495] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 11450800 == 40 [pid = 3628] [id = 471] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1705A800 == 39 [pid = 3628] [id = 493] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 167F2C00 == 38 [pid = 3628] [id = 429] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 10AD7800 == 37 [pid = 3628] [id = 420] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 14187400 == 36 [pid = 3628] [id = 425] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 15552400 == 35 [pid = 3628] [id = 492] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 16EC6C00 == 34 [pid = 3628] [id = 469] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 0F97D000 == 33 [pid = 3628] [id = 491] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 16F11C00 == 32 [pid = 3628] [id = 490] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 10A76800 == 31 [pid = 3628] [id = 434] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 15BBA000 == 30 [pid = 3628] [id = 508] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1144F400 == 29 [pid = 3628] [id = 509] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 1975D000 == 28 [pid = 3628] [id = 506] 14:13:51 INFO - PROCESS | 3628 | --DOCSHELL 11058000 == 27 [pid = 3628] [id = 507] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (11CD3000) [pid = 3628] [serial = 1415] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (17704400) [pid = 3628] [serial = 1409] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (131B4800) [pid = 3628] [serial = 1447] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16328000) [pid = 3628] [serial = 1450] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (15169C00) [pid = 3628] [serial = 1462] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1631D000) [pid = 3628] [serial = 1465] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16F0F000) [pid = 3628] [serial = 1469] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16EC1400) [pid = 3628] [serial = 1468] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (170E8800) [pid = 3628] [serial = 1471] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1776F400) [pid = 3628] [serial = 1477] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11053400) [pid = 3628] [serial = 1453] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1105E400) [pid = 3628] [serial = 1454] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (128F4000) [pid = 3628] [serial = 1456] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11056C00) [pid = 3628] [serial = 1444] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17D6F000) [pid = 3628] [serial = 1480] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (128FE000) [pid = 3628] [serial = 1457] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (131BD000) [pid = 3628] [serial = 1459] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17770800) [pid = 3628] [serial = 1478] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13A9F400) [pid = 3628] [serial = 1460] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1555A800) [pid = 3628] [serial = 1474] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173D8800) [pid = 3628] [serial = 1472] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BC3800) [pid = 3628] [serial = 1463] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16EBB800) [pid = 3628] [serial = 1475] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16321C00) [pid = 3628] [serial = 1466] [outer = 00000000] [url = about:blank] 14:13:51 INFO - PROCESS | 3628 | 1468358031726 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1488ms 14:13:51 INFO - PROCESS | 3628 | 1468358031782 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 3628 | 1468358031786 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 14:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:13:51 INFO - PROCESS | 3628 | 1468358031790 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 3628 | 1468358031795 Marionette TRACE conn2 <- [1,2006,null,{}] 14:13:51 INFO - PROCESS | 3628 | 1468358031801 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:51 INFO - PROCESS | 3628 | 1468358031806 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:51 INFO - PROCESS | 3628 | 1468358031962 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:13:52 INFO - PROCESS | 3628 | 1468358032057 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 3628 | 1468358032060 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:52 INFO - PROCESS | 3628 | ++DOCSHELL 10BA3400 == 28 [pid = 3628] [id = 511] 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10D3C800) [pid = 3628] [serial = 1533] [outer = 00000000] 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10E36800) [pid = 3628] [serial = 1534] [outer = 10D3C800] 14:13:52 INFO - PROCESS | 3628 | 1468358032107 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1105E000) [pid = 3628] [serial = 1535] [outer = 10D3C800] 14:13:52 INFO - PROCESS | 3628 | 1468358032452 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 699ms 14:13:52 INFO - PROCESS | 3628 | 1468358032516 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 3628 | 1468358032521 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 14:13:52 INFO - PROCESS | 3628 | 1468358032530 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 3628 | 1468358032533 Marionette TRACE conn2 <- [1,2010,null,{}] 14:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:13:52 INFO - PROCESS | 3628 | 1468358032537 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 3628 | 1468358032540 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:52 INFO - PROCESS | 3628 | 1468358032634 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:13:52 INFO - PROCESS | 3628 | 1468358032641 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 3628 | 1468358032643 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:52 INFO - PROCESS | 3628 | ++DOCSHELL 1292B800 == 29 [pid = 3628] [id = 512] 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1292CC00) [pid = 3628] [serial = 1536] [outer = 00000000] 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1312EC00) [pid = 3628] [serial = 1537] [outer = 1292CC00] 14:13:52 INFO - PROCESS | 3628 | 1468358032696 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (131B4000) [pid = 3628] [serial = 1538] [outer = 1292CC00] 14:13:53 INFO - PROCESS | 3628 | 1468358033146 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 640ms 14:13:53 INFO - PROCESS | 3628 | 1468358033192 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 3628 | 1468358033194 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 14:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:13:53 INFO - PROCESS | 3628 | 1468358033198 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 3628 | 1468358033201 Marionette TRACE conn2 <- [1,2014,null,{}] 14:13:53 INFO - PROCESS | 3628 | 1468358033211 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 3628 | 1468358033216 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:53 INFO - PROCESS | 3628 | 1468358033283 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:13:53 INFO - PROCESS | 3628 | 1468358033290 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 3628 | 1468358033293 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:53 INFO - PROCESS | 3628 | ++DOCSHELL 14183C00 == 30 [pid = 3628] [id = 513] 14:13:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (14184400) [pid = 3628] [serial = 1539] [outer = 00000000] 14:13:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (141A2C00) [pid = 3628] [serial = 1540] [outer = 14184400] 14:13:53 INFO - PROCESS | 3628 | 1468358033341 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15173000) [pid = 3628] [serial = 1541] [outer = 14184400] 14:13:53 INFO - PROCESS | 3628 | 1468358033857 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 700ms 14:13:53 INFO - PROCESS | 3628 | 1468358033903 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 3628 | 1468358033906 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 14:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:13:53 INFO - PROCESS | 3628 | 1468358033909 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 3628 | 1468358033910 Marionette TRACE conn2 <- [1,2018,null,{}] 14:13:53 INFO - PROCESS | 3628 | 1468358033914 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 3628 | 1468358033916 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:54 INFO - PROCESS | 3628 | 1468358034051 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:13:54 INFO - PROCESS | 3628 | 1468358034116 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 3628 | 1468358034118 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:54 INFO - PROCESS | 3628 | ++DOCSHELL 15BB7C00 == 31 [pid = 3628] [id = 514] 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15D46400) [pid = 3628] [serial = 1542] [outer = 00000000] 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15F35C00) [pid = 3628] [serial = 1543] [outer = 15D46400] 14:13:54 INFO - PROCESS | 3628 | 1468358034162 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16324400) [pid = 3628] [serial = 1544] [outer = 15D46400] 14:13:54 INFO - PROCESS | 3628 | 1468358034576 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 699ms 14:13:54 INFO - PROCESS | 3628 | 1468358034615 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 3628 | 1468358034617 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 14:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:13:54 INFO - PROCESS | 3628 | 1468358034621 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 3628 | 1468358034622 Marionette TRACE conn2 <- [1,2022,null,{}] 14:13:54 INFO - PROCESS | 3628 | 1468358034633 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:54 INFO - PROCESS | 3628 | 1468358034635 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:54 INFO - PROCESS | 3628 | 1468358034727 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:13:54 INFO - PROCESS | 3628 | 1468358034735 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 3628 | 1468358034737 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:54 INFO - PROCESS | 3628 | ++DOCSHELL 167F1400 == 32 [pid = 3628] [id = 515] 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (167F9800) [pid = 3628] [serial = 1545] [outer = 00000000] 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16D07C00) [pid = 3628] [serial = 1546] [outer = 167F9800] 14:13:54 INFO - PROCESS | 3628 | 1468358034781 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16EC0000) [pid = 3628] [serial = 1547] [outer = 167F9800] 14:13:55 INFO - PROCESS | 3628 | 1468358035234 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 14:13:55 INFO - PROCESS | 3628 | 1468358035284 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 3628 | 1468358035286 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 14:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:13:55 INFO - PROCESS | 3628 | 1468358035293 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 3628 | 1468358035295 Marionette TRACE conn2 <- [1,2026,null,{}] 14:13:55 INFO - PROCESS | 3628 | 1468358035298 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 3628 | 1468358035304 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:55 INFO - PROCESS | 3628 | 1468358035812 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1975A000) [pid = 3628] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1631A800) [pid = 3628] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (10A74800) [pid = 3628] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1555BC00) [pid = 3628] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (129AA000) [pid = 3628] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10A7F800) [pid = 3628] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1419C800) [pid = 3628] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (173D7400) [pid = 3628] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17761400) [pid = 3628] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1394C400) [pid = 3628] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17761C00) [pid = 3628] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (102C9800) [pid = 3628] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1419D800) [pid = 3628] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10D3EC00) [pid = 3628] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (141A0000) [pid = 3628] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13133C00) [pid = 3628] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10F47800) [pid = 3628] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15F32400) [pid = 3628] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:13:55 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1975E000) [pid = 3628] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:13:55 INFO - PROCESS | 3628 | 1468358035886 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 3628 | 1468358035889 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:55 INFO - PROCESS | 3628 | ++DOCSHELL 102C9800 == 33 [pid = 3628] [id = 516] 14:13:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (102CB400) [pid = 3628] [serial = 1548] [outer = 00000000] 14:13:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10ADD800) [pid = 3628] [serial = 1549] [outer = 102CB400] 14:13:55 INFO - PROCESS | 3628 | 1468358035933 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (128F4400) [pid = 3628] [serial = 1550] [outer = 102CB400] 14:13:56 INFO - PROCESS | 3628 | 1468358036274 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1041ms 14:13:56 INFO - PROCESS | 3628 | 1468358036327 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 3628 | 1468358036329 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 14:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:13:56 INFO - PROCESS | 3628 | 1468358036332 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 3628 | 1468358036334 Marionette TRACE conn2 <- [1,2030,null,{}] 14:13:56 INFO - PROCESS | 3628 | 1468358036337 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 3628 | 1468358036339 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:56 INFO - PROCESS | 3628 | 1468358036415 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:13:56 INFO - PROCESS | 3628 | 1468358036421 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 3628 | 1468358036423 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:56 INFO - PROCESS | 3628 | ++DOCSHELL 13A92800 == 34 [pid = 3628] [id = 517] 14:13:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13EDBC00) [pid = 3628] [serial = 1551] [outer = 00000000] 14:13:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (168CBC00) [pid = 3628] [serial = 1552] [outer = 13EDBC00] 14:13:56 INFO - PROCESS | 3628 | 1468358036466 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1631B000) [pid = 3628] [serial = 1553] [outer = 13EDBC00] 14:13:56 INFO - PROCESS | 3628 | 1468358036912 Marionette TRACE conn2 <- [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]]]}] 14:13:56 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) 14:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 595ms 14:13:56 INFO - PROCESS | 3628 | 1468358036934 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 3628 | 1468358036936 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 14:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:13:56 INFO - PROCESS | 3628 | 1468358036939 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 3628 | 1468358036941 Marionette TRACE conn2 <- [1,2034,null,{}] 14:13:56 INFO - PROCESS | 3628 | 1468358036944 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 3628 | 1468358036946 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:57 INFO - PROCESS | 3628 | 1468358037027 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:13:57 INFO - PROCESS | 3628 | 1468358037032 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 3628 | 1468358037034 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:57 INFO - PROCESS | 3628 | ++DOCSHELL 10A03C00 == 35 [pid = 3628] [id = 518] 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10E39800) [pid = 3628] [serial = 1554] [outer = 00000000] 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17704000) [pid = 3628] [serial = 1555] [outer = 10E39800] 14:13:57 INFO - PROCESS | 3628 | 1468358037077 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17709C00) [pid = 3628] [serial = 1556] [outer = 10E39800] 14:13:57 INFO - PROCESS | 3628 | 1468358037523 Marionette TRACE conn2 <- [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]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 610ms 14:13:57 INFO - PROCESS | 3628 | 1468358037563 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 3628 | 1468358037565 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 14:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:13:57 INFO - PROCESS | 3628 | 1468358037568 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 3628 | 1468358037570 Marionette TRACE conn2 <- [1,2038,null,{}] 14:13:57 INFO - PROCESS | 3628 | 1468358037573 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:57 INFO - PROCESS | 3628 | 1468358037575 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:57 INFO - PROCESS | 3628 | 1468358037653 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:13:57 INFO - PROCESS | 3628 | 1468358037658 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 3628 | 1468358037660 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:57 INFO - PROCESS | 3628 | ++DOCSHELL 17061400 == 36 [pid = 3628] [id = 519] 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1776F400) [pid = 3628] [serial = 1557] [outer = 00000000] 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17A30000) [pid = 3628] [serial = 1558] [outer = 1776F400] 14:13:57 INFO - PROCESS | 3628 | 1468358037685 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17D6A800) [pid = 3628] [serial = 1559] [outer = 1776F400] 14:13:58 INFO - PROCESS | 3628 | 1468358038506 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 997ms 14:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:13:58 INFO - PROCESS | 3628 | 1468358038578 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 3628 | 1468358038583 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 14:13:58 INFO - PROCESS | 3628 | 1468358038587 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 3628 | 1468358038592 Marionette TRACE conn2 <- [1,2042,null,{}] 14:13:58 INFO - PROCESS | 3628 | 1468358038598 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 3628 | 1468358038600 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:58 INFO - PROCESS | 3628 | 1468358038764 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:13:58 INFO - PROCESS | 3628 | 1468358038866 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 3628 | 1468358038869 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:58 INFO - PROCESS | 3628 | ++DOCSHELL 10F50800 == 37 [pid = 3628] [id = 520] 14:13:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11053800) [pid = 3628] [serial = 1560] [outer = 00000000] 14:13:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1281B400) [pid = 3628] [serial = 1561] [outer = 11053800] 14:13:58 INFO - PROCESS | 3628 | 1468358038924 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (129B4C00) [pid = 3628] [serial = 1562] [outer = 11053800] 14:13:59 INFO - PROCESS | 3628 | 1468358039599 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1101ms 14:13:59 INFO - PROCESS | 3628 | 1468358039693 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 3628 | 1468358039698 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 14:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:13:59 INFO - PROCESS | 3628 | 1468358039704 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 3628 | 1468358039707 Marionette TRACE conn2 <- [1,2046,null,{}] 14:13:59 INFO - PROCESS | 3628 | 1468358039711 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 3628 | 1468358039714 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:13:59 INFO - PROCESS | 3628 | 1468358039947 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:14:00 INFO - PROCESS | 3628 | 1468358040101 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3628 | 1468358040103 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A05C00 == 38 [pid = 3628] [id = 521] 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10A07800) [pid = 3628] [serial = 1563] [outer = 00000000] 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (10A82C00) [pid = 3628] [serial = 1564] [outer = 10A07800] 14:14:00 INFO - PROCESS | 3628 | 1468358040155 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10AE2800) [pid = 3628] [serial = 1565] [outer = 10A07800] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 10A03C00 == 37 [pid = 3628] [id = 518] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 13A92800 == 36 [pid = 3628] [id = 517] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 102C9800 == 35 [pid = 3628] [id = 516] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 167F1400 == 34 [pid = 3628] [id = 515] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 15BB7C00 == 33 [pid = 3628] [id = 514] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 14183C00 == 32 [pid = 3628] [id = 513] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 1292B800 == 31 [pid = 3628] [id = 512] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 10BA3400 == 30 [pid = 3628] [id = 511] 14:14:00 INFO - PROCESS | 3628 | --DOCSHELL 10D3F000 == 29 [pid = 3628] [id = 510] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (167FA800) [pid = 3628] [serial = 1442] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (10D44400) [pid = 3628] [serial = 1412] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19762400) [pid = 3628] [serial = 1517] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16813800) [pid = 3628] [serial = 1504] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10D3B000) [pid = 3628] [serial = 1483] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (12B0CC00) [pid = 3628] [serial = 1484] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16322C00) [pid = 3628] [serial = 1501] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12DC5000) [pid = 3628] [serial = 1495] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (131AE800) [pid = 3628] [serial = 1496] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10D40400) [pid = 3628] [serial = 1492] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11058800) [pid = 3628] [serial = 1493] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (141A7400) [pid = 3628] [serial = 1498] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15194C00) [pid = 3628] [serial = 1499] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17A33C00) [pid = 3628] [serial = 1507] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17DD5C00) [pid = 3628] [serial = 1481] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1516A400) [pid = 3628] [serial = 1486] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15F1A000) [pid = 3628] [serial = 1487] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17A33400) [pid = 3628] [serial = 1489] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (18046400) [pid = 3628] [serial = 1490] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16D05400) [pid = 3628] [serial = 1505] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10E3FC00) [pid = 3628] [serial = 1510] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1824D000) [pid = 3628] [serial = 1508] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (128F4800) [pid = 3628] [serial = 1511] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D6B800) [pid = 3628] [serial = 1514] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17A33800) [pid = 3628] [serial = 1513] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (167EF400) [pid = 3628] [serial = 1502] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13944800) [pid = 3628] [serial = 1448] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1105CC00) [pid = 3628] [serial = 1445] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16B6D000) [pid = 3628] [serial = 1451] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19954C00) [pid = 3628] [serial = 1520] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1980F000) [pid = 3628] [serial = 1519] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19761C00) [pid = 3628] [serial = 1516] [outer = 00000000] [url = about:blank] 14:14:00 INFO - PROCESS | 3628 | 1468358040730 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1041ms 14:14:00 INFO - PROCESS | 3628 | 1468358040753 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 3628 | 1468358040757 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 14:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:14:00 INFO - PROCESS | 3628 | 1468358040762 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 3628 | 1468358040765 Marionette TRACE conn2 <- [1,2050,null,{}] 14:14:00 INFO - PROCESS | 3628 | 1468358040770 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 3628 | 1468358040772 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:00 INFO - PROCESS | 3628 | 1468358040858 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:14:00 INFO - PROCESS | 3628 | 1468358040867 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3628 | 1468358040870 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:00 INFO - PROCESS | 3628 | ++DOCSHELL 11448800 == 30 [pid = 3628] [id = 522] 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1144B800) [pid = 3628] [serial = 1566] [outer = 00000000] 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (128F1000) [pid = 3628] [serial = 1567] [outer = 1144B800] 14:14:00 INFO - PROCESS | 3628 | 1468358040915 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (129B4800) [pid = 3628] [serial = 1568] [outer = 1144B800] 14:14:01 INFO - PROCESS | 3628 | 1468358041399 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 700ms 14:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:14:01 INFO - PROCESS | 3628 | 1468358041464 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 3628 | 1468358041467 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 14:14:01 INFO - PROCESS | 3628 | 1468358041471 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 3628 | 1468358041473 Marionette TRACE conn2 <- [1,2054,null,{}] 14:14:01 INFO - PROCESS | 3628 | 1468358041476 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 3628 | 1468358041479 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:01 INFO - PROCESS | 3628 | 1468358041597 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:14:01 INFO - PROCESS | 3628 | 1468358041680 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 3628 | 1468358041682 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:01 INFO - PROCESS | 3628 | ++DOCSHELL 134D8400 == 31 [pid = 3628] [id = 523] 14:14:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13944C00) [pid = 3628] [serial = 1569] [outer = 00000000] 14:14:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13C1CC00) [pid = 3628] [serial = 1570] [outer = 13944C00] 14:14:01 INFO - PROCESS | 3628 | 1468358041726 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14184800) [pid = 3628] [serial = 1571] [outer = 13944C00] 14:14:02 INFO - PROCESS | 3628 | 1468358042089 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 654ms 14:14:02 INFO - PROCESS | 3628 | 1468358042132 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 3628 | 1468358042135 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 14:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:14:02 INFO - PROCESS | 3628 | 1468358042145 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 3628 | 1468358042150 Marionette TRACE conn2 <- [1,2058,null,{}] 14:14:02 INFO - PROCESS | 3628 | 1468358042153 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 3628 | 1468358042156 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:02 INFO - PROCESS | 3628 | 1468358042245 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:14:02 INFO - PROCESS | 3628 | 1468358042251 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 3628 | 1468358042253 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:02 INFO - PROCESS | 3628 | ++DOCSHELL 1419E800 == 32 [pid = 3628] [id = 524] 14:14:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (141A7400) [pid = 3628] [serial = 1572] [outer = 00000000] 14:14:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15D06000) [pid = 3628] [serial = 1573] [outer = 141A7400] 14:14:02 INFO - PROCESS | 3628 | 1468358042296 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15F24800) [pid = 3628] [serial = 1574] [outer = 141A7400] 14:14:02 INFO - PROCESS | 3628 | 1468358042728 Marionette TRACE conn2 <- [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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 610ms 14:14:02 INFO - PROCESS | 3628 | 1468358042759 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 3628 | 1468358042761 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 14:14:02 INFO - PROCESS | 3628 | 1468358042765 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 3628 | 1468358042766 Marionette TRACE conn2 <- [1,2062,null,{}] 14:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:14:02 INFO - PROCESS | 3628 | 1468358042770 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 3628 | 1468358042772 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:02 INFO - PROCESS | 3628 | 1468358042889 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:14:02 INFO - PROCESS | 3628 | 1468358042975 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 3628 | 1468358042978 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:02 INFO - PROCESS | 3628 | ++DOCSHELL 1631DC00 == 33 [pid = 3628] [id = 525] 14:14:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16324800) [pid = 3628] [serial = 1575] [outer = 00000000] 14:14:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (167F0C00) [pid = 3628] [serial = 1576] [outer = 16324800] 14:14:03 INFO - PROCESS | 3628 | 1468358043021 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (167FA800) [pid = 3628] [serial = 1577] [outer = 16324800] 14:14:03 INFO - PROCESS | 3628 | 1468358043407 Marionette TRACE conn2 <- [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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 655ms 14:14:03 INFO - PROCESS | 3628 | 1468358043433 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 3628 | 1468358043434 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 14:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:14:03 INFO - PROCESS | 3628 | 1468358043438 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 3628 | 1468358043440 Marionette TRACE conn2 <- [1,2066,null,{}] 14:14:03 INFO - PROCESS | 3628 | 1468358043443 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 3628 | 1468358043445 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:03 INFO - PROCESS | 3628 | 1468358043562 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:14:03 INFO - PROCESS | 3628 | 1468358043621 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 3628 | 1468358043627 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:03 INFO - PROCESS | 3628 | ++DOCSHELL 129A9C00 == 34 [pid = 3628] [id = 526] 14:14:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16B6D000) [pid = 3628] [serial = 1578] [outer = 00000000] 14:14:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16EB8400) [pid = 3628] [serial = 1579] [outer = 16B6D000] 14:14:03 INFO - PROCESS | 3628 | 1468358043686 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16F0FC00) [pid = 3628] [serial = 1580] [outer = 16B6D000] 14:14:04 INFO - PROCESS | 3628 | 1468358044126 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 699ms 14:14:04 INFO - PROCESS | 3628 | 1468358044163 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:14:04 INFO - PROCESS | 3628 | 1468358044165 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 14:14:04 INFO - PROCESS | 3628 | 1468358044168 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 3628 | 1468358044170 Marionette TRACE conn2 <- [1,2070,null,{}] 14:14:04 INFO - PROCESS | 3628 | 1468358044173 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 3628 | 1468358044175 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:04 INFO - PROCESS | 3628 | 1468358044296 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:14:04 INFO - PROCESS | 3628 | 1468358044367 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 3628 | 1468358044369 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:04 INFO - PROCESS | 3628 | ++DOCSHELL 13156000 == 35 [pid = 3628] [id = 527] 14:14:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16D08C00) [pid = 3628] [serial = 1581] [outer = 00000000] 14:14:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (173DD400) [pid = 3628] [serial = 1582] [outer = 16D08C00] 14:14:04 INFO - PROCESS | 3628 | 1468358044413 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17701400) [pid = 3628] [serial = 1583] [outer = 16D08C00] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13EDBC00) [pid = 3628] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (102CB400) [pid = 3628] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E39800) [pid = 3628] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15D46400) [pid = 3628] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10D3C800) [pid = 3628] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (167F9800) [pid = 3628] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1292CC00) [pid = 3628] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1105C000) [pid = 3628] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14184400) [pid = 3628] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1105F400) [pid = 3628] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15BBE400) [pid = 3628] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:14:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11AE6800) [pid = 3628] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:14:04 INFO - PROCESS | 3628 | 1468358044839 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 699ms 14:14:04 INFO - PROCESS | 3628 | 1468358044872 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 3628 | 1468358044874 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 14:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:14:04 INFO - PROCESS | 3628 | 1468358044877 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 3628 | 1468358044879 Marionette TRACE conn2 <- [1,2074,null,{}] 14:14:04 INFO - PROCESS | 3628 | 1468358044882 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 3628 | 1468358044884 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:04 INFO - PROCESS | 3628 | 1468358044945 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:14:05 INFO - PROCESS | 3628 | 1468358045044 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 3628 | 1468358045046 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:05 INFO - PROCESS | 3628 | ++DOCSHELL 10ADFC00 == 36 [pid = 3628] [id = 528] 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10BA6000) [pid = 3628] [serial = 1584] [outer = 00000000] 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131B6800) [pid = 3628] [serial = 1585] [outer = 10BA6000] 14:14:05 INFO - PROCESS | 3628 | 1468358045091 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15D4AC00) [pid = 3628] [serial = 1586] [outer = 10BA6000] 14:14:05 INFO - PROCESS | 3628 | 1468358045428 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 610ms 14:14:05 INFO - PROCESS | 3628 | 1468358045481 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 3628 | 1468358045482 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 14:14:05 INFO - PROCESS | 3628 | 1468358045486 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:14:05 INFO - PROCESS | 3628 | 1468358045487 Marionette TRACE conn2 <- [1,2078,null,{}] 14:14:05 INFO - PROCESS | 3628 | 1468358045491 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 3628 | 1468358045493 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:05 INFO - PROCESS | 3628 | 1468358045571 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:14:05 INFO - PROCESS | 3628 | 1468358045675 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 3628 | 1468358045677 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:05 INFO - PROCESS | 3628 | ++DOCSHELL 102C8400 == 37 [pid = 3628] [id = 529] 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1105C000) [pid = 3628] [serial = 1587] [outer = 00000000] 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1770CC00) [pid = 3628] [serial = 1588] [outer = 1105C000] 14:14:05 INFO - PROCESS | 3628 | 1468358045720 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17A30C00) [pid = 3628] [serial = 1589] [outer = 1105C000] 14:14:06 INFO - PROCESS | 3628 | 1468358046062 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 595ms 14:14:06 INFO - PROCESS | 3628 | 1468358046085 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 3628 | 1468358046087 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 14:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:14:06 INFO - PROCESS | 3628 | 1468358046090 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 3628 | 1468358046092 Marionette TRACE conn2 <- [1,2082,null,{}] 14:14:06 INFO - PROCESS | 3628 | 1468358046109 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 3628 | 1468358046111 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:06 INFO - PROCESS | 3628 | 1468358046203 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:14:06 INFO - PROCESS | 3628 | 1468358046208 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 3628 | 1468358046210 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:06 INFO - PROCESS | 3628 | ++DOCSHELL 17390000 == 38 [pid = 3628] [id = 530] 14:14:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17392C00) [pid = 3628] [serial = 1590] [outer = 00000000] 14:14:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1824A800) [pid = 3628] [serial = 1591] [outer = 17392C00] 14:14:06 INFO - PROCESS | 3628 | 1468358046252 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18048C00) [pid = 3628] [serial = 1592] [outer = 17392C00] 14:14:06 INFO - PROCESS | 3628 | 1468358046689 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 625ms 14:14:06 INFO - PROCESS | 3628 | 1468358046734 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 3628 | 1468358046738 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 14:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:14:06 INFO - PROCESS | 3628 | 1468358046745 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 3628 | 1468358046750 Marionette TRACE conn2 <- [1,2086,null,{}] 14:14:06 INFO - PROCESS | 3628 | 1468358046756 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 3628 | 1468358046759 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:06 INFO - PROCESS | 3628 | 1468358046864 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:14:07 INFO - PROCESS | 3628 | 1468358047032 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 3628 | 1468358047037 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:07 INFO - PROCESS | 3628 | ++DOCSHELL 10D41000 == 39 [pid = 3628] [id = 531] 14:14:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10D41C00) [pid = 3628] [serial = 1593] [outer = 00000000] 14:14:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (112E5C00) [pid = 3628] [serial = 1594] [outer = 10D41C00] 14:14:07 INFO - PROCESS | 3628 | 1468358047092 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11AE4800) [pid = 3628] [serial = 1595] [outer = 10D41C00] 14:14:07 INFO - PROCESS | 3628 | 1468358047604 Marionette TRACE conn2 <- [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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 893ms 14:14:07 INFO - PROCESS | 3628 | 1468358047638 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 3628 | 1468358047643 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 14:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:14:07 INFO - PROCESS | 3628 | 1468358047649 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 3628 | 1468358047652 Marionette TRACE conn2 <- [1,2090,null,{}] 14:14:07 INFO - PROCESS | 3628 | 1468358047656 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 3628 | 1468358047658 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:07 INFO - PROCESS | 3628 | 1468358047767 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:14:07 INFO - PROCESS | 3628 | 1468358047925 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 3628 | 1468358047928 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:07 INFO - PROCESS | 3628 | ++DOCSHELL 13AA0C00 == 40 [pid = 3628] [id = 532] 14:14:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13C20800) [pid = 3628] [serial = 1596] [outer = 00000000] 14:14:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (141A9000) [pid = 3628] [serial = 1597] [outer = 13C20800] 14:14:07 INFO - PROCESS | 3628 | 1468358047984 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1555A800) [pid = 3628] [serial = 1598] [outer = 13C20800] 14:14:08 INFO - PROCESS | 3628 | 1468358048560 Marionette TRACE conn2 <- [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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 952ms 14:14:08 INFO - PROCESS | 3628 | 1468358048598 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 3628 | 1468358048600 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 14:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:14:08 INFO - PROCESS | 3628 | 1468358048604 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 3628 | 1468358048608 Marionette TRACE conn2 <- [1,2094,null,{}] 14:14:08 INFO - PROCESS | 3628 | 1468358048619 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 3628 | 1468358048624 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:08 INFO - PROCESS | 3628 | 1468358048732 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:14:08 INFO - PROCESS | 3628 | 1468358048873 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 3628 | 1468358048877 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:08 INFO - PROCESS | 3628 | ++DOCSHELL 17062000 == 41 [pid = 3628] [id = 533] 14:14:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (170F0C00) [pid = 3628] [serial = 1599] [outer = 00000000] 14:14:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17A28400) [pid = 3628] [serial = 1600] [outer = 170F0C00] 14:14:08 INFO - PROCESS | 3628 | 1468358048917 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19756400) [pid = 3628] [serial = 1601] [outer = 170F0C00] 14:14:09 INFO - PROCESS | 3628 | 1468358049487 Marionette TRACE conn2 <- [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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 893ms 14:14:09 INFO - PROCESS | 3628 | 1468358049521 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 3628 | 1468358049524 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 14:14:09 INFO - PROCESS | 3628 | 1468358049528 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:14:09 INFO - PROCESS | 3628 | 1468358049530 Marionette TRACE conn2 <- [1,2098,null,{}] 14:14:09 INFO - PROCESS | 3628 | 1468358049533 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 3628 | 1468358049536 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:09 INFO - PROCESS | 3628 | 1468358049641 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:14:09 INFO - PROCESS | 3628 | 1468358049763 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 3628 | 1468358049765 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:09 INFO - PROCESS | 3628 | ++DOCSHELL 10AD6C00 == 42 [pid = 3628] [id = 534] 14:14:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10AE3C00) [pid = 3628] [serial = 1602] [outer = 00000000] 14:14:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114CDC00) [pid = 3628] [serial = 1603] [outer = 10AE3C00] 14:14:09 INFO - PROCESS | 3628 | 1468358049867 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (131B9C00) [pid = 3628] [serial = 1604] [outer = 10AE3C00] 14:14:10 INFO - PROCESS | 3628 | 1468358050566 Marionette TRACE conn2 <- [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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1087ms 14:14:10 INFO - PROCESS | 3628 | 1468358050615 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 3628 | 1468358050619 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 14:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:14:10 INFO - PROCESS | 3628 | 1468358050623 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 3628 | 1468358050628 Marionette TRACE conn2 <- [1,2102,null,{}] 14:14:10 INFO - PROCESS | 3628 | 1468358050633 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 3628 | 1468358050636 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:10 INFO - PROCESS | 3628 | 1468358050725 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:14:10 INFO - PROCESS | 3628 | 1468358050842 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 3628 | 1468358050844 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:10 INFO - PROCESS | 3628 | ++DOCSHELL 11052800 == 43 [pid = 3628] [id = 535] 14:14:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1105A000) [pid = 3628] [serial = 1605] [outer = 00000000] 14:14:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (128F2400) [pid = 3628] [serial = 1606] [outer = 1105A000] 14:14:10 INFO - PROCESS | 3628 | 1468358050898 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1303AC00) [pid = 3628] [serial = 1607] [outer = 1105A000] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 102C8400 == 42 [pid = 3628] [id = 529] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 10ADFC00 == 41 [pid = 3628] [id = 528] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 13156000 == 40 [pid = 3628] [id = 527] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 129A9C00 == 39 [pid = 3628] [id = 526] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 1631DC00 == 38 [pid = 3628] [id = 525] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 1419E800 == 37 [pid = 3628] [id = 524] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 134D8400 == 36 [pid = 3628] [id = 523] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 11448800 == 35 [pid = 3628] [id = 522] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 10A05C00 == 34 [pid = 3628] [id = 521] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 10F50800 == 33 [pid = 3628] [id = 520] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 17061400 == 32 [pid = 3628] [id = 519] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 10AD6C00 == 31 [pid = 3628] [id = 534] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 17062000 == 30 [pid = 3628] [id = 533] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 17390000 == 29 [pid = 3628] [id = 530] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 10D41000 == 28 [pid = 3628] [id = 531] 14:14:11 INFO - PROCESS | 3628 | --DOCSHELL 13AA0C00 == 27 [pid = 3628] [id = 532] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17704000) [pid = 3628] [serial = 1555] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (15F35C00) [pid = 3628] [serial = 1543] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10E36800) [pid = 3628] [serial = 1534] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1105E000) [pid = 3628] [serial = 1535] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16D07C00) [pid = 3628] [serial = 1546] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1312EC00) [pid = 3628] [serial = 1537] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (131B4000) [pid = 3628] [serial = 1538] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12B09000) [pid = 3628] [serial = 1532] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (128FB400) [pid = 3628] [serial = 1531] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (141A2C00) [pid = 3628] [serial = 1540] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16324400) [pid = 3628] [serial = 1544] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (131B5400) [pid = 3628] [serial = 1523] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11CDA800) [pid = 3628] [serial = 1522] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16D01400) [pid = 3628] [serial = 1526] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16323400) [pid = 3628] [serial = 1525] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BC4C00) [pid = 3628] [serial = 1529] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (129B7C00) [pid = 3628] [serial = 1528] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16EC0000) [pid = 3628] [serial = 1547] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (168CBC00) [pid = 3628] [serial = 1552] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (128F4400) [pid = 3628] [serial = 1550] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17709C00) [pid = 3628] [serial = 1556] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10ADD800) [pid = 3628] [serial = 1549] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1631B000) [pid = 3628] [serial = 1553] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15173000) [pid = 3628] [serial = 1541] [outer = 00000000] [url = about:blank] 14:14:11 INFO - PROCESS | 3628 | 1468358051998 Marionette TRACE conn2 <- [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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1429ms 14:14:12 INFO - PROCESS | 3628 | 1468358052060 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 3628 | 1468358052064 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 14:14:12 INFO - PROCESS | 3628 | 1468358052069 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:14:12 INFO - PROCESS | 3628 | 1468358052073 Marionette TRACE conn2 <- [1,2106,null,{}] 14:14:12 INFO - PROCESS | 3628 | 1468358052079 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 3628 | 1468358052081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:12 INFO - PROCESS | 3628 | 1468358052190 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:14:12 INFO - PROCESS | 3628 | 1468358052283 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 3628 | 1468358052286 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:12 INFO - PROCESS | 3628 | ++DOCSHELL 10D44000 == 28 [pid = 3628] [id = 536] 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10D46C00) [pid = 3628] [serial = 1608] [outer = 00000000] 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10F50000) [pid = 3628] [serial = 1609] [outer = 10D46C00] 14:14:12 INFO - PROCESS | 3628 | 1468358052333 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11056400) [pid = 3628] [serial = 1610] [outer = 10D46C00] 14:14:12 INFO - PROCESS | 3628 | 1468358052689 Marionette TRACE conn2 <- [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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 655ms 14:14:12 INFO - PROCESS | 3628 | 1468358052735 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 3628 | 1468358052740 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 14:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:14:12 INFO - PROCESS | 3628 | 1468358052776 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 3628 | 1468358052779 Marionette TRACE conn2 <- [1,2110,null,{}] 14:14:12 INFO - PROCESS | 3628 | 1468358052788 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 3628 | 1468358052791 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:12 INFO - PROCESS | 3628 | 1468358052861 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:14:12 INFO - PROCESS | 3628 | 1468358052875 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 3628 | 1468358052877 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:12 INFO - PROCESS | 3628 | ++DOCSHELL 128F4000 == 29 [pid = 3628] [id = 537] 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (128F4400) [pid = 3628] [serial = 1611] [outer = 00000000] 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (129B7C00) [pid = 3628] [serial = 1612] [outer = 128F4400] 14:14:12 INFO - PROCESS | 3628 | 1468358052926 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12B0A000) [pid = 3628] [serial = 1613] [outer = 128F4400] 14:14:13 INFO - PROCESS | 3628 | 1468358053361 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 655ms 14:14:13 INFO - PROCESS | 3628 | 1468358053390 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 3628 | 1468358053392 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:14:13 INFO - PROCESS | 3628 | 1468358053395 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 3628 | 1468358053399 Marionette TRACE conn2 <- [1,2114,null,{}] 14:14:13 INFO - PROCESS | 3628 | 1468358053409 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 3628 | 1468358053413 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:13 INFO - PROCESS | 3628 | 1468358053481 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:14:13 INFO - PROCESS | 3628 | 1468358053489 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 3628 | 1468358053492 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:13 INFO - PROCESS | 3628 | ++DOCSHELL 13156000 == 30 [pid = 3628] [id = 538] 14:14:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (131B0400) [pid = 3628] [serial = 1614] [outer = 00000000] 14:14:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (131EF800) [pid = 3628] [serial = 1615] [outer = 131B0400] 14:14:13 INFO - PROCESS | 3628 | 1468358053541 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13944000) [pid = 3628] [serial = 1616] [outer = 131B0400] 14:14:13 INFO - PROCESS | 3628 | --DOCSHELL 1B0EB400 == 29 [pid = 3628] [id = 16] 14:14:14 INFO - PROCESS | 3628 | 1468358054062 Marionette TRACE conn2 <- [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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 699ms 14:14:14 INFO - PROCESS | 3628 | 1468358054100 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 3628 | 1468358054103 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 14:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:14:14 INFO - PROCESS | 3628 | 1468358054106 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 3628 | 1468358054108 Marionette TRACE conn2 <- [1,2118,null,{}] 14:14:14 INFO - PROCESS | 3628 | 1468358054112 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 3628 | 1468358054113 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:14 INFO - PROCESS | 3628 | 1468358054236 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:14:14 INFO - PROCESS | 3628 | 1468358054258 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 3628 | 1468358054260 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:14 INFO - PROCESS | 3628 | ++DOCSHELL 1418CC00 == 30 [pid = 3628] [id = 539] 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1419E800) [pid = 3628] [serial = 1617] [outer = 00000000] 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (141A7000) [pid = 3628] [serial = 1618] [outer = 1419E800] 14:14:14 INFO - PROCESS | 3628 | 1468358054304 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15172C00) [pid = 3628] [serial = 1619] [outer = 1419E800] 14:14:14 INFO - PROCESS | 3628 | 1468358054737 Marionette TRACE conn2 <- [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] 14:14:14 INFO - PROCESS | 3628 | 1468358054768 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 14:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:14:14 INFO - PROCESS | 3628 | 1468358054772 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 3628 | 1468358054773 Marionette TRACE conn2 <- [1,2122,null,{}] 14:14:14 INFO - PROCESS | 3628 | 1468358054777 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 3628 | 1468358054778 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:14 INFO - PROCESS | 3628 | 1468358054885 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:14:14 INFO - PROCESS | 3628 | 1468358054891 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 3628 | 1468358054894 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:14 INFO - PROCESS | 3628 | ++DOCSHELL 1555A400 == 31 [pid = 3628] [id = 540] 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15591000) [pid = 3628] [serial = 1620] [outer = 00000000] 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15D4FC00) [pid = 3628] [serial = 1621] [outer = 15591000] 14:14:14 INFO - PROCESS | 3628 | 1468358054936 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F27000) [pid = 3628] [serial = 1622] [outer = 15591000] 14:14:15 INFO - PROCESS | 3628 | 1468358055399 Marionette TRACE conn2 <- [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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 669ms 14:14:15 INFO - PROCESS | 3628 | 1468358055436 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 3628 | 1468358055438 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 14:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:14:15 INFO - PROCESS | 3628 | 1468358055444 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 3628 | 1468358055446 Marionette TRACE conn2 <- [1,2126,null,{}] 14:14:15 INFO - PROCESS | 3628 | 1468358055450 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 3628 | 1468358055455 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:15 INFO - PROCESS | 3628 | 1468358055603 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17392C00) [pid = 3628] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16B6D000) [pid = 3628] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A07800) [pid = 3628] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13944C00) [pid = 3628] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (141A7400) [pid = 3628] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1144B800) [pid = 3628] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1776F400) [pid = 3628] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10BA6000) [pid = 3628] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11053800) [pid = 3628] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1105C000) [pid = 3628] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16D08C00) [pid = 3628] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:14:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16324800) [pid = 3628] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:14:15 INFO - PROCESS | 3628 | 1468358055879 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 3628 | 1468358055881 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:15 INFO - PROCESS | 3628 | ++DOCSHELL 1026DC00 == 32 [pid = 3628] [id = 541] 14:14:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (102CAC00) [pid = 3628] [serial = 1623] [outer = 00000000] 14:14:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1105CC00) [pid = 3628] [serial = 1624] [outer = 102CAC00] 14:14:15 INFO - PROCESS | 3628 | 1468358055925 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13C18800) [pid = 3628] [serial = 1625] [outer = 102CAC00] 14:14:16 INFO - PROCESS | 3628 | 1468358056294 Marionette TRACE conn2 <- [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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 893ms 14:14:16 INFO - PROCESS | 3628 | 1468358056345 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 3628 | 1468358056347 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 14:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:14:16 INFO - PROCESS | 3628 | 1468358056350 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 3628 | 1468358056352 Marionette TRACE conn2 <- [1,2130,null,{}] 14:14:16 INFO - PROCESS | 3628 | 1468358056356 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 3628 | 1468358056358 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:16 INFO - PROCESS | 3628 | 1468358056457 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:14:16 INFO - PROCESS | 3628 | 1468358056466 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 3628 | 1468358056468 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:16 INFO - PROCESS | 3628 | ++DOCSHELL 10D3A400 == 33 [pid = 3628] [id = 542] 14:14:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (128FA800) [pid = 3628] [serial = 1626] [outer = 00000000] 14:14:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16328400) [pid = 3628] [serial = 1627] [outer = 128FA800] 14:14:16 INFO - PROCESS | 3628 | 1468358056511 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (167F6400) [pid = 3628] [serial = 1628] [outer = 128FA800] 14:14:16 INFO - PROCESS | 3628 | 1468358056922 Marionette TRACE conn2 <- [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] 14:14:16 INFO - PROCESS | 3628 | 1468358056954 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 14:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:14:16 INFO - PROCESS | 3628 | 1468358056962 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 3628 | 1468358056963 Marionette TRACE conn2 <- [1,2134,null,{}] 14:14:16 INFO - PROCESS | 3628 | 1468358056967 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 3628 | 1468358056968 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:17 INFO - PROCESS | 3628 | 1468358057053 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:14:17 INFO - PROCESS | 3628 | 1468358057058 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 3628 | 1468358057060 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:17 INFO - PROCESS | 3628 | ++DOCSHELL 1281CC00 == 34 [pid = 3628] [id = 543] 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16B72000) [pid = 3628] [serial = 1629] [outer = 00000000] 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16EB7C00) [pid = 3628] [serial = 1630] [outer = 16B72000] 14:14:17 INFO - PROCESS | 3628 | 1468358057126 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16EB8000) [pid = 3628] [serial = 1631] [outer = 16B72000] 14:14:17 INFO - PROCESS | 3628 | 1468358057529 Marionette TRACE conn2 <- [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] 14:14:17 INFO - PROCESS | 3628 | 1468358057582 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 14:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:14:17 INFO - PROCESS | 3628 | 1468358057586 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 3628 | 1468358057587 Marionette TRACE conn2 <- [1,2138,null,{}] 14:14:17 INFO - PROCESS | 3628 | 1468358057591 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 3628 | 1468358057593 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:17 INFO - PROCESS | 3628 | 1468358057668 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:14:17 INFO - PROCESS | 3628 | 1468358057673 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 3628 | 1468358057675 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:17 INFO - PROCESS | 3628 | ++DOCSHELL 16D0E800 == 35 [pid = 3628] [id = 544] 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16EC0C00) [pid = 3628] [serial = 1632] [outer = 00000000] 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16F12800) [pid = 3628] [serial = 1633] [outer = 16EC0C00] 14:14:17 INFO - PROCESS | 3628 | 1468358057703 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (170E8800) [pid = 3628] [serial = 1634] [outer = 16EC0C00] 14:14:18 INFO - PROCESS | 3628 | 1468358058519 Marionette TRACE conn2 <- [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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 982ms 14:14:18 INFO - PROCESS | 3628 | 1468358058589 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 3628 | 1468358058593 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 14:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:14:18 INFO - PROCESS | 3628 | 1468358058598 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 3628 | 1468358058603 Marionette TRACE conn2 <- [1,2142,null,{}] 14:14:18 INFO - PROCESS | 3628 | 1468358058609 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 3628 | 1468358058612 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:18 INFO - PROCESS | 3628 | 1468358058735 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:14:18 INFO - PROCESS | 3628 | 1468358058864 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 3628 | 1468358058868 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:18 INFO - PROCESS | 3628 | ++DOCSHELL 10D3B800 == 36 [pid = 3628] [id = 545] 14:14:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10F47C00) [pid = 3628] [serial = 1635] [outer = 00000000] 14:14:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1105E000) [pid = 3628] [serial = 1636] [outer = 10F47C00] 14:14:18 INFO - PROCESS | 3628 | 1468358058924 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (128FB400) [pid = 3628] [serial = 1637] [outer = 10F47C00] 14:14:19 INFO - PROCESS | 3628 | 1468358059743 Marionette TRACE conn2 <- [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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1190ms 14:14:19 INFO - PROCESS | 3628 | 1468358059821 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 3628 | 1468358059826 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 14:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:14:19 INFO - PROCESS | 3628 | 1468358059832 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 3628 | 1468358059835 Marionette TRACE conn2 <- [1,2146,null,{}] 14:14:19 INFO - PROCESS | 3628 | 1468358059841 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 3628 | 1468358059844 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:19 INFO - PROCESS | 3628 | 1468358059960 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:14:20 INFO - PROCESS | 3628 | 1468358060084 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 3628 | 1468358060088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 1281CC00 == 35 [pid = 3628] [id = 543] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 10D3A400 == 34 [pid = 3628] [id = 542] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 1026DC00 == 33 [pid = 3628] [id = 541] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 1555A400 == 32 [pid = 3628] [id = 540] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 1418CC00 == 31 [pid = 3628] [id = 539] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 13156000 == 30 [pid = 3628] [id = 538] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 128F4000 == 29 [pid = 3628] [id = 537] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 10D44000 == 28 [pid = 3628] [id = 536] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 1B349000 == 27 [pid = 3628] [id = 17] 14:14:20 INFO - PROCESS | 3628 | --DOCSHELL 11052800 == 26 [pid = 3628] [id = 535] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1824A800) [pid = 3628] [serial = 1591] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18048C00) [pid = 3628] [serial = 1592] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17A30C00) [pid = 3628] [serial = 1589] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16EB8400) [pid = 3628] [serial = 1579] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A82C00) [pid = 3628] [serial = 1564] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13C1CC00) [pid = 3628] [serial = 1570] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15F24800) [pid = 3628] [serial = 1574] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (128F1000) [pid = 3628] [serial = 1567] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17D6A800) [pid = 3628] [serial = 1559] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (131B6800) [pid = 3628] [serial = 1585] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (129B4C00) [pid = 3628] [serial = 1562] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15D4AC00) [pid = 3628] [serial = 1586] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15D06000) [pid = 3628] [serial = 1573] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14184800) [pid = 3628] [serial = 1571] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1770CC00) [pid = 3628] [serial = 1588] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17701400) [pid = 3628] [serial = 1583] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16F0FC00) [pid = 3628] [serial = 1580] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1281B400) [pid = 3628] [serial = 1561] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (129B4800) [pid = 3628] [serial = 1568] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (173DD400) [pid = 3628] [serial = 1582] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10AE2800) [pid = 3628] [serial = 1565] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (167FA800) [pid = 3628] [serial = 1577] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17A30000) [pid = 3628] [serial = 1558] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (167F0C00) [pid = 3628] [serial = 1576] [outer = 00000000] [url = about:blank] 14:14:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A08800 == 27 [pid = 3628] [id = 546] 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A0B800) [pid = 3628] [serial = 1638] [outer = 00000000] 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10ADFC00) [pid = 3628] [serial = 1639] [outer = 10A0B800] 14:14:20 INFO - PROCESS | 3628 | 1468358060169 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10D3F800) [pid = 3628] [serial = 1640] [outer = 10A0B800] 14:14:20 INFO - PROCESS | 3628 | 1468358060571 Marionette TRACE conn2 <- [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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 759ms 14:14:20 INFO - PROCESS | 3628 | 1468358060602 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 3628 | 1468358060607 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 14:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:14:20 INFO - PROCESS | 3628 | 1468358060617 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 3628 | 1468358060620 Marionette TRACE conn2 <- [1,2150,null,{}] 14:14:20 INFO - PROCESS | 3628 | 1468358060624 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 3628 | 1468358060626 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:20 INFO - PROCESS | 3628 | 1468358060712 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:14:20 INFO - PROCESS | 3628 | 1468358060721 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 3628 | 1468358060723 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:20 INFO - PROCESS | 3628 | ++DOCSHELL 128F3C00 == 28 [pid = 3628] [id = 547] 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F4000) [pid = 3628] [serial = 1641] [outer = 00000000] 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128F9C00) [pid = 3628] [serial = 1642] [outer = 128F4000] 14:14:20 INFO - PROCESS | 3628 | 1468358060770 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (129B6400) [pid = 3628] [serial = 1643] [outer = 128F4000] 14:14:21 INFO - PROCESS | 3628 | 1468358061233 Marionette TRACE conn2 <- [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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 669ms 14:14:21 INFO - PROCESS | 3628 | 1468358061281 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 3628 | 1468358061283 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 14:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:14:21 INFO - PROCESS | 3628 | 1468358061287 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 3628 | 1468358061290 Marionette TRACE conn2 <- [1,2154,null,{}] 14:14:21 INFO - PROCESS | 3628 | 1468358061300 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 3628 | 1468358061305 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:21 INFO - PROCESS | 3628 | 1468358061415 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:14:21 INFO - PROCESS | 3628 | 1468358061519 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 3628 | 1468358061523 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:21 INFO - PROCESS | 3628 | ++DOCSHELL 131BC800 == 29 [pid = 3628] [id = 548] 14:14:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131BD000) [pid = 3628] [serial = 1644] [outer = 00000000] 14:14:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (132D7800) [pid = 3628] [serial = 1645] [outer = 131BD000] 14:14:21 INFO - PROCESS | 3628 | 1468358061569 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A92800) [pid = 3628] [serial = 1646] [outer = 131BD000] 14:14:21 INFO - PROCESS | 3628 | 1468358061923 Marionette TRACE conn2 <- [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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 14:14:21 INFO - PROCESS | 3628 | 1468358061969 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 3628 | 1468358061971 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 14:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:14:21 INFO - PROCESS | 3628 | 1468358061975 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 3628 | 1468358061976 Marionette TRACE conn2 <- [1,2158,null,{}] 14:14:21 INFO - PROCESS | 3628 | 1468358061962 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 3628 | 1468358061964 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:22 INFO - PROCESS | 3628 | 1468358062056 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:14:22 INFO - PROCESS | 3628 | 1468358062061 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 3628 | 1468358062063 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:22 INFO - PROCESS | 3628 | ++DOCSHELL 1418CC00 == 30 [pid = 3628] [id = 549] 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1419C800) [pid = 3628] [serial = 1647] [outer = 00000000] 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15558000) [pid = 3628] [serial = 1648] [outer = 1419C800] 14:14:22 INFO - PROCESS | 3628 | 1468358062107 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BBA000) [pid = 3628] [serial = 1649] [outer = 1419C800] 14:14:22 INFO - PROCESS | 3628 | 1468358062574 Marionette TRACE conn2 <- [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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 14:14:22 INFO - PROCESS | 3628 | 1468358062637 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 3628 | 1468358062639 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 14:14:22 INFO - PROCESS | 3628 | 1468358062643 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:14:22 INFO - PROCESS | 3628 | 1468358062644 Marionette TRACE conn2 <- [1,2162,null,{}] 14:14:22 INFO - PROCESS | 3628 | 1468358062648 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 3628 | 1468358062650 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:22 INFO - PROCESS | 3628 | 1468358062784 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:14:22 INFO - PROCESS | 3628 | 1468358062805 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 3628 | 1468358062807 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:22 INFO - PROCESS | 3628 | ++DOCSHELL 15D4B800 == 31 [pid = 3628] [id = 550] 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15D51000) [pid = 3628] [serial = 1650] [outer = 00000000] 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1631B000) [pid = 3628] [serial = 1651] [outer = 15D51000] 14:14:22 INFO - PROCESS | 3628 | 1468358062850 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16322C00) [pid = 3628] [serial = 1652] [outer = 15D51000] 14:14:23 INFO - PROCESS | 3628 | 1468358063284 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 715ms 14:14:23 INFO - PROCESS | 3628 | 1468358063345 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 3628 | 1468358063347 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 14:14:23 INFO - PROCESS | 3628 | 1468358063350 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:14:23 INFO - PROCESS | 3628 | 1468358063352 Marionette TRACE conn2 <- [1,2166,null,{}] 14:14:23 INFO - PROCESS | 3628 | 1468358063355 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:23 INFO - PROCESS | 3628 | 1468358063361 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:23 INFO - PROCESS | 3628 | 1468358063477 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:14:23 INFO - PROCESS | 3628 | 1468358063546 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 3628 | 1468358063548 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:23 INFO - PROCESS | 3628 | ++DOCSHELL 16326400 == 32 [pid = 3628] [id = 551] 14:14:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (167F0C00) [pid = 3628] [serial = 1653] [outer = 00000000] 14:14:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16D01800) [pid = 3628] [serial = 1654] [outer = 167F0C00] 14:14:23 INFO - PROCESS | 3628 | 1468358063592 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16EBE800) [pid = 3628] [serial = 1655] [outer = 167F0C00] 14:14:23 INFO - PROCESS | 3628 | 1468358063996 Marionette TRACE conn2 <- [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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 699ms 14:14:24 INFO - PROCESS | 3628 | 1468358064072 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3628 | 1468358064074 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 14:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:14:24 INFO - PROCESS | 3628 | 1468358064078 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 3628 | 1468358064080 Marionette TRACE conn2 <- [1,2170,null,{}] 14:14:24 INFO - PROCESS | 3628 | 1468358064083 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 3628 | 1468358064085 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:24 INFO - PROCESS | 3628 | 1468358064283 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1B0EBC00) [pid = 3628] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16B72000) [pid = 3628] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10D46C00) [pid = 3628] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1419E800) [pid = 3628] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1B53C800) [pid = 3628] [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.] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10D41C00) [pid = 3628] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13C20800) [pid = 3628] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (170F0C00) [pid = 3628] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10AE3C00) [pid = 3628] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15591000) [pid = 3628] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (102CAC00) [pid = 3628] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (128FA800) [pid = 3628] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1105A000) [pid = 3628] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (128F4400) [pid = 3628] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:14:24 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131B0400) [pid = 3628] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:14:24 INFO - PROCESS | 3628 | 1468358064350 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 3628 | 1468358064353 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:24 INFO - PROCESS | 3628 | ++DOCSHELL 102CAC00 == 33 [pid = 3628] [id = 552] 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A09400) [pid = 3628] [serial = 1656] [outer = 00000000] 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10D43800) [pid = 3628] [serial = 1657] [outer = 10A09400] 14:14:24 INFO - PROCESS | 3628 | 1468358064396 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114D2400) [pid = 3628] [serial = 1658] [outer = 10A09400] 14:14:24 INFO - PROCESS | 3628 | 1468358064739 Marionette TRACE conn2 <- [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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 699ms 14:14:24 INFO - PROCESS | 3628 | 1468358064778 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3628 | 1468358064780 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 14:14:24 INFO - PROCESS | 3628 | 1468358064783 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:14:24 INFO - PROCESS | 3628 | 1468358064785 Marionette TRACE conn2 <- [1,2174,null,{}] 14:14:24 INFO - PROCESS | 3628 | 1468358064789 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 3628 | 1468358064790 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:24 INFO - PROCESS | 3628 | 1468358064871 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:14:24 INFO - PROCESS | 3628 | 1468358064876 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 3628 | 1468358064878 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:24 INFO - PROCESS | 3628 | ++DOCSHELL 128FC400 == 34 [pid = 3628] [id = 553] 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15D45400) [pid = 3628] [serial = 1659] [outer = 00000000] 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16B7AC00) [pid = 3628] [serial = 1660] [outer = 15D45400] 14:14:24 INFO - PROCESS | 3628 | 1468358064921 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16EC5C00) [pid = 3628] [serial = 1661] [outer = 15D45400] 14:14:25 INFO - PROCESS | 3628 | 1468358065320 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 565ms 14:14:25 INFO - PROCESS | 3628 | 1468358065357 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 3628 | 1468358065359 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 14:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:14:25 INFO - PROCESS | 3628 | 1468358065362 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 3628 | 1468358065364 Marionette TRACE conn2 <- [1,2178,null,{}] 14:14:25 INFO - PROCESS | 3628 | 1468358065367 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 3628 | 1468358065369 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:25 INFO - PROCESS | 3628 | 1468358065448 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:14:25 INFO - PROCESS | 3628 | 1468358065453 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 3628 | 1468358065455 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:25 INFO - PROCESS | 3628 | ++DOCSHELL 12BD5400 == 35 [pid = 3628] [id = 554] 14:14:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13A9F000) [pid = 3628] [serial = 1662] [outer = 00000000] 14:14:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173DD400) [pid = 3628] [serial = 1663] [outer = 13A9F000] 14:14:25 INFO - PROCESS | 3628 | 1468358065497 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1770A000) [pid = 3628] [serial = 1664] [outer = 13A9F000] 14:14:25 INFO - PROCESS | 3628 | 1468358065927 Marionette TRACE conn2 <- [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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 610ms 14:14:25 INFO - PROCESS | 3628 | 1468358065988 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 3628 | 1468358065990 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 14:14:25 INFO - PROCESS | 3628 | 1468358065994 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:14:25 INFO - PROCESS | 3628 | 1468358065995 Marionette TRACE conn2 <- [1,2182,null,{}] 14:14:25 INFO - PROCESS | 3628 | 1468358065999 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 3628 | 1468358066001 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:26 INFO - PROCESS | 3628 | 1468358066121 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:14:26 INFO - PROCESS | 3628 | 1468358066113 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 3628 | 1468358066115 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:26 INFO - PROCESS | 3628 | ++DOCSHELL 173D9C00 == 36 [pid = 3628] [id = 555] 14:14:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17710800) [pid = 3628] [serial = 1665] [outer = 00000000] 14:14:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1777E000) [pid = 3628] [serial = 1666] [outer = 17710800] 14:14:26 INFO - PROCESS | 3628 | 1468358066157 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17A30C00) [pid = 3628] [serial = 1667] [outer = 17710800] 14:14:26 INFO - PROCESS | 3628 | 1468358066815 Marionette TRACE conn2 <- [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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 893ms 14:14:26 INFO - PROCESS | 3628 | 1468358066886 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 3628 | 1468358066891 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 14:14:26 INFO - PROCESS | 3628 | 1468358066896 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:14:26 INFO - PROCESS | 3628 | 1468358066901 Marionette TRACE conn2 <- [1,2186,null,{}] 14:14:26 INFO - PROCESS | 3628 | 1468358066906 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 3628 | 1468358066909 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:27 INFO - PROCESS | 3628 | 1468358067056 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:14:27 INFO - PROCESS | 3628 | 1468358067187 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 3628 | 1468358067190 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:27 INFO - PROCESS | 3628 | ++DOCSHELL 10566000 == 37 [pid = 3628] [id = 556] 14:14:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10A07800) [pid = 3628] [serial = 1668] [outer = 00000000] 14:14:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11AEA800) [pid = 3628] [serial = 1669] [outer = 10A07800] 14:14:27 INFO - PROCESS | 3628 | 1468358067250 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12DC6C00) [pid = 3628] [serial = 1670] [outer = 10A07800] 14:14:27 INFO - PROCESS | 3628 | 1468358067793 Marionette TRACE conn2 <- [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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 893ms 14:14:27 INFO - PROCESS | 3628 | 1468358067807 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 3628 | 1468358067812 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 14:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:14:27 INFO - PROCESS | 3628 | 1468358067819 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 3628 | 1468358067822 Marionette TRACE conn2 <- [1,2190,null,{}] 14:14:27 INFO - PROCESS | 3628 | 1468358067826 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 3628 | 1468358067829 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:27 INFO - PROCESS | 3628 | 1468358067922 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:14:28 INFO - PROCESS | 3628 | 1468358068031 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 3628 | 1468358068034 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:28 INFO - PROCESS | 3628 | ++DOCSHELL 131BA800 == 38 [pid = 3628] [id = 557] 14:14:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13945C00) [pid = 3628] [serial = 1671] [outer = 00000000] 14:14:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (141A7400) [pid = 3628] [serial = 1672] [outer = 13945C00] 14:14:28 INFO - PROCESS | 3628 | 1468358068090 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F21800) [pid = 3628] [serial = 1673] [outer = 13945C00] 14:14:28 INFO - PROCESS | 3628 | 1468358068639 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 863ms 14:14:28 INFO - PROCESS | 3628 | 1468358068668 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 3628 | 1468358068670 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:14:28 INFO - PROCESS | 3628 | 1468358068675 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 3628 | 1468358068678 Marionette TRACE conn2 <- [1,2194,null,{}] 14:14:28 INFO - PROCESS | 3628 | 1468358068689 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 3628 | 1468358068693 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:28 INFO - PROCESS | 3628 | 1468358068799 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:14:28 INFO - PROCESS | 3628 | 1468358068910 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 3628 | 1468358068913 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:28 INFO - PROCESS | 3628 | ++DOCSHELL 16F11C00 == 39 [pid = 3628] [id = 558] 14:14:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16F17800) [pid = 3628] [serial = 1674] [outer = 00000000] 14:14:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17769800) [pid = 3628] [serial = 1675] [outer = 16F17800] 14:14:28 INFO - PROCESS | 3628 | 1468358068968 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17A36400) [pid = 3628] [serial = 1676] [outer = 16F17800] 14:14:29 INFO - PROCESS | 3628 | 1468358069738 Marionette TRACE conn2 <- [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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1102ms 14:14:29 INFO - PROCESS | 3628 | 1468358069772 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:14:29 INFO - PROCESS | 3628 | 1468358069776 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 14:14:29 INFO - PROCESS | 3628 | 1468358069781 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 3628 | 1468358069784 Marionette TRACE conn2 <- [1,2198,null,{}] 14:14:29 INFO - PROCESS | 3628 | 1468358069789 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 3628 | 1468358069794 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:29 INFO - PROCESS | 3628 | 1468358069892 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:14:30 INFO - PROCESS | 3628 | 1468358070033 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 3628 | 1468358070036 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:30 INFO - PROCESS | 3628 | ++DOCSHELL 10ADDC00 == 40 [pid = 3628] [id = 559] 14:14:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10AE3800) [pid = 3628] [serial = 1677] [outer = 00000000] 14:14:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (11451400) [pid = 3628] [serial = 1678] [outer = 10AE3800] 14:14:30 INFO - PROCESS | 3628 | 1468358070070 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11C3EC00) [pid = 3628] [serial = 1679] [outer = 10AE3800] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 12BD5400 == 39 [pid = 3628] [id = 554] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 128FC400 == 38 [pid = 3628] [id = 553] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 102CAC00 == 37 [pid = 3628] [id = 552] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 16326400 == 36 [pid = 3628] [id = 551] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 15D4B800 == 35 [pid = 3628] [id = 550] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 1418CC00 == 34 [pid = 3628] [id = 549] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 131BC800 == 33 [pid = 3628] [id = 548] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 128F3C00 == 32 [pid = 3628] [id = 547] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 10A08800 == 31 [pid = 3628] [id = 546] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 16D0E800 == 30 [pid = 3628] [id = 544] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 10D3B800 == 29 [pid = 3628] [id = 545] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 131BA800 == 28 [pid = 3628] [id = 557] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 16F11C00 == 27 [pid = 3628] [id = 558] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 173D9C00 == 26 [pid = 3628] [id = 555] 14:14:30 INFO - PROCESS | 3628 | --DOCSHELL 10566000 == 25 [pid = 3628] [id = 556] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1B346000) [pid = 3628] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16EB7C00) [pid = 3628] [serial = 1630] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10F50000) [pid = 3628] [serial = 1609] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (141A7000) [pid = 3628] [serial = 1618] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11056400) [pid = 3628] [serial = 1610] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15556400) [pid = 3628] [serial = 1121] [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.] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11AE4800) [pid = 3628] [serial = 1595] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112E5C00) [pid = 3628] [serial = 1594] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1555A800) [pid = 3628] [serial = 1598] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (141A9000) [pid = 3628] [serial = 1597] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19756400) [pid = 3628] [serial = 1601] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17A28400) [pid = 3628] [serial = 1600] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (131B9C00) [pid = 3628] [serial = 1604] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114CDC00) [pid = 3628] [serial = 1603] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15D4FC00) [pid = 3628] [serial = 1621] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15172C00) [pid = 3628] [serial = 1619] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1105CC00) [pid = 3628] [serial = 1624] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F27000) [pid = 3628] [serial = 1622] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16328400) [pid = 3628] [serial = 1627] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1303AC00) [pid = 3628] [serial = 1607] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (128F2400) [pid = 3628] [serial = 1606] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (129B7C00) [pid = 3628] [serial = 1612] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12B0A000) [pid = 3628] [serial = 1613] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16EB8000) [pid = 3628] [serial = 1631] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (131EF800) [pid = 3628] [serial = 1615] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (13C18800) [pid = 3628] [serial = 1625] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (167F6400) [pid = 3628] [serial = 1628] [outer = 00000000] [url = about:blank] 14:14:30 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13944000) [pid = 3628] [serial = 1616] [outer = 00000000] [url = about:blank] 14:14:31 INFO - PROCESS | 3628 | 1468358071177 Marionette TRACE conn2 <- [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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1429ms 14:14:31 INFO - PROCESS | 3628 | 1468358071229 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 3628 | 1468358071232 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 14:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:14:31 INFO - PROCESS | 3628 | 1468358071220 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 3628 | 1468358071223 Marionette TRACE conn2 <- [1,2202,null,{}] 14:14:31 INFO - PROCESS | 3628 | 1468358071227 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 3628 | 1468358071231 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:31 INFO - PROCESS | 3628 | 1468358071317 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:14:31 INFO - PROCESS | 3628 | 1468358071326 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 3628 | 1468358071328 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:31 INFO - PROCESS | 3628 | ++DOCSHELL 10D3B000 == 26 [pid = 3628] [id = 560] 14:14:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10D3B400) [pid = 3628] [serial = 1680] [outer = 00000000] 14:14:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10F4B000) [pid = 3628] [serial = 1681] [outer = 10D3B400] 14:14:31 INFO - PROCESS | 3628 | 1468358071380 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11051C00) [pid = 3628] [serial = 1682] [outer = 10D3B400] 14:14:31 INFO - PROCESS | 3628 | 1468358071855 Marionette TRACE conn2 <- [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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 654ms 14:14:31 INFO - PROCESS | 3628 | 1468358071898 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 3628 | 1468358071903 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 14:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:14:31 INFO - PROCESS | 3628 | 1468358071909 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 3628 | 1468358071912 Marionette TRACE conn2 <- [1,2206,null,{}] 14:14:31 INFO - PROCESS | 3628 | 1468358071916 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 3628 | 1468358071918 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:32 INFO - PROCESS | 3628 | 1468358072019 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:14:32 INFO - PROCESS | 3628 | 1468358072124 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 3628 | 1468358072126 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:32 INFO - PROCESS | 3628 | ++DOCSHELL 128F8400 == 27 [pid = 3628] [id = 561] 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (128FA400) [pid = 3628] [serial = 1683] [outer = 00000000] 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (129AA000) [pid = 3628] [serial = 1684] [outer = 128FA400] 14:14:32 INFO - PROCESS | 3628 | 1468358072174 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12B08400) [pid = 3628] [serial = 1685] [outer = 128FA400] 14:14:32 INFO - PROCESS | 3628 | 1468358072522 Marionette TRACE conn2 <- [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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 14:14:32 INFO - PROCESS | 3628 | 1468358072567 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 3628 | 1468358072570 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 14:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:14:32 INFO - PROCESS | 3628 | 1468358072573 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 3628 | 1468358072577 Marionette TRACE conn2 <- [1,2210,null,{}] 14:14:32 INFO - PROCESS | 3628 | 1468358072594 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:32 INFO - PROCESS | 3628 | 1468358072602 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:32 INFO - PROCESS | 3628 | 1468358072708 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:14:32 INFO - PROCESS | 3628 | 1468358072715 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 3628 | 1468358072718 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:32 INFO - PROCESS | 3628 | ++DOCSHELL 131B3C00 == 28 [pid = 3628] [id = 562] 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131B6C00) [pid = 3628] [serial = 1686] [outer = 00000000] 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131BBC00) [pid = 3628] [serial = 1687] [outer = 131B6C00] 14:14:32 INFO - PROCESS | 3628 | 1468358072771 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1322D400) [pid = 3628] [serial = 1688] [outer = 131B6C00] 14:14:33 INFO - PROCESS | 3628 | 1468358073232 Marionette TRACE conn2 <- [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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 714ms 14:14:33 INFO - PROCESS | 3628 | 1468358073276 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 3628 | 1468358073278 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 14:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:14:33 INFO - PROCESS | 3628 | 1468358073282 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 3628 | 1468358073283 Marionette TRACE conn2 <- [1,2214,null,{}] 14:14:33 INFO - PROCESS | 3628 | 1468358073287 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 3628 | 1468358073289 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:33 INFO - PROCESS | 3628 | 1468358073438 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:14:33 INFO - PROCESS | 3628 | 1468358073506 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 3628 | 1468358073508 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:33 INFO - PROCESS | 3628 | ++DOCSHELL 13C1BC00 == 29 [pid = 3628] [id = 563] 14:14:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13C1CC00) [pid = 3628] [serial = 1689] [outer = 00000000] 14:14:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13EDCC00) [pid = 3628] [serial = 1690] [outer = 13C1CC00] 14:14:33 INFO - PROCESS | 3628 | 1468358073553 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (141A2800) [pid = 3628] [serial = 1691] [outer = 13C1CC00] 14:14:33 INFO - PROCESS | 3628 | 1468358073941 Marionette TRACE conn2 <- [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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 699ms 14:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:14:33 INFO - PROCESS | 3628 | 1468358073986 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 3628 | 1468358073988 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 14:14:33 INFO - PROCESS | 3628 | 1468358073992 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 3628 | 1468358073993 Marionette TRACE conn2 <- [1,2218,null,{}] 14:14:33 INFO - PROCESS | 3628 | 1468358073997 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 3628 | 1468358073999 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:34 INFO - PROCESS | 3628 | 1468358074113 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:14:34 INFO - PROCESS | 3628 | 1468358074121 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 3628 | 1468358074123 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:34 INFO - PROCESS | 3628 | ++DOCSHELL 141A4400 == 30 [pid = 3628] [id = 564] 14:14:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (141A5800) [pid = 3628] [serial = 1692] [outer = 00000000] 14:14:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15174000) [pid = 3628] [serial = 1693] [outer = 141A5800] 14:14:34 INFO - PROCESS | 3628 | 1468358074166 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1555DC00) [pid = 3628] [serial = 1694] [outer = 141A5800] 14:14:34 INFO - PROCESS | 3628 | 1468358074624 Marionette TRACE conn2 <- [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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 655ms 14:14:34 INFO - PROCESS | 3628 | 1468358074672 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 3628 | 1468358074674 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 14:14:34 INFO - PROCESS | 3628 | 1468358074678 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:14:34 INFO - PROCESS | 3628 | 1468358074679 Marionette TRACE conn2 <- [1,2222,null,{}] 14:14:34 INFO - PROCESS | 3628 | 1468358074688 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 3628 | 1468358074694 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:34 INFO - PROCESS | 3628 | 1468358075010 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:14:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17710800) [pid = 3628] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:14:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13A9F000) [pid = 3628] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:14:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15D51000) [pid = 3628] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:14:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (167F0C00) [pid = 3628] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16EC0C00) [pid = 3628] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A0B800) [pid = 3628] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (128F4000) [pid = 3628] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10F47C00) [pid = 3628] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (131BD000) [pid = 3628] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1419C800) [pid = 3628] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15D45400) [pid = 3628] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:14:35 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10A09400) [pid = 3628] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:14:35 INFO - PROCESS | 3628 | 1468358075079 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 3628 | 1468358075082 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:35 INFO - PROCESS | 3628 | ++DOCSHELL 10220000 == 31 [pid = 3628] [id = 565] 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1055A400) [pid = 3628] [serial = 1695] [outer = 00000000] 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11ADEC00) [pid = 3628] [serial = 1696] [outer = 1055A400] 14:14:35 INFO - PROCESS | 3628 | 1468358075109 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (14188800) [pid = 3628] [serial = 1697] [outer = 1055A400] 14:14:35 INFO - PROCESS | 3628 | 1468358075461 Marionette TRACE conn2 <- [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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 863ms 14:14:35 INFO - PROCESS | 3628 | 1468358075525 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 3628 | 1468358075527 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 14:14:35 INFO - PROCESS | 3628 | 1468358075530 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:14:35 INFO - PROCESS | 3628 | 1468358075532 Marionette TRACE conn2 <- [1,2226,null,{}] 14:14:35 INFO - PROCESS | 3628 | 1468358075536 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:35 INFO - PROCESS | 3628 | 1468358075537 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:35 INFO - PROCESS | 3628 | 1468358075631 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:14:35 INFO - PROCESS | 3628 | 1468358075636 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 3628 | 1468358075638 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:35 INFO - PROCESS | 3628 | ++DOCSHELL 10A0E000 == 32 [pid = 3628] [id = 566] 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1105D400) [pid = 3628] [serial = 1698] [outer = 00000000] 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1631C000) [pid = 3628] [serial = 1699] [outer = 1105D400] 14:14:35 INFO - PROCESS | 3628 | 1468358075680 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1631FC00) [pid = 3628] [serial = 1700] [outer = 1105D400] 14:14:36 INFO - PROCESS | 3628 | 1468358076074 Marionette TRACE conn2 <- [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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 565ms 14:14:36 INFO - PROCESS | 3628 | 1468358076116 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 3628 | 1468358076118 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:14:36 INFO - PROCESS | 3628 | 1468358076126 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 3628 | 1468358076128 Marionette TRACE conn2 <- [1,2230,null,{}] 14:14:36 INFO - PROCESS | 3628 | 1468358076132 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 3628 | 1468358076134 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:36 INFO - PROCESS | 3628 | 1468358076209 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:14:36 INFO - PROCESS | 3628 | 1468358076215 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 3628 | 1468358076217 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:36 INFO - PROCESS | 3628 | ++DOCSHELL 1631BC00 == 33 [pid = 3628] [id = 567] 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1641F800) [pid = 3628] [serial = 1701] [outer = 00000000] 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (167F6400) [pid = 3628] [serial = 1702] [outer = 1641F800] 14:14:36 INFO - PROCESS | 3628 | 1468358076242 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (167F6800) [pid = 3628] [serial = 1703] [outer = 1641F800] 14:14:36 INFO - PROCESS | 3628 | 1468358076662 Marionette TRACE conn2 <- [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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 566ms 14:14:36 INFO - PROCESS | 3628 | 1468358076684 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 3628 | 1468358076686 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:14:36 INFO - PROCESS | 3628 | 1468358076689 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 3628 | 1468358076691 Marionette TRACE conn2 <- [1,2234,null,{}] 14:14:36 INFO - PROCESS | 3628 | 1468358076694 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 3628 | 1468358076696 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:36 INFO - PROCESS | 3628 | 1468358076847 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:14:36 INFO - PROCESS | 3628 | 1468358076859 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 3628 | 1468358076861 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:36 INFO - PROCESS | 3628 | ++DOCSHELL 167F0800 == 34 [pid = 3628] [id = 568] 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (167FC800) [pid = 3628] [serial = 1704] [outer = 00000000] 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16D07800) [pid = 3628] [serial = 1705] [outer = 167FC800] 14:14:36 INFO - PROCESS | 3628 | 1468358076904 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16EB9800) [pid = 3628] [serial = 1706] [outer = 167FC800] 14:14:37 INFO - PROCESS | 3628 | 1468358077716 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1041ms 14:14:37 INFO - PROCESS | 3628 | 1468358077735 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 3628 | 1468358077740 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 14:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:14:37 INFO - PROCESS | 3628 | 1468358077744 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 3628 | 1468358077749 Marionette TRACE conn2 <- [1,2238,null,{}] 14:14:37 INFO - PROCESS | 3628 | 1468358077755 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 3628 | 1468358077758 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:37 INFO - PROCESS | 3628 | 1468358077875 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:14:38 INFO - PROCESS | 3628 | 1468358078013 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 3628 | 1468358078016 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:38 INFO - PROCESS | 3628 | ++DOCSHELL 10A7C000 == 35 [pid = 3628] [id = 569] 14:14:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10AD6C00) [pid = 3628] [serial = 1707] [outer = 00000000] 14:14:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11057400) [pid = 3628] [serial = 1708] [outer = 10AD6C00] 14:14:38 INFO - PROCESS | 3628 | 1468358078073 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (128EFC00) [pid = 3628] [serial = 1709] [outer = 10AD6C00] 14:14:38 INFO - PROCESS | 3628 | 1468358078897 Marionette TRACE conn2 <- [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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1190ms 14:14:38 INFO - PROCESS | 3628 | 1468358078949 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 3628 | 1468358078953 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 14:14:38 INFO - PROCESS | 3628 | 1468358078958 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:14:38 INFO - PROCESS | 3628 | 1468358078961 Marionette TRACE conn2 <- [1,2242,null,{}] 14:14:38 INFO - PROCESS | 3628 | 1468358078966 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 3628 | 1468358078969 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:39 INFO - PROCESS | 3628 | 1468358079062 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 1631BC00 == 34 [pid = 3628] [id = 567] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 10A0E000 == 33 [pid = 3628] [id = 566] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 10220000 == 32 [pid = 3628] [id = 565] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 141A4400 == 31 [pid = 3628] [id = 564] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 13C1BC00 == 30 [pid = 3628] [id = 563] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 131B3C00 == 29 [pid = 3628] [id = 562] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 128F8400 == 28 [pid = 3628] [id = 561] 14:14:39 INFO - PROCESS | 3628 | --DOCSHELL 10D3B000 == 27 [pid = 3628] [id = 560] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1631B000) [pid = 3628] [serial = 1651] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1770A000) [pid = 3628] [serial = 1664] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16D01800) [pid = 3628] [serial = 1654] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (170E8800) [pid = 3628] [serial = 1634] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16F12800) [pid = 3628] [serial = 1633] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10ADFC00) [pid = 3628] [serial = 1639] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10D3F800) [pid = 3628] [serial = 1640] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (128F9C00) [pid = 3628] [serial = 1642] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (129B6400) [pid = 3628] [serial = 1643] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1105E000) [pid = 3628] [serial = 1636] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (128FB400) [pid = 3628] [serial = 1637] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13A92800) [pid = 3628] [serial = 1646] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (132D7800) [pid = 3628] [serial = 1645] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15558000) [pid = 3628] [serial = 1648] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16EBE800) [pid = 3628] [serial = 1655] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16B7AC00) [pid = 3628] [serial = 1660] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10D43800) [pid = 3628] [serial = 1657] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16322C00) [pid = 3628] [serial = 1652] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (114D2400) [pid = 3628] [serial = 1658] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16EC5C00) [pid = 3628] [serial = 1661] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15BBA000) [pid = 3628] [serial = 1649] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1777E000) [pid = 3628] [serial = 1666] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17A30C00) [pid = 3628] [serial = 1667] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (173DD400) [pid = 3628] [serial = 1663] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3628 | 1468358079192 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 3628 | 1468358079197 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:39 INFO - PROCESS | 3628 | ++DOCSHELL 10BA7C00 == 28 [pid = 3628] [id = 570] 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10BA8000) [pid = 3628] [serial = 1710] [outer = 00000000] 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10D3F800) [pid = 3628] [serial = 1711] [outer = 10BA8000] 14:14:39 INFO - PROCESS | 3628 | 1468358079245 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11051000) [pid = 3628] [serial = 1712] [outer = 10BA8000] 14:14:39 INFO - PROCESS | 3628 | 1468358079645 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 759ms 14:14:39 INFO - PROCESS | 3628 | 1468358079726 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:14:39 INFO - PROCESS | 3628 | 1468358079731 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 14:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:14:39 INFO - PROCESS | 3628 | 1468358079737 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 3628 | 1468358079740 Marionette TRACE conn2 <- [1,2246,null,{}] 14:14:39 INFO - PROCESS | 3628 | 1468358079727 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 3628 | 1468358079729 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:39 INFO - PROCESS | 3628 | 1468358079814 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:14:39 INFO - PROCESS | 3628 | 1468358079828 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 3628 | 1468358079831 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:39 INFO - PROCESS | 3628 | ++DOCSHELL 1292A800 == 29 [pid = 3628] [id = 571] 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1292B800) [pid = 3628] [serial = 1713] [outer = 00000000] 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12B03000) [pid = 3628] [serial = 1714] [outer = 1292B800] 14:14:39 INFO - PROCESS | 3628 | 1468358079877 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12D86400) [pid = 3628] [serial = 1715] [outer = 1292B800] 14:14:40 INFO - PROCESS | 3628 | 1468358080331 Marionette TRACE conn2 <- [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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 14:14:40 INFO - PROCESS | 3628 | 1468358080401 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 3628 | 1468358080403 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 14:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:14:40 INFO - PROCESS | 3628 | 1468358080408 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 3628 | 1468358080411 Marionette TRACE conn2 <- [1,2250,null,{}] 14:14:40 INFO - PROCESS | 3628 | 1468358080437 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 3628 | 1468358080441 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:40 INFO - PROCESS | 3628 | 1468358080562 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:14:40 INFO - PROCESS | 3628 | 1468358080578 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 3628 | 1468358080581 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:40 INFO - PROCESS | 3628 | ++DOCSHELL 131BD000 == 30 [pid = 3628] [id = 572] 14:14:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (131BD400) [pid = 3628] [serial = 1716] [outer = 00000000] 14:14:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (134E1000) [pid = 3628] [serial = 1717] [outer = 131BD400] 14:14:40 INFO - PROCESS | 3628 | 1468358080628 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13A9CC00) [pid = 3628] [serial = 1718] [outer = 131BD400] 14:14:41 INFO - PROCESS | 3628 | 1468358081034 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 14:14:41 INFO - PROCESS | 3628 | 1468358081067 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 3628 | 1468358081070 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 14:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:14:41 INFO - PROCESS | 3628 | 1468358081073 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 3628 | 1468358081075 Marionette TRACE conn2 <- [1,2254,null,{}] 14:14:41 INFO - PROCESS | 3628 | 1468358081078 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 3628 | 1468358081080 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:41 INFO - PROCESS | 3628 | 1468358081215 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:14:41 INFO - PROCESS | 3628 | 1468358081231 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 3628 | 1468358081215 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:41 INFO - PROCESS | 3628 | ++DOCSHELL 13C1F400 == 31 [pid = 3628] [id = 573] 14:14:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13C20800) [pid = 3628] [serial = 1719] [outer = 00000000] 14:14:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15195800) [pid = 3628] [serial = 1720] [outer = 13C20800] 14:14:41 INFO - PROCESS | 3628 | 1468358081260 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15BC2000) [pid = 3628] [serial = 1721] [outer = 13C20800] 14:14:41 INFO - PROCESS | 3628 | 1468358081708 Marionette TRACE conn2 <- [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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 14:14:41 INFO - PROCESS | 3628 | 1468358081735 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 3628 | 1468358081737 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 14:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:14:41 INFO - PROCESS | 3628 | 1468358081746 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 3628 | 1468358081748 Marionette TRACE conn2 <- [1,2258,null,{}] 14:14:41 INFO - PROCESS | 3628 | 1468358081752 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 3628 | 1468358081754 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:41 INFO - PROCESS | 3628 | 1468358081861 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:14:41 INFO - PROCESS | 3628 | 1468358081951 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 3628 | 1468358081953 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:41 INFO - PROCESS | 3628 | ++DOCSHELL 15195400 == 32 [pid = 3628] [id = 574] 14:14:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15F21C00) [pid = 3628] [serial = 1722] [outer = 00000000] 14:14:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1631BC00) [pid = 3628] [serial = 1723] [outer = 15F21C00] 14:14:41 INFO - PROCESS | 3628 | 1468358081979 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16323000) [pid = 3628] [serial = 1724] [outer = 15F21C00] 14:14:42 INFO - PROCESS | 3628 | 1468358082370 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 654ms 14:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:14:42 INFO - PROCESS | 3628 | 1468358082409 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 3628 | 1468358082411 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 14:14:42 INFO - PROCESS | 3628 | 1468358082419 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 3628 | 1468358082421 Marionette TRACE conn2 <- [1,2262,null,{}] 14:14:42 INFO - PROCESS | 3628 | 1468358082424 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:42 INFO - PROCESS | 3628 | 1468358082430 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:42 INFO - PROCESS | 3628 | 1468358082562 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:14:42 INFO - PROCESS | 3628 | 1468358082628 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 3628 | 1468358082630 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:42 INFO - PROCESS | 3628 | ++DOCSHELL 167FBC00 == 33 [pid = 3628] [id = 575] 14:14:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (167FC400) [pid = 3628] [serial = 1725] [outer = 00000000] 14:14:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16EBE800) [pid = 3628] [serial = 1726] [outer = 167FC400] 14:14:42 INFO - PROCESS | 3628 | 1468358082674 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16EC1800) [pid = 3628] [serial = 1727] [outer = 167FC400] 14:14:43 INFO - PROCESS | 3628 | 1468358083111 Marionette TRACE conn2 <- [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]]]}] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1641F800) [pid = 3628] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13C1CC00) [pid = 3628] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10AE3800) [pid = 3628] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (128FA400) [pid = 3628] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10D3B400) [pid = 3628] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (131B6C00) [pid = 3628] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10A07800) [pid = 3628] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13945C00) [pid = 3628] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16F17800) [pid = 3628] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (141A5800) [pid = 3628] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1055A400) [pid = 3628] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:14:43 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1105D400) [pid = 3628] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 759ms 14:14:43 INFO - PROCESS | 3628 | 1468358083182 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 3628 | 1468358083184 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 14:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:14:43 INFO - PROCESS | 3628 | 1468358083188 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 3628 | 1468358083189 Marionette TRACE conn2 <- [1,2266,null,{}] 14:14:43 INFO - PROCESS | 3628 | 1468358083193 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 3628 | 1468358083195 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:43 INFO - PROCESS | 3628 | 1468358083283 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:14:43 INFO - PROCESS | 3628 | 1468358083288 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 3628 | 1468358083290 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:43 INFO - PROCESS | 3628 | ++DOCSHELL 10ADEC00 == 34 [pid = 3628] [id = 576] 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (114CDC00) [pid = 3628] [serial = 1728] [outer = 00000000] 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (131E7400) [pid = 3628] [serial = 1729] [outer = 114CDC00] 14:14:43 INFO - PROCESS | 3628 | 1468358083333 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13EDAC00) [pid = 3628] [serial = 1730] [outer = 114CDC00] 14:14:43 INFO - PROCESS | 3628 | 1468358083718 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 565ms 14:14:43 INFO - PROCESS | 3628 | 1468358083756 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 3628 | 1468358083758 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 14:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:14:43 INFO - PROCESS | 3628 | 1468358083762 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 3628 | 1468358083764 Marionette TRACE conn2 <- [1,2270,null,{}] 14:14:43 INFO - PROCESS | 3628 | 1468358083771 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 3628 | 1468358083773 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:43 INFO - PROCESS | 3628 | 1468358083850 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:14:43 INFO - PROCESS | 3628 | 1468358083856 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 3628 | 1468358083857 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:43 INFO - PROCESS | 3628 | ++DOCSHELL 10AD7400 == 35 [pid = 3628] [id = 577] 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15F31C00) [pid = 3628] [serial = 1731] [outer = 00000000] 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16EC4400) [pid = 3628] [serial = 1732] [outer = 15F31C00] 14:14:43 INFO - PROCESS | 3628 | 1468358083902 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16F12400) [pid = 3628] [serial = 1733] [outer = 15F31C00] 14:14:44 INFO - PROCESS | 3628 | 1468358084303 Marionette TRACE conn2 <- [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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 566ms 14:14:44 INFO - PROCESS | 3628 | 1468358084337 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 3628 | 1468358084339 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 14:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:14:44 INFO - PROCESS | 3628 | 1468358084355 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 3628 | 1468358084357 Marionette TRACE conn2 <- [1,2274,null,{}] 14:14:44 INFO - PROCESS | 3628 | 1468358084361 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 3628 | 1468358084363 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:44 INFO - PROCESS | 3628 | 1468358084444 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:14:44 INFO - PROCESS | 3628 | 1468358084449 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 3628 | 1468358084451 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:44 INFO - PROCESS | 3628 | ++DOCSHELL 131B5400 == 36 [pid = 3628] [id = 578] 14:14:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15D51000) [pid = 3628] [serial = 1734] [outer = 00000000] 14:14:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17390400) [pid = 3628] [serial = 1735] [outer = 15D51000] 14:14:44 INFO - PROCESS | 3628 | 1468358084477 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (173DE800) [pid = 3628] [serial = 1736] [outer = 15D51000] 14:14:44 INFO - PROCESS | 3628 | 1468358084909 Marionette TRACE conn2 <- [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]]]}] 14:14:44 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 14:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 625ms 14:14:44 INFO - PROCESS | 3628 | 1468358084964 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 3628 | 1468358084966 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 14:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:14:44 INFO - PROCESS | 3628 | 1468358084969 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 3628 | 1468358084971 Marionette TRACE conn2 <- [1,2278,null,{}] 14:14:44 INFO - PROCESS | 3628 | 1468358084979 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 3628 | 1468358084981 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:45 INFO - PROCESS | 3628 | 1468358085111 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:14:45 INFO - PROCESS | 3628 | 1468358085251 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 3628 | 1468358085254 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:45 INFO - PROCESS | 3628 | ++DOCSHELL 10A79000 == 37 [pid = 3628] [id = 579] 14:14:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10A7D000) [pid = 3628] [serial = 1737] [outer = 00000000] 14:14:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10BA4400) [pid = 3628] [serial = 1738] [outer = 10A7D000] 14:14:45 INFO - PROCESS | 3628 | 1468358085334 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10F50000) [pid = 3628] [serial = 1739] [outer = 10A7D000] 14:14:45 INFO - PROCESS | 3628 | 1468358085946 Marionette TRACE conn2 <- [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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 983ms 14:14:45 INFO - PROCESS | 3628 | 1468358085987 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 3628 | 1468358085991 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 14:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:14:45 INFO - PROCESS | 3628 | 1468358085998 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 3628 | 1468358086001 Marionette TRACE conn2 <- [1,2282,null,{}] 14:14:46 INFO - PROCESS | 3628 | 1468358086006 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 3628 | 1468358086009 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:46 INFO - PROCESS | 3628 | 1468358086117 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:14:46 INFO - PROCESS | 3628 | 1468358086226 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 3628 | 1468358086229 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:46 INFO - PROCESS | 3628 | ++DOCSHELL 1315AC00 == 38 [pid = 3628] [id = 580] 14:14:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (131AF000) [pid = 3628] [serial = 1740] [outer = 00000000] 14:14:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (131B8000) [pid = 3628] [serial = 1741] [outer = 131AF000] 14:14:46 INFO - PROCESS | 3628 | 1468358086308 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13ED4000) [pid = 3628] [serial = 1742] [outer = 131AF000] 14:14:46 INFO - PROCESS | 3628 | 1468358086844 Marionette TRACE conn2 <- [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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 893ms 14:14:46 INFO - PROCESS | 3628 | 1468358086909 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 3628 | 1468358086913 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:14:46 INFO - PROCESS | 3628 | 1468358086917 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 3628 | 1468358086919 Marionette TRACE conn2 <- [1,2286,null,{}] 14:14:46 INFO - PROCESS | 3628 | 1468358086923 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 3628 | 1468358086926 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:47 INFO - PROCESS | 3628 | 1468358087033 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:14:47 INFO - PROCESS | 3628 | 1468358087143 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 3628 | 1468358087145 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:47 INFO - PROCESS | 3628 | ++DOCSHELL 15F35C00 == 39 [pid = 3628] [id = 581] 14:14:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16319800) [pid = 3628] [serial = 1743] [outer = 00000000] 14:14:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (167FEC00) [pid = 3628] [serial = 1744] [outer = 16319800] 14:14:47 INFO - PROCESS | 3628 | 1468358087198 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16EBC800) [pid = 3628] [serial = 1745] [outer = 16319800] 14:14:47 INFO - PROCESS | 3628 | 1468358087762 Marionette TRACE conn2 <- [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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 893ms 14:14:47 INFO - PROCESS | 3628 | 1468358087807 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 3628 | 1468358087811 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 14:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:14:47 INFO - PROCESS | 3628 | 1468358087822 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 3628 | 1468358087828 Marionette TRACE conn2 <- [1,2290,null,{}] 14:14:47 INFO - PROCESS | 3628 | 1468358087833 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 3628 | 1468358087838 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:47 INFO - PROCESS | 3628 | 1468358087949 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:14:48 INFO - PROCESS | 3628 | 1468358088168 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 3628 | 1468358088172 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:48 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E5C00 == 40 [pid = 3628] [id = 582] 14:14:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10220000) [pid = 3628] [serial = 1746] [outer = 00000000] 14:14:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10AD5800) [pid = 3628] [serial = 1747] [outer = 10220000] 14:14:48 INFO - PROCESS | 3628 | 1468358088243 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10D3FC00) [pid = 3628] [serial = 1748] [outer = 10220000] 14:14:48 INFO - PROCESS | 3628 | 1468358088782 Marionette TRACE conn2 <- [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]]]}] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 131B5400 == 39 [pid = 3628] [id = 578] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10AD7400 == 38 [pid = 3628] [id = 577] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10ADEC00 == 37 [pid = 3628] [id = 576] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 167FBC00 == 36 [pid = 3628] [id = 575] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 15195400 == 35 [pid = 3628] [id = 574] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 13C1F400 == 34 [pid = 3628] [id = 573] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 131BD000 == 33 [pid = 3628] [id = 572] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 1292A800 == 32 [pid = 3628] [id = 571] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10BA7C00 == 31 [pid = 3628] [id = 570] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10ADDC00 == 30 [pid = 3628] [id = 559] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 167F0800 == 29 [pid = 3628] [id = 568] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10A7C000 == 28 [pid = 3628] [id = 569] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 15F35C00 == 27 [pid = 3628] [id = 581] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 10A79000 == 26 [pid = 3628] [id = 579] 14:14:49 INFO - PROCESS | 3628 | --DOCSHELL 1315AC00 == 25 [pid = 3628] [id = 580] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (167F6400) [pid = 3628] [serial = 1702] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13EDCC00) [pid = 3628] [serial = 1690] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11C3EC00) [pid = 3628] [serial = 1679] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11451400) [pid = 3628] [serial = 1678] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (129AA000) [pid = 3628] [serial = 1684] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12B08400) [pid = 3628] [serial = 1685] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10F4B000) [pid = 3628] [serial = 1681] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11051C00) [pid = 3628] [serial = 1682] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (131BBC00) [pid = 3628] [serial = 1687] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (167F6800) [pid = 3628] [serial = 1703] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12DC6C00) [pid = 3628] [serial = 1670] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11AEA800) [pid = 3628] [serial = 1669] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15F21800) [pid = 3628] [serial = 1673] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (141A7400) [pid = 3628] [serial = 1672] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17A36400) [pid = 3628] [serial = 1676] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17769800) [pid = 3628] [serial = 1675] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15174000) [pid = 3628] [serial = 1693] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (141A2800) [pid = 3628] [serial = 1691] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (11ADEC00) [pid = 3628] [serial = 1696] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1555DC00) [pid = 3628] [serial = 1694] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1631C000) [pid = 3628] [serial = 1699] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (14188800) [pid = 3628] [serial = 1697] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1631FC00) [pid = 3628] [serial = 1700] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1322D400) [pid = 3628] [serial = 1688] [outer = 00000000] [url = about:blank] 14:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1578ms 14:14:49 INFO - PROCESS | 3628 | 1468358089432 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 3628 | 1468358089436 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 14:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:14:49 INFO - PROCESS | 3628 | 1468358089442 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 3628 | 1468358089445 Marionette TRACE conn2 <- [1,2294,null,{}] 14:14:49 INFO - PROCESS | 3628 | 1468358089451 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 3628 | 1468358089455 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:49 INFO - PROCESS | 3628 | 1468358089581 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:14:49 INFO - PROCESS | 3628 | 1468358089588 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 3628 | 1468358089593 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:49 INFO - PROCESS | 3628 | ++DOCSHELL 10AD6400 == 26 [pid = 3628] [id = 583] 14:14:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10AD7000) [pid = 3628] [serial = 1749] [outer = 00000000] 14:14:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10ADD800) [pid = 3628] [serial = 1750] [outer = 10AD7000] 14:14:49 INFO - PROCESS | 3628 | 1468358089640 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10AE3400) [pid = 3628] [serial = 1751] [outer = 10AD7000] 14:14:50 INFO - PROCESS | 3628 | 1468358090116 Marionette TRACE conn2 <- [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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 700ms 14:14:50 INFO - PROCESS | 3628 | 1468358090146 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 3628 | 1468358090150 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 14:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:14:50 INFO - PROCESS | 3628 | 1468358090156 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 3628 | 1468358090160 Marionette TRACE conn2 <- [1,2298,null,{}] 14:14:50 INFO - PROCESS | 3628 | 1468358090164 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 3628 | 1468358090167 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:50 INFO - PROCESS | 3628 | 1468358090252 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:14:50 INFO - PROCESS | 3628 | 1468358090260 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 3628 | 1468358090263 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:50 INFO - PROCESS | 3628 | ++DOCSHELL 1105D400 == 27 [pid = 3628] [id = 584] 14:14:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1105F800) [pid = 3628] [serial = 1752] [outer = 00000000] 14:14:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (114CA800) [pid = 3628] [serial = 1753] [outer = 1105F800] 14:14:50 INFO - PROCESS | 3628 | 1468358090310 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11AE5000) [pid = 3628] [serial = 1754] [outer = 1105F800] 14:14:50 INFO - PROCESS | 3628 | 1468358090766 Marionette TRACE conn2 <- [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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 14:14:50 INFO - PROCESS | 3628 | 1468358090830 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 3628 | 1468358090832 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 14:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:14:50 INFO - PROCESS | 3628 | 1468358090835 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 3628 | 1468358090837 Marionette TRACE conn2 <- [1,2302,null,{}] 14:14:50 INFO - PROCESS | 3628 | 1468358090848 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 3628 | 1468358090852 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:50 INFO - PROCESS | 3628 | 1468358090956 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:14:51 INFO - PROCESS | 3628 | 1468358091057 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 3628 | 1468358091061 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:51 INFO - PROCESS | 3628 | ++DOCSHELL 129B6C00 == 28 [pid = 3628] [id = 585] 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (129B7C00) [pid = 3628] [serial = 1755] [outer = 00000000] 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1302F400) [pid = 3628] [serial = 1756] [outer = 129B7C00] 14:14:51 INFO - PROCESS | 3628 | 1468358091109 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (130D7400) [pid = 3628] [serial = 1757] [outer = 129B7C00] 14:14:51 INFO - PROCESS | 3628 | 1468358091473 Marionette TRACE conn2 <- [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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 14:14:51 INFO - PROCESS | 3628 | 1468358091496 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 3628 | 1468358091498 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 14:14:51 INFO - PROCESS | 3628 | 1468358091501 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:14:51 INFO - PROCESS | 3628 | 1468358091503 Marionette TRACE conn2 <- [1,2306,null,{}] 14:14:51 INFO - PROCESS | 3628 | 1468358091506 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 3628 | 1468358091508 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:51 INFO - PROCESS | 3628 | 1468358091632 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:14:51 INFO - PROCESS | 3628 | 1468358091653 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 3628 | 1468358091655 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:51 INFO - PROCESS | 3628 | ++DOCSHELL 131B1400 == 29 [pid = 3628] [id = 586] 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131B2400) [pid = 3628] [serial = 1758] [outer = 00000000] 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13227000) [pid = 3628] [serial = 1759] [outer = 131B2400] 14:14:51 INFO - PROCESS | 3628 | 1468358091699 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13944C00) [pid = 3628] [serial = 1760] [outer = 131B2400] 14:14:52 INFO - PROCESS | 3628 | 1468358092125 Marionette TRACE conn2 <- [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] 14:14:52 INFO - PROCESS | 3628 | 1468358092166 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 14:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:14:52 INFO - PROCESS | 3628 | 1468358092169 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 3628 | 1468358092171 Marionette TRACE conn2 <- [1,2310,null,{}] 14:14:52 INFO - PROCESS | 3628 | 1468358092180 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 3628 | 1468358092182 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:52 INFO - PROCESS | 3628 | 1468358092290 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:14:52 INFO - PROCESS | 3628 | 1468358092379 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 3628 | 1468358092382 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:52 INFO - PROCESS | 3628 | ++DOCSHELL 13A95400 == 30 [pid = 3628] [id = 587] 14:14:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A99000) [pid = 3628] [serial = 1761] [outer = 00000000] 14:14:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (141A2800) [pid = 3628] [serial = 1762] [outer = 13A99000] 14:14:52 INFO - PROCESS | 3628 | 1468358092410 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (141A6400) [pid = 3628] [serial = 1763] [outer = 13A99000] 14:14:52 INFO - PROCESS | 3628 | 1468358092795 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 14:14:52 INFO - PROCESS | 3628 | 1468358092833 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 3628 | 1468358092836 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 14:14:52 INFO - PROCESS | 3628 | 1468358092839 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:14:52 INFO - PROCESS | 3628 | 1468358092841 Marionette TRACE conn2 <- [1,2314,null,{}] 14:14:52 INFO - PROCESS | 3628 | 1468358092844 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 3628 | 1468358092850 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:52 INFO - PROCESS | 3628 | 1468358092998 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:14:53 INFO - PROCESS | 3628 | 1468358093062 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3628 | 1468358093065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:53 INFO - PROCESS | 3628 | ++DOCSHELL 15BB8000 == 31 [pid = 3628] [id = 588] 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BB8400) [pid = 3628] [serial = 1764] [outer = 00000000] 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15F23400) [pid = 3628] [serial = 1765] [outer = 15BB8400] 14:14:53 INFO - PROCESS | 3628 | 1468358093109 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15F37400) [pid = 3628] [serial = 1766] [outer = 15BB8400] 14:14:53 INFO - PROCESS | 3628 | 1468358093507 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 714ms 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15D51000) [pid = 3628] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15F21C00) [pid = 3628] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (167FC400) [pid = 3628] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1292B800) [pid = 3628] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (167FC800) [pid = 3628] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10BA8000) [pid = 3628] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (131BD400) [pid = 3628] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10AD6C00) [pid = 3628] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (114CDC00) [pid = 3628] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13C20800) [pid = 3628] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:14:53 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15F31C00) [pid = 3628] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:14:53 INFO - PROCESS | 3628 | 1468358093715 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 3628 | 1468358093717 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 14:14:53 INFO - PROCESS | 3628 | 1468358093730 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 3628 | 1468358093731 Marionette TRACE conn2 <- [1,2318,null,{}] 14:14:53 INFO - PROCESS | 3628 | 1468358093735 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 3628 | 1468358093737 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:14:53 INFO - PROCESS | 3628 | 1468358093812 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:14:53 INFO - PROCESS | 3628 | 1468358093817 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3628 | 1468358093829 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:53 INFO - PROCESS | 3628 | ++DOCSHELL 10A77800 == 32 [pid = 3628] [id = 589] 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F4000) [pid = 3628] [serial = 1767] [outer = 00000000] 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (131B8C00) [pid = 3628] [serial = 1768] [outer = 128F4000] 14:14:53 INFO - PROCESS | 3628 | 1468358093872 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1322E400) [pid = 3628] [serial = 1769] [outer = 128F4000] 14:14:54 INFO - PROCESS | 3628 | 1468358094286 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 595ms 14:14:54 INFO - PROCESS | 3628 | 1468358094342 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 3628 | 1468358094344 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 14:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:14:54 INFO - PROCESS | 3628 | 1468358094348 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 3628 | 1468358094349 Marionette TRACE conn2 <- [1,2322,null,{}] 14:14:54 INFO - PROCESS | 3628 | 1468358094353 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 3628 | 1468358094355 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:54 INFO - PROCESS | 3628 | 1468358094430 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:14:54 INFO - PROCESS | 3628 | 1468358094435 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 3628 | 1468358094437 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:54 INFO - PROCESS | 3628 | ++DOCSHELL 12D7B400 == 33 [pid = 3628] [id = 590] 14:14:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BC1C00) [pid = 3628] [serial = 1770] [outer = 00000000] 14:14:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16324800) [pid = 3628] [serial = 1771] [outer = 15BC1C00] 14:14:54 INFO - PROCESS | 3628 | 1468358094483 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (167F1C00) [pid = 3628] [serial = 1772] [outer = 15BC1C00] 14:14:54 INFO - PROCESS | 3628 | 1468358094884 Marionette TRACE conn2 <- [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]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 565ms 14:14:54 INFO - PROCESS | 3628 | 1468358094925 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 3628 | 1468358094927 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 14:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:14:54 INFO - PROCESS | 3628 | 1468358094935 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 3628 | 1468358094937 Marionette TRACE conn2 <- [1,2326,null,{}] 14:14:54 INFO - PROCESS | 3628 | 1468358094940 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 3628 | 1468358094942 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:55 INFO - PROCESS | 3628 | 1468358095018 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:14:55 INFO - PROCESS | 3628 | 1468358095024 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3628 | 1468358095027 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:55 INFO - PROCESS | 3628 | ++DOCSHELL 112ED000 == 34 [pid = 3628] [id = 591] 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (129B3400) [pid = 3628] [serial = 1773] [outer = 00000000] 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16B6C800) [pid = 3628] [serial = 1774] [outer = 129B3400] 14:14:55 INFO - PROCESS | 3628 | 1468358095059 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16B6EC00) [pid = 3628] [serial = 1775] [outer = 129B3400] 14:14:55 INFO - PROCESS | 3628 | 1468358095486 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 610ms 14:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:14:55 INFO - PROCESS | 3628 | 1468358095534 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 3628 | 1468358095536 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 14:14:55 INFO - PROCESS | 3628 | 1468358095539 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 3628 | 1468358095541 Marionette TRACE conn2 <- [1,2330,null,{}] 14:14:55 INFO - PROCESS | 3628 | 1468358095548 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 3628 | 1468358095550 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:55 INFO - PROCESS | 3628 | 1468358095674 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:14:55 INFO - PROCESS | 3628 | 1468358095813 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3628 | 1468358095816 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:55 INFO - PROCESS | 3628 | ++DOCSHELL 1021D800 == 35 [pid = 3628] [id = 592] 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1026D000) [pid = 3628] [serial = 1776] [outer = 00000000] 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1055A400) [pid = 3628] [serial = 1777] [outer = 1026D000] 14:14:55 INFO - PROCESS | 3628 | 1468358095874 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A79000) [pid = 3628] [serial = 1778] [outer = 1026D000] 14:14:56 INFO - PROCESS | 3628 | 1468358096653 Marionette TRACE conn2 <- [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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1131ms 14:14:56 INFO - PROCESS | 3628 | 1468358096686 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 3628 | 1468358096690 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 14:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:14:56 INFO - PROCESS | 3628 | 1468358096695 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 3628 | 1468358096698 Marionette TRACE conn2 <- [1,2334,null,{}] 14:14:56 INFO - PROCESS | 3628 | 1468358096703 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:56 INFO - PROCESS | 3628 | 1468358096706 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:56 INFO - PROCESS | 3628 | 1468358096809 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:14:56 INFO - PROCESS | 3628 | 1468358096945 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 3628 | 1468358096948 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:56 INFO - PROCESS | 3628 | ++DOCSHELL 1281E800 == 36 [pid = 3628] [id = 593] 14:14:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (128F4800) [pid = 3628] [serial = 1779] [outer = 00000000] 14:14:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1292A000) [pid = 3628] [serial = 1780] [outer = 128F4800] 14:14:56 INFO - PROCESS | 3628 | 1468358097006 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (12B0E800) [pid = 3628] [serial = 1781] [outer = 128F4800] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 112ED000 == 35 [pid = 3628] [id = 591] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 12D7B400 == 34 [pid = 3628] [id = 590] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 10A77800 == 33 [pid = 3628] [id = 589] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 15BB8000 == 32 [pid = 3628] [id = 588] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 13A95400 == 31 [pid = 3628] [id = 587] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 131B1400 == 30 [pid = 3628] [id = 586] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 129B6C00 == 29 [pid = 3628] [id = 585] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 1105D400 == 28 [pid = 3628] [id = 584] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 10AD6400 == 27 [pid = 3628] [id = 583] 14:14:57 INFO - PROCESS | 3628 | --DOCSHELL 0F9E5C00 == 26 [pid = 3628] [id = 582] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1631BC00) [pid = 3628] [serial = 1723] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16EBE800) [pid = 3628] [serial = 1726] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16323000) [pid = 3628] [serial = 1724] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12B03000) [pid = 3628] [serial = 1714] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12D86400) [pid = 3628] [serial = 1715] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16EB9800) [pid = 3628] [serial = 1706] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16D07800) [pid = 3628] [serial = 1705] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10D3F800) [pid = 3628] [serial = 1711] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11051000) [pid = 3628] [serial = 1712] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (134E1000) [pid = 3628] [serial = 1717] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13A9CC00) [pid = 3628] [serial = 1718] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11057400) [pid = 3628] [serial = 1708] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (128EFC00) [pid = 3628] [serial = 1709] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13EDAC00) [pid = 3628] [serial = 1730] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131E7400) [pid = 3628] [serial = 1729] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16EC1800) [pid = 3628] [serial = 1727] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15195800) [pid = 3628] [serial = 1720] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15BC2000) [pid = 3628] [serial = 1721] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16EC4400) [pid = 3628] [serial = 1732] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16F12400) [pid = 3628] [serial = 1733] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (173DE800) [pid = 3628] [serial = 1736] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (17390400) [pid = 3628] [serial = 1735] [outer = 00000000] [url = about:blank] 14:14:57 INFO - PROCESS | 3628 | 1468358097857 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1190ms 14:14:57 INFO - PROCESS | 3628 | 1468358097895 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 3628 | 1468358097899 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 14:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:14:57 INFO - PROCESS | 3628 | 1468358097903 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 3628 | 1468358097906 Marionette TRACE conn2 <- [1,2338,null,{}] 14:14:57 INFO - PROCESS | 3628 | 1468358097895 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 3628 | 1468358097899 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:58 INFO - PROCESS | 3628 | 1468358098013 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:14:58 INFO - PROCESS | 3628 | 1468358098027 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 3628 | 1468358098029 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:58 INFO - PROCESS | 3628 | ++DOCSHELL 10D48400 == 27 [pid = 3628] [id = 594] 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10E36000) [pid = 3628] [serial = 1782] [outer = 00000000] 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1105B400) [pid = 3628] [serial = 1783] [outer = 10E36000] 14:14:58 INFO - PROCESS | 3628 | 1468358098076 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112EC800) [pid = 3628] [serial = 1784] [outer = 10E36000] 14:14:58 INFO - PROCESS | 3628 | 1468358098585 Marionette TRACE conn2 <- [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]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 699ms 14:14:58 INFO - PROCESS | 3628 | 1468358098603 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:14:58 INFO - PROCESS | 3628 | 1468358098608 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 14:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:14:58 INFO - PROCESS | 3628 | 1468358098614 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 3628 | 1468358098617 Marionette TRACE conn2 <- [1,2342,null,{}] 14:14:58 INFO - PROCESS | 3628 | 1468358098624 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:58 INFO - PROCESS | 3628 | 1468358098627 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:58 INFO - PROCESS | 3628 | 1468358098694 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:14:58 INFO - PROCESS | 3628 | 1468358098702 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 3628 | 1468358098705 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:58 INFO - PROCESS | 3628 | ++DOCSHELL 128FC800 == 28 [pid = 3628] [id = 595] 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12921800) [pid = 3628] [serial = 1785] [outer = 00000000] 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12B0D000) [pid = 3628] [serial = 1786] [outer = 12921800] 14:14:58 INFO - PROCESS | 3628 | 1468358098751 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (12DC5000) [pid = 3628] [serial = 1787] [outer = 12921800] 14:14:59 INFO - PROCESS | 3628 | 1468358099213 Marionette TRACE conn2 <- [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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 655ms 14:14:59 INFO - PROCESS | 3628 | 1468358099278 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 3628 | 1468358099281 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 14:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:14:59 INFO - PROCESS | 3628 | 1468358099284 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 3628 | 1468358099287 Marionette TRACE conn2 <- [1,2346,null,{}] 14:14:59 INFO - PROCESS | 3628 | 1468358099298 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 3628 | 1468358099303 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:59 INFO - PROCESS | 3628 | 1468358099400 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:14:59 INFO - PROCESS | 3628 | 1468358099501 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 3628 | 1468358099505 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:14:59 INFO - PROCESS | 3628 | ++DOCSHELL 13945C00 == 29 [pid = 3628] [id = 596] 14:14:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1394C400) [pid = 3628] [serial = 1788] [outer = 00000000] 14:14:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13A98C00) [pid = 3628] [serial = 1789] [outer = 1394C400] 14:14:59 INFO - PROCESS | 3628 | 1468358099551 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13ED1C00) [pid = 3628] [serial = 1790] [outer = 1394C400] 14:14:59 INFO - PROCESS | 3628 | 1468358099963 Marionette TRACE conn2 <- [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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 699ms 14:14:59 INFO - PROCESS | 3628 | 1468358099993 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 3628 | 1468358099996 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 14:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:14:59 INFO - PROCESS | 3628 | 1468358099999 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 3628 | 1468358100001 Marionette TRACE conn2 <- [1,2350,null,{}] 14:14:59 INFO - PROCESS | 3628 | 1468358100004 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 3628 | 1468358100006 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:00 INFO - PROCESS | 3628 | 1468358100108 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:15:00 INFO - PROCESS | 3628 | 1468358100113 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 3628 | 1468358100115 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:00 INFO - PROCESS | 3628 | ++DOCSHELL 1418BC00 == 30 [pid = 3628] [id = 597] 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1418CC00) [pid = 3628] [serial = 1791] [outer = 00000000] 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15558C00) [pid = 3628] [serial = 1792] [outer = 1418CC00] 14:15:00 INFO - PROCESS | 3628 | 1468358100217 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15BC3000) [pid = 3628] [serial = 1793] [outer = 1418CC00] 14:15:00 INFO - PROCESS | 3628 | 1468358100622 Marionette TRACE conn2 <- [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]]]}] 14:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 14:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:15:00 INFO - PROCESS | 3628 | 1468358100666 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 3628 | 1468358100668 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 14:15:00 INFO - PROCESS | 3628 | 1468358100671 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 3628 | 1468358100672 Marionette TRACE conn2 <- [1,2354,null,{}] 14:15:00 INFO - PROCESS | 3628 | 1468358100677 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:00 INFO - PROCESS | 3628 | 1468358100680 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:00 INFO - PROCESS | 3628 | 1468358100789 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:15:00 INFO - PROCESS | 3628 | 1468358100880 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 3628 | 1468358100883 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:00 INFO - PROCESS | 3628 | ++DOCSHELL 129AB400 == 31 [pid = 3628] [id = 598] 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15D45400) [pid = 3628] [serial = 1794] [outer = 00000000] 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15F32400) [pid = 3628] [serial = 1795] [outer = 15D45400] 14:15:00 INFO - PROCESS | 3628 | 1468358100926 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16320400) [pid = 3628] [serial = 1796] [outer = 15D45400] 14:15:01 INFO - PROCESS | 3628 | 1468358101340 Marionette TRACE conn2 <- [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]]]}] 14:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 699ms 14:15:01 INFO - PROCESS | 3628 | 1468358101373 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 3628 | 1468358101375 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 14:15:01 INFO - PROCESS | 3628 | 1468358101378 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:15:01 INFO - PROCESS | 3628 | 1468358101380 Marionette TRACE conn2 <- [1,2358,null,{}] 14:15:01 INFO - PROCESS | 3628 | 1468358101390 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:01 INFO - PROCESS | 3628 | 1468358101396 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:01 INFO - PROCESS | 3628 | 1468358101511 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:15:01 INFO - PROCESS | 3628 | 1468358101574 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 3628 | 1468358101576 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:01 INFO - PROCESS | 3628 | ++DOCSHELL 16328000 == 32 [pid = 3628] [id = 599] 14:15:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (167F1800) [pid = 3628] [serial = 1797] [outer = 00000000] 14:15:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16EBD000) [pid = 3628] [serial = 1798] [outer = 167F1800] 14:15:01 INFO - PROCESS | 3628 | 1468358101633 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16EBD800) [pid = 3628] [serial = 1799] [outer = 167F1800] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A99000) [pid = 3628] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10AD7000) [pid = 3628] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (129B7C00) [pid = 3628] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1105F800) [pid = 3628] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10220000) [pid = 3628] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15BB8400) [pid = 3628] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A7D000) [pid = 3628] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (131AF000) [pid = 3628] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16319800) [pid = 3628] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (128F4000) [pid = 3628] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131B2400) [pid = 3628] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:15:02 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15BC1C00) [pid = 3628] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:15:02 INFO - PROCESS | 3628 | 1468358102087 Marionette TRACE conn2 <- [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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 759ms 14:15:02 INFO - PROCESS | 3628 | 1468358102145 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 3628 | 1468358102147 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 14:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:15:02 INFO - PROCESS | 3628 | 1468358102150 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 3628 | 1468358102152 Marionette TRACE conn2 <- [1,2362,null,{}] 14:15:02 INFO - PROCESS | 3628 | 1468358102156 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 3628 | 1468358102157 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:02 INFO - PROCESS | 3628 | 1468358102224 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:15:02 INFO - PROCESS | 3628 | 1468358102319 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 3628 | 1468358102321 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:02 INFO - PROCESS | 3628 | ++DOCSHELL 10A80800 == 33 [pid = 3628] [id = 600] 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10AD7000) [pid = 3628] [serial = 1800] [outer = 00000000] 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (131B2800) [pid = 3628] [serial = 1801] [outer = 10AD7000] 14:15:02 INFO - PROCESS | 3628 | 1468358102364 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15BC1C00) [pid = 3628] [serial = 1802] [outer = 10AD7000] 14:15:02 INFO - PROCESS | 3628 | 1468358102709 Marionette TRACE conn2 <- [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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 595ms 14:15:02 INFO - PROCESS | 3628 | 1468358102753 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 3628 | 1468358102755 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 14:15:02 INFO - PROCESS | 3628 | 1468358102758 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:15:02 INFO - PROCESS | 3628 | 1468358102760 Marionette TRACE conn2 <- [1,2366,null,{}] 14:15:02 INFO - PROCESS | 3628 | 1468358102763 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 3628 | 1468358102765 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:02 INFO - PROCESS | 3628 | 1468358102880 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:15:02 INFO - PROCESS | 3628 | 1468358102889 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 3628 | 1468358102891 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:02 INFO - PROCESS | 3628 | ++DOCSHELL 134D8400 == 34 [pid = 3628] [id = 601] 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (167F2C00) [pid = 3628] [serial = 1803] [outer = 00000000] 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16F11000) [pid = 3628] [serial = 1804] [outer = 167F2C00] 14:15:02 INFO - PROCESS | 3628 | 1468358102933 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (170E7000) [pid = 3628] [serial = 1805] [outer = 167F2C00] 14:15:03 INFO - PROCESS | 3628 | 1468358103310 Marionette TRACE conn2 <- [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]]]}] 14:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 595ms 14:15:03 INFO - PROCESS | 3628 | 1468358103360 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 3628 | 1468358103362 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 14:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:15:03 INFO - PROCESS | 3628 | 1468358103365 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 3628 | 1468358103367 Marionette TRACE conn2 <- [1,2370,null,{}] 14:15:03 INFO - PROCESS | 3628 | 1468358103370 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 3628 | 1468358103372 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:03 INFO - PROCESS | 3628 | 1468358103487 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:15:03 INFO - PROCESS | 3628 | 1468358103534 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 3628 | 1468358103536 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:03 INFO - PROCESS | 3628 | ++DOCSHELL 17062400 == 35 [pid = 3628] [id = 602] 14:15:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17384400) [pid = 3628] [serial = 1806] [outer = 00000000] 14:15:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17396C00) [pid = 3628] [serial = 1807] [outer = 17384400] 14:15:03 INFO - PROCESS | 3628 | 1468358103578 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173D5800) [pid = 3628] [serial = 1808] [outer = 17384400] 14:15:04 INFO - PROCESS | 3628 | 1468358104027 Marionette TRACE conn2 <- [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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 699ms 14:15:04 INFO - PROCESS | 3628 | 1468358104072 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 3628 | 1468358104077 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 14:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:15:04 INFO - PROCESS | 3628 | 1468358104083 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 3628 | 1468358104087 Marionette TRACE conn2 <- [1,2374,null,{}] 14:15:04 INFO - PROCESS | 3628 | 1468358104093 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 3628 | 1468358104096 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:04 INFO - PROCESS | 3628 | 1468358104209 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:15:04 INFO - PROCESS | 3628 | 1468358104308 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 3628 | 1468358104313 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:04 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F800 == 36 [pid = 3628] [id = 603] 14:15:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10A77800) [pid = 3628] [serial = 1809] [outer = 00000000] 14:15:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (11053C00) [pid = 3628] [serial = 1810] [outer = 10A77800] 14:15:04 INFO - PROCESS | 3628 | 1468358104410 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11451400) [pid = 3628] [serial = 1811] [outer = 10A77800] 14:15:05 INFO - PROCESS | 3628 | 1468358105013 Marionette TRACE conn2 <- [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]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 997ms 14:15:05 INFO - PROCESS | 3628 | 1468358105075 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 3628 | 1468358105080 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 3628 | 1468358105106 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:15:05 INFO - PROCESS | 3628 | 1468358105109 Marionette TRACE conn2 <- [1,2378,null,{}] 14:15:05 INFO - PROCESS | 3628 | 1468358105112 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 3628 | 1468358105115 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:05 INFO - PROCESS | 3628 | 1468358105274 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:15:05 INFO - PROCESS | 3628 | 1468358105284 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 3628 | 1468358105287 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:05 INFO - PROCESS | 3628 | ++DOCSHELL 130A5C00 == 37 [pid = 3628] [id = 604] 14:15:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (130D2400) [pid = 3628] [serial = 1812] [outer = 00000000] 14:15:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (131BD400) [pid = 3628] [serial = 1813] [outer = 130D2400] 14:15:05 INFO - PROCESS | 3628 | 1468358105352 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13A91800) [pid = 3628] [serial = 1814] [outer = 130D2400] 14:15:05 INFO - PROCESS | 3628 | 1468358105907 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 863ms 14:15:05 INFO - PROCESS | 3628 | 1468358105974 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 3628 | 1468358105976 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 14:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:15:05 INFO - PROCESS | 3628 | 1468358105980 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 3628 | 1468358105984 Marionette TRACE conn2 <- [1,2382,null,{}] 14:15:05 INFO - PROCESS | 3628 | 1468358105994 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 3628 | 1468358105999 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:06 INFO - PROCESS | 3628 | 1468358106105 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:15:06 INFO - PROCESS | 3628 | 1468358106224 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 3628 | 1468358106227 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:06 INFO - PROCESS | 3628 | ++DOCSHELL 167F7000 == 38 [pid = 3628] [id = 605] 14:15:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (167F8000) [pid = 3628] [serial = 1815] [outer = 00000000] 14:15:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16EB9800) [pid = 3628] [serial = 1816] [outer = 167F8000] 14:15:06 INFO - PROCESS | 3628 | 1468358106283 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16EC6400) [pid = 3628] [serial = 1817] [outer = 167F8000] 14:15:06 INFO - PROCESS | 3628 | 1468358106910 Marionette TRACE conn2 <- [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]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 997ms 14:15:06 INFO - PROCESS | 3628 | 1468358106965 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 3628 | 1468358106968 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 14:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:15:06 INFO - PROCESS | 3628 | 1468358106972 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 3628 | 1468358106974 Marionette TRACE conn2 <- [1,2386,null,{}] 14:15:06 INFO - PROCESS | 3628 | 1468358106996 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 3628 | 1468358107000 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:07 INFO - PROCESS | 3628 | 1468358107137 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:15:07 INFO - PROCESS | 3628 | 1468358107361 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 3628 | 1468358107364 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:07 INFO - PROCESS | 3628 | ++DOCSHELL 102C6000 == 39 [pid = 3628] [id = 606] 14:15:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10564000) [pid = 3628] [serial = 1818] [outer = 00000000] 14:15:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10ADC000) [pid = 3628] [serial = 1819] [outer = 10564000] 14:15:07 INFO - PROCESS | 3628 | 1468358107430 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10E3F800) [pid = 3628] [serial = 1820] [outer = 10564000] 14:15:07 INFO - PROCESS | 3628 | 1468358107994 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 134D8400 == 38 [pid = 3628] [id = 601] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 10A80800 == 37 [pid = 3628] [id = 600] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 16328000 == 36 [pid = 3628] [id = 599] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 129AB400 == 35 [pid = 3628] [id = 598] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 1418BC00 == 34 [pid = 3628] [id = 597] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 13945C00 == 33 [pid = 3628] [id = 596] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 128FC800 == 32 [pid = 3628] [id = 595] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 10D48400 == 31 [pid = 3628] [id = 594] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 1021D800 == 30 [pid = 3628] [id = 592] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 1281E800 == 29 [pid = 3628] [id = 593] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 167F7000 == 28 [pid = 3628] [id = 605] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 17062400 == 27 [pid = 3628] [id = 602] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 10A0F800 == 26 [pid = 3628] [id = 603] 14:15:08 INFO - PROCESS | 3628 | --DOCSHELL 130A5C00 == 25 [pid = 3628] [id = 604] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16B6C800) [pid = 3628] [serial = 1774] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (141A2800) [pid = 3628] [serial = 1762] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10ADD800) [pid = 3628] [serial = 1750] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10AE3400) [pid = 3628] [serial = 1751] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1302F400) [pid = 3628] [serial = 1756] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (130D7400) [pid = 3628] [serial = 1757] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (114CA800) [pid = 3628] [serial = 1753] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11AE5000) [pid = 3628] [serial = 1754] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10D3FC00) [pid = 3628] [serial = 1748] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10AD5800) [pid = 3628] [serial = 1747] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15F23400) [pid = 3628] [serial = 1765] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10F50000) [pid = 3628] [serial = 1739] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10BA4400) [pid = 3628] [serial = 1738] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13ED4000) [pid = 3628] [serial = 1742] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (131B8000) [pid = 3628] [serial = 1741] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16EBC800) [pid = 3628] [serial = 1745] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (167FEC00) [pid = 3628] [serial = 1744] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (141A6400) [pid = 3628] [serial = 1763] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1322E400) [pid = 3628] [serial = 1769] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131B8C00) [pid = 3628] [serial = 1768] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15F37400) [pid = 3628] [serial = 1766] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (13227000) [pid = 3628] [serial = 1759] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (13944C00) [pid = 3628] [serial = 1760] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16324800) [pid = 3628] [serial = 1771] [outer = 00000000] [url = about:blank] 14:15:08 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (167F1C00) [pid = 3628] [serial = 1772] [outer = 00000000] [url = about:blank] 14:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1621ms 14:15:08 INFO - PROCESS | 3628 | 1468358108676 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 3628 | 1468358108681 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 14:15:08 INFO - PROCESS | 3628 | 1468358108690 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 3628 | 1468358108693 Marionette TRACE conn2 <- [1,2390,null,{}] 14:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:15:08 INFO - PROCESS | 3628 | 1468358108699 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:08 INFO - PROCESS | 3628 | 1468358108702 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:08 INFO - PROCESS | 3628 | 1468358108788 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:15:08 INFO - PROCESS | 3628 | 1468358108794 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 3628 | 1468358108799 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:08 INFO - PROCESS | 3628 | ++DOCSHELL 10BA3400 == 26 [pid = 3628] [id = 607] 14:15:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10BA3C00) [pid = 3628] [serial = 1821] [outer = 00000000] 14:15:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10D39C00) [pid = 3628] [serial = 1822] [outer = 10BA3C00] 14:15:08 INFO - PROCESS | 3628 | 1468358108850 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10D3E800) [pid = 3628] [serial = 1823] [outer = 10BA3C00] 14:15:09 INFO - PROCESS | 3628 | 1468358109328 Marionette TRACE conn2 <- [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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 640ms 14:15:09 INFO - PROCESS | 3628 | 1468358109346 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 3628 | 1468358109349 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 14:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:15:09 INFO - PROCESS | 3628 | 1468358109355 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 3628 | 1468358109359 Marionette TRACE conn2 <- [1,2394,null,{}] 14:15:09 INFO - PROCESS | 3628 | 1468358109363 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 3628 | 1468358109366 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:09 INFO - PROCESS | 3628 | 1468358109458 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:15:09 INFO - PROCESS | 3628 | 1468358109468 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 3628 | 1468358109471 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:09 INFO - PROCESS | 3628 | ++DOCSHELL 11AE4800 == 27 [pid = 3628] [id = 608] 14:15:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11AE5000) [pid = 3628] [serial = 1824] [outer = 00000000] 14:15:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1281DC00) [pid = 3628] [serial = 1825] [outer = 11AE5000] 14:15:09 INFO - PROCESS | 3628 | 1468358109518 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F4400) [pid = 3628] [serial = 1826] [outer = 11AE5000] 14:15:09 INFO - PROCESS | 3628 | 1468358109970 Marionette TRACE conn2 <- [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]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:15:10 INFO - PROCESS | 3628 | 1468358110029 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 3628 | 1468358110031 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 14:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:15:10 INFO - PROCESS | 3628 | 1468358110035 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 3628 | 1468358110036 Marionette TRACE conn2 <- [1,2398,null,{}] 14:15:10 INFO - PROCESS | 3628 | 1468358110046 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 3628 | 1468358110051 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:10 INFO - PROCESS | 3628 | 1468358110152 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:15:10 INFO - PROCESS | 3628 | 1468358110249 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 3628 | 1468358110254 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:10 INFO - PROCESS | 3628 | ++DOCSHELL 130AD400 == 28 [pid = 3628] [id = 609] 14:15:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (130D2C00) [pid = 3628] [serial = 1827] [outer = 00000000] 14:15:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131B5800) [pid = 3628] [serial = 1828] [outer = 130D2C00] 14:15:10 INFO - PROCESS | 3628 | 1468358110329 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131BB800) [pid = 3628] [serial = 1829] [outer = 130D2C00] 14:15:10 INFO - PROCESS | 3628 | 1468358110744 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 774ms 14:15:10 INFO - PROCESS | 3628 | 1468358110800 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 3628 | 1468358110803 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 14:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:15:10 INFO - PROCESS | 3628 | 1468358110806 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 3628 | 1468358110808 Marionette TRACE conn2 <- [1,2402,null,{}] 14:15:10 INFO - PROCESS | 3628 | 1468358110811 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 3628 | 1468358110813 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:10 INFO - PROCESS | 3628 | 1468358110921 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:15:10 INFO - PROCESS | 3628 | 1468358110930 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 3628 | 1468358110932 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:10 INFO - PROCESS | 3628 | ++DOCSHELL 131BB400 == 29 [pid = 3628] [id = 610] 14:15:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (134D4C00) [pid = 3628] [serial = 1830] [outer = 00000000] 14:15:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1419E400) [pid = 3628] [serial = 1831] [outer = 134D4C00] 14:15:11 INFO - PROCESS | 3628 | 1468358111027 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (141A4C00) [pid = 3628] [serial = 1832] [outer = 134D4C00] 14:15:11 INFO - PROCESS | 3628 | 1468358111427 Marionette TRACE conn2 <- [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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 669ms 14:15:11 INFO - PROCESS | 3628 | 1468358111471 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 3628 | 1468358111473 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 14:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:15:11 INFO - PROCESS | 3628 | 1468358111481 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 3628 | 1468358111482 Marionette TRACE conn2 <- [1,2406,null,{}] 14:15:11 INFO - PROCESS | 3628 | 1468358111486 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 3628 | 1468358111488 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:11 INFO - PROCESS | 3628 | 1468358111611 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:15:11 INFO - PROCESS | 3628 | 1468358111623 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 3628 | 1468358111625 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:11 INFO - PROCESS | 3628 | ++DOCSHELL 141AA000 == 30 [pid = 3628] [id = 611] 14:15:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (141AB800) [pid = 3628] [serial = 1833] [outer = 00000000] 14:15:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15599C00) [pid = 3628] [serial = 1834] [outer = 141AB800] 14:15:11 INFO - PROCESS | 3628 | 1468358111668 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15D05C00) [pid = 3628] [serial = 1835] [outer = 141AB800] 14:15:12 INFO - PROCESS | 3628 | 1468358112084 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 655ms 14:15:12 INFO - PROCESS | 3628 | 1468358112144 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 3628 | 1468358112147 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 14:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:15:12 INFO - PROCESS | 3628 | 1468358112157 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 3628 | 1468358112159 Marionette TRACE conn2 <- [1,2410,null,{}] 14:15:12 INFO - PROCESS | 3628 | 1468358112162 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 3628 | 1468358112168 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:12 INFO - PROCESS | 3628 | 1468358112288 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:15:12 INFO - PROCESS | 3628 | 1468358112354 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 3628 | 1468358112357 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:12 INFO - PROCESS | 3628 | ++DOCSHELL 16323400 == 31 [pid = 3628] [id = 612] 14:15:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16324000) [pid = 3628] [serial = 1836] [outer = 00000000] 14:15:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (167F6400) [pid = 3628] [serial = 1837] [outer = 16324000] 14:15:12 INFO - PROCESS | 3628 | 1468358112412 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (168CBC00) [pid = 3628] [serial = 1838] [outer = 16324000] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (167F1800) [pid = 3628] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15D45400) [pid = 3628] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10AD7000) [pid = 3628] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (129B3400) [pid = 3628] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12921800) [pid = 3628] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1026D000) [pid = 3628] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (167F2C00) [pid = 3628] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (128F4800) [pid = 3628] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1394C400) [pid = 3628] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10E36000) [pid = 3628] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17384400) [pid = 3628] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:15:12 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1418CC00) [pid = 3628] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:15:12 INFO - PROCESS | 3628 | 1468358113008 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 907ms 14:15:13 INFO - PROCESS | 3628 | 1468358113051 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 3628 | 1468358113053 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 14:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:15:13 INFO - PROCESS | 3628 | 1468358113057 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 3628 | 1468358113059 Marionette TRACE conn2 <- [1,2414,null,{}] 14:15:13 INFO - PROCESS | 3628 | 1468358113063 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 3628 | 1468358113064 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:13 INFO - PROCESS | 3628 | 1468358113174 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:15:13 INFO - PROCESS | 3628 | 1468358113234 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 3628 | 1468358113246 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:13 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E9C00 == 32 [pid = 3628] [id = 613] 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10220000) [pid = 3628] [serial = 1839] [outer = 00000000] 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11AE3400) [pid = 3628] [serial = 1840] [outer = 10220000] 14:15:13 INFO - PROCESS | 3628 | 1468358113291 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (128FCC00) [pid = 3628] [serial = 1841] [outer = 10220000] 14:15:13 INFO - PROCESS | 3628 | 1468358113622 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 610ms 14:15:13 INFO - PROCESS | 3628 | 1468358113678 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 3628 | 1468358113680 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 14:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:15:13 INFO - PROCESS | 3628 | 1468358113693 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 3628 | 1468358113695 Marionette TRACE conn2 <- [1,2418,null,{}] 14:15:13 INFO - PROCESS | 3628 | 1468358113682 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 3628 | 1468358113684 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:13 INFO - PROCESS | 3628 | 1468358113758 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:15:13 INFO - PROCESS | 3628 | 1468358113764 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 3628 | 1468358113766 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:13 INFO - PROCESS | 3628 | ++DOCSHELL 131BA400 == 33 [pid = 3628] [id = 614] 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131BD800) [pid = 3628] [serial = 1842] [outer = 00000000] 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16B78C00) [pid = 3628] [serial = 1843] [outer = 131BD800] 14:15:13 INFO - PROCESS | 3628 | 1468358113808 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16EBB000) [pid = 3628] [serial = 1844] [outer = 131BD800] 14:15:14 INFO - PROCESS | 3628 | 1468358114233 Marionette TRACE conn2 <- [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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 566ms 14:15:14 INFO - PROCESS | 3628 | 1468358114254 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 3628 | 1468358114255 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 14:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:15:14 INFO - PROCESS | 3628 | 1468358114271 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 3628 | 1468358114273 Marionette TRACE conn2 <- [1,2422,null,{}] 14:15:14 INFO - PROCESS | 3628 | 1468358114276 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 3628 | 1468358114278 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:14 INFO - PROCESS | 3628 | 1468358114356 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:15:14 INFO - PROCESS | 3628 | 1468358114361 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 3628 | 1468358114363 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:14 INFO - PROCESS | 3628 | ++DOCSHELL 16EBF800 == 34 [pid = 3628] [id = 615] 14:15:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16EC1C00) [pid = 3628] [serial = 1845] [outer = 00000000] 14:15:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1737FC00) [pid = 3628] [serial = 1846] [outer = 16EC1C00] 14:15:14 INFO - PROCESS | 3628 | 1468358114405 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17384400) [pid = 3628] [serial = 1847] [outer = 16EC1C00] 14:15:14 INFO - PROCESS | 3628 | 1468358114937 Marionette TRACE conn2 <- [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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 714ms 14:15:14 INFO - PROCESS | 3628 | 1468358114975 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 3628 | 1468358114980 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 14:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:15:14 INFO - PROCESS | 3628 | 1468358114985 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 3628 | 1468358114989 Marionette TRACE conn2 <- [1,2426,null,{}] 14:15:14 INFO - PROCESS | 3628 | 1468358114995 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 3628 | 1468358114998 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:15 INFO - PROCESS | 3628 | 1468358115119 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:15:15 INFO - PROCESS | 3628 | 1468358115239 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 3628 | 1468358115244 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:15 INFO - PROCESS | 3628 | ++DOCSHELL 10A04400 == 35 [pid = 3628] [id = 616] 14:15:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10A0B400) [pid = 3628] [serial = 1848] [outer = 00000000] 14:15:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1105A800) [pid = 3628] [serial = 1849] [outer = 10A0B400] 14:15:15 INFO - PROCESS | 3628 | 1468358115300 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11AE1C00) [pid = 3628] [serial = 1850] [outer = 10A0B400] 14:15:16 INFO - PROCESS | 3628 | 1468358116055 Marionette TRACE conn2 <- [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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1160ms 14:15:16 INFO - PROCESS | 3628 | 1468358116141 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 3628 | 1468358116146 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 14:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:15:16 INFO - PROCESS | 3628 | 1468358116152 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 3628 | 1468358116155 Marionette TRACE conn2 <- [1,2430,null,{}] 14:15:16 INFO - PROCESS | 3628 | 1468358116159 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:16 INFO - PROCESS | 3628 | 1468358116162 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:16 INFO - PROCESS | 3628 | 1468358116288 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:15:16 INFO - PROCESS | 3628 | 1468358116425 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 3628 | 1468358116428 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:16 INFO - PROCESS | 3628 | ++DOCSHELL 1312EC00 == 36 [pid = 3628] [id = 617] 14:15:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (131AF800) [pid = 3628] [serial = 1851] [outer = 00000000] 14:15:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1322F800) [pid = 3628] [serial = 1852] [outer = 131AF800] 14:15:16 INFO - PROCESS | 3628 | 1468358116484 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13A9F800) [pid = 3628] [serial = 1853] [outer = 131AF800] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 131BA400 == 35 [pid = 3628] [id = 614] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 0F9E9C00 == 34 [pid = 3628] [id = 613] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 16323400 == 33 [pid = 3628] [id = 612] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 141AA000 == 32 [pid = 3628] [id = 611] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 131BB400 == 31 [pid = 3628] [id = 610] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 130AD400 == 30 [pid = 3628] [id = 609] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 11AE4800 == 29 [pid = 3628] [id = 608] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 10BA3400 == 28 [pid = 3628] [id = 607] 14:15:17 INFO - PROCESS | 3628 | --DOCSHELL 102C6000 == 27 [pid = 3628] [id = 606] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16EBD000) [pid = 3628] [serial = 1798] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16320400) [pid = 3628] [serial = 1796] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (131B2800) [pid = 3628] [serial = 1801] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15F32400) [pid = 3628] [serial = 1795] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16B6EC00) [pid = 3628] [serial = 1775] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12B0D000) [pid = 3628] [serial = 1786] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12DC5000) [pid = 3628] [serial = 1787] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1055A400) [pid = 3628] [serial = 1777] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (170E7000) [pid = 3628] [serial = 1805] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A79000) [pid = 3628] [serial = 1778] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1292A000) [pid = 3628] [serial = 1780] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12B0E800) [pid = 3628] [serial = 1781] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13A98C00) [pid = 3628] [serial = 1789] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1105B400) [pid = 3628] [serial = 1783] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (112EC800) [pid = 3628] [serial = 1784] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17396C00) [pid = 3628] [serial = 1807] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16EBD800) [pid = 3628] [serial = 1799] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16F11000) [pid = 3628] [serial = 1804] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (173D5800) [pid = 3628] [serial = 1808] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15558C00) [pid = 3628] [serial = 1792] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (15BC3000) [pid = 3628] [serial = 1793] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (13ED1C00) [pid = 3628] [serial = 1790] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15BC1C00) [pid = 3628] [serial = 1802] [outer = 00000000] [url = about:blank] 14:15:17 INFO - PROCESS | 3628 | 1468358117322 Marionette TRACE conn2 <- [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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1250ms 14:15:17 INFO - PROCESS | 3628 | 1468358117391 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 3628 | 1468358117396 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 14:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:15:17 INFO - PROCESS | 3628 | 1468358117401 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 3628 | 1468358117405 Marionette TRACE conn2 <- [1,2434,null,{}] 14:15:17 INFO - PROCESS | 3628 | 1468358117411 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 3628 | 1468358117414 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:17 INFO - PROCESS | 3628 | 1468358117554 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:15:17 INFO - PROCESS | 3628 | 1468358117693 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 3628 | 1468358117698 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:17 INFO - PROCESS | 3628 | ++DOCSHELL 10A7C400 == 28 [pid = 3628] [id = 618] 14:15:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10AE1000) [pid = 3628] [serial = 1854] [outer = 00000000] 14:15:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (11051000) [pid = 3628] [serial = 1855] [outer = 10AE1000] 14:15:17 INFO - PROCESS | 3628 | 1468358117756 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11059C00) [pid = 3628] [serial = 1856] [outer = 10AE1000] 14:15:18 INFO - PROCESS | 3628 | 1468358118326 Marionette TRACE conn2 <- [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]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 952ms 14:15:18 INFO - PROCESS | 3628 | 1468358118357 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 3628 | 1468358118362 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 14:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:15:18 INFO - PROCESS | 3628 | 1468358118370 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 3628 | 1468358118373 Marionette TRACE conn2 <- [1,2438,null,{}] 14:15:18 INFO - PROCESS | 3628 | 1468358118377 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 3628 | 1468358118380 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:18 INFO - PROCESS | 3628 | 1468358118482 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:15:18 INFO - PROCESS | 3628 | 1468358118587 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 3628 | 1468358118590 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:18 INFO - PROCESS | 3628 | ++DOCSHELL 1292B400 == 29 [pid = 3628] [id = 619] 14:15:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (129A8400) [pid = 3628] [serial = 1857] [outer = 00000000] 14:15:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12B0A400) [pid = 3628] [serial = 1858] [outer = 129A8400] 14:15:18 INFO - PROCESS | 3628 | 1468358118649 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (12D7AC00) [pid = 3628] [serial = 1859] [outer = 129A8400] 14:15:19 INFO - PROCESS | 3628 | 1468358119260 Marionette TRACE conn2 <- [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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 893ms 14:15:19 INFO - PROCESS | 3628 | 1468358119283 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 3628 | 1468358119286 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 14:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:15:19 INFO - PROCESS | 3628 | 1468358119290 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 3628 | 1468358119293 Marionette TRACE conn2 <- [1,2442,null,{}] 14:15:19 INFO - PROCESS | 3628 | 1468358119305 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 3628 | 1468358119310 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:19 INFO - PROCESS | 3628 | 1468358119415 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:15:19 INFO - PROCESS | 3628 | 1468358119523 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 3628 | 1468358119526 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:19 INFO - PROCESS | 3628 | ++DOCSHELL 131BC800 == 30 [pid = 3628] [id = 620] 14:15:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (134DDC00) [pid = 3628] [serial = 1860] [outer = 00000000] 14:15:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13C15C00) [pid = 3628] [serial = 1861] [outer = 134DDC00] 14:15:19 INFO - PROCESS | 3628 | 1468358119582 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (14185400) [pid = 3628] [serial = 1862] [outer = 134DDC00] 14:15:20 INFO - PROCESS | 3628 | 1468358120138 Marionette TRACE conn2 <- [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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 893ms 14:15:20 INFO - PROCESS | 3628 | 1468358120182 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 3628 | 1468358120185 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 14:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:15:20 INFO - PROCESS | 3628 | 1468358120188 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 3628 | 1468358120190 Marionette TRACE conn2 <- [1,2446,null,{}] 14:15:20 INFO - PROCESS | 3628 | 1468358120194 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 3628 | 1468358120196 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:20 INFO - PROCESS | 3628 | 1468358120301 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:15:20 INFO - PROCESS | 3628 | 1468358120407 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 3628 | 1468358120409 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:20 INFO - PROCESS | 3628 | ++DOCSHELL 1555C800 == 31 [pid = 3628] [id = 621] 14:15:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1558F400) [pid = 3628] [serial = 1863] [outer = 00000000] 14:15:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15D01C00) [pid = 3628] [serial = 1864] [outer = 1558F400] 14:15:20 INFO - PROCESS | 3628 | 1468358120445 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15F21800) [pid = 3628] [serial = 1865] [outer = 1558F400] 14:15:21 INFO - PROCESS | 3628 | 1468358121062 Marionette TRACE conn2 <- [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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 907ms 14:15:21 INFO - PROCESS | 3628 | 1468358121098 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:15:21 INFO - PROCESS | 3628 | 1468358121102 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 3628 | 1468358121106 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 3628 | 1468358121110 Marionette TRACE conn2 <- [1,2450,null,{}] 14:15:21 INFO - PROCESS | 3628 | 1468358121115 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 3628 | 1468358121118 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:21 INFO - PROCESS | 3628 | 1468358121199 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:15:21 INFO - PROCESS | 3628 | 1468358121316 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 3628 | 1468358121318 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:21 INFO - PROCESS | 3628 | ++DOCSHELL 10D47000 == 32 [pid = 3628] [id = 622] 14:15:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10F50000) [pid = 3628] [serial = 1866] [outer = 00000000] 14:15:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12B08C00) [pid = 3628] [serial = 1867] [outer = 10F50000] 14:15:21 INFO - PROCESS | 3628 | 1468358121365 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12DCA400) [pid = 3628] [serial = 1868] [outer = 10F50000] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 10A04400 == 31 [pid = 3628] [id = 616] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 16EBF800 == 30 [pid = 3628] [id = 615] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 1555C800 == 29 [pid = 3628] [id = 621] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 1292B400 == 28 [pid = 3628] [id = 619] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 131BC800 == 27 [pid = 3628] [id = 620] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 1312EC00 == 26 [pid = 3628] [id = 617] 14:15:22 INFO - PROCESS | 3628 | --DOCSHELL 10A7C400 == 25 [pid = 3628] [id = 618] 14:15:22 INFO - PROCESS | 3628 | 1468358122378 Marionette TRACE conn2 <- [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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1295ms 14:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:15:22 INFO - PROCESS | 3628 | 1468358122395 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 3628 | 1468358122399 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 14:15:22 INFO - PROCESS | 3628 | 1468358122387 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 3628 | 1468358122391 Marionette TRACE conn2 <- [1,2454,null,{}] 14:15:22 INFO - PROCESS | 3628 | 1468358122400 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 3628 | 1468358122402 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:22 INFO - PROCESS | 3628 | 1468358122489 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:15:22 INFO - PROCESS | 3628 | 1468358122495 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 3628 | 1468358122499 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:22 INFO - PROCESS | 3628 | ++DOCSHELL 11055C00 == 26 [pid = 3628] [id = 623] 14:15:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11056000) [pid = 3628] [serial = 1869] [outer = 00000000] 14:15:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (112EF800) [pid = 3628] [serial = 1870] [outer = 11056000] 14:15:22 INFO - PROCESS | 3628 | 1468358122546 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11CD9000) [pid = 3628] [serial = 1871] [outer = 11056000] 14:15:23 INFO - PROCESS | 3628 | 1468358123027 Marionette TRACE conn2 <- [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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 14:15:23 INFO - PROCESS | 3628 | 1468358123062 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 3628 | 1468358123066 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 14:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:15:23 INFO - PROCESS | 3628 | 1468358123076 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 3628 | 1468358123079 Marionette TRACE conn2 <- [1,2458,null,{}] 14:15:23 INFO - PROCESS | 3628 | 1468358123083 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 3628 | 1468358123086 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:23 INFO - PROCESS | 3628 | 1468358123190 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:15:23 INFO - PROCESS | 3628 | 1468358123295 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 3628 | 1468358123297 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:23 INFO - PROCESS | 3628 | ++DOCSHELL 13154800 == 27 [pid = 3628] [id = 624] 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13158800) [pid = 3628] [serial = 1872] [outer = 00000000] 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (131B3800) [pid = 3628] [serial = 1873] [outer = 13158800] 14:15:23 INFO - PROCESS | 3628 | 1468358123343 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (131BC800) [pid = 3628] [serial = 1874] [outer = 13158800] 14:15:23 INFO - PROCESS | 3628 | 1468358123696 Marionette TRACE conn2 <- [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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 14:15:23 INFO - PROCESS | 3628 | 1468358123742 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 3628 | 1468358123744 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 14:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:15:23 INFO - PROCESS | 3628 | 1468358123748 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 3628 | 1468358123752 Marionette TRACE conn2 <- [1,2462,null,{}] 14:15:23 INFO - PROCESS | 3628 | 1468358123762 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 3628 | 1468358123767 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:23 INFO - PROCESS | 3628 | 1468358123858 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:15:23 INFO - PROCESS | 3628 | 1468358123865 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 3628 | 1468358123869 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:23 INFO - PROCESS | 3628 | ++DOCSHELL 15174000 == 28 [pid = 3628] [id = 625] 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15195400) [pid = 3628] [serial = 1875] [outer = 00000000] 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15D01400) [pid = 3628] [serial = 1876] [outer = 15195400] 14:15:23 INFO - PROCESS | 3628 | 1468358123898 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15F28000) [pid = 3628] [serial = 1877] [outer = 15195400] 14:15:24 INFO - PROCESS | 3628 | 1468358124391 Marionette TRACE conn2 <- [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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 14:15:24 INFO - PROCESS | 3628 | 1468358124412 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 3628 | 1468358124415 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 14:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:15:24 INFO - PROCESS | 3628 | 1468358124418 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 3628 | 1468358124420 Marionette TRACE conn2 <- [1,2466,null,{}] 14:15:24 INFO - PROCESS | 3628 | 1468358124431 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 3628 | 1468358124433 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:24 INFO - PROCESS | 3628 | 1468358124562 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:15:24 INFO - PROCESS | 3628 | 1468358124584 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 3628 | 1468358124586 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:24 INFO - PROCESS | 3628 | ++DOCSHELL 16326000 == 29 [pid = 3628] [id = 626] 14:15:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16326400) [pid = 3628] [serial = 1878] [outer = 00000000] 14:15:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (167F5000) [pid = 3628] [serial = 1879] [outer = 16326400] 14:15:24 INFO - PROCESS | 3628 | 1468358124630 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (167FD800) [pid = 3628] [serial = 1880] [outer = 16326400] 14:15:25 INFO - PROCESS | 3628 | 1468358125044 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 14:15:25 INFO - PROCESS | 3628 | 1468358125083 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 3628 | 1468358125085 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 14:15:25 INFO - PROCESS | 3628 | 1468358125088 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:15:25 INFO - PROCESS | 3628 | 1468358125089 Marionette TRACE conn2 <- [1,2470,null,{}] 14:15:25 INFO - PROCESS | 3628 | 1468358125093 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 3628 | 1468358125095 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:25 INFO - PROCESS | 3628 | 1468358125210 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:15:25 INFO - PROCESS | 3628 | 1468358125215 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 3628 | 1468358125217 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:25 INFO - PROCESS | 3628 | ++DOCSHELL 1641F800 == 30 [pid = 3628] [id = 627] 14:15:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (167F3800) [pid = 3628] [serial = 1881] [outer = 00000000] 14:15:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16EC0800) [pid = 3628] [serial = 1882] [outer = 167F3800] 14:15:25 INFO - PROCESS | 3628 | 1468358125261 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16EC2400) [pid = 3628] [serial = 1883] [outer = 167F3800] 14:15:25 INFO - PROCESS | 3628 | 1468358125712 Marionette TRACE conn2 <- [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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 655ms 14:15:25 INFO - PROCESS | 3628 | 1468358125752 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 3628 | 1468358125754 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 14:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:15:25 INFO - PROCESS | 3628 | 1468358125758 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 3628 | 1468358125759 Marionette TRACE conn2 <- [1,2474,null,{}] 14:15:25 INFO - PROCESS | 3628 | 1468358125772 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 3628 | 1468358125778 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:25 INFO - PROCESS | 3628 | 1468358125934 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (130D2C00) [pid = 3628] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10564000) [pid = 3628] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10BA3C00) [pid = 3628] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11AE5000) [pid = 3628] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16324000) [pid = 3628] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A77800) [pid = 3628] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (130D2400) [pid = 3628] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (167F8000) [pid = 3628] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10220000) [pid = 3628] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (131BD800) [pid = 3628] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134D4C00) [pid = 3628] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16EC1C00) [pid = 3628] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131AF800) [pid = 3628] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:15:26 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10A0B400) [pid = 3628] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:15:26 INFO - PROCESS | 3628 | 1468358126225 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 3628 | 1468358126227 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:26 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E7400 == 31 [pid = 3628] [id = 628] 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10220000) [pid = 3628] [serial = 1884] [outer = 00000000] 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10ADB000) [pid = 3628] [serial = 1885] [outer = 10220000] 14:15:26 INFO - PROCESS | 3628 | 1468358126271 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (11AE6800) [pid = 3628] [serial = 1886] [outer = 10220000] 14:15:26 INFO - PROCESS | 3628 | 1468358126624 Marionette TRACE conn2 <- [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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 893ms 14:15:26 INFO - PROCESS | 3628 | 1468358126657 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 3628 | 1468358126669 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 14:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:15:26 INFO - PROCESS | 3628 | 1468358126679 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 3628 | 1468358126681 Marionette TRACE conn2 <- [1,2478,null,{}] 14:15:26 INFO - PROCESS | 3628 | 1468358126685 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 3628 | 1468358126687 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:26 INFO - PROCESS | 3628 | 1468358126763 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:15:26 INFO - PROCESS | 3628 | 1468358126768 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 3628 | 1468358126770 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:26 INFO - PROCESS | 3628 | ++DOCSHELL 10226400 == 32 [pid = 3628] [id = 629] 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1026A400) [pid = 3628] [serial = 1887] [outer = 00000000] 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16322C00) [pid = 3628] [serial = 1888] [outer = 1026A400] 14:15:26 INFO - PROCESS | 3628 | 1468358126814 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16EB8000) [pid = 3628] [serial = 1889] [outer = 1026A400] 14:15:27 INFO - PROCESS | 3628 | 1468358127226 Marionette TRACE conn2 <- [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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 566ms 14:15:27 INFO - PROCESS | 3628 | 1468358127253 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 3628 | 1468358127238 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 14:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:15:27 INFO - PROCESS | 3628 | 1468358127241 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 3628 | 1468358127243 Marionette TRACE conn2 <- [1,2482,null,{}] 14:15:27 INFO - PROCESS | 3628 | 1468358127260 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 3628 | 1468358127262 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:27 INFO - PROCESS | 3628 | 1468358127339 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:15:27 INFO - PROCESS | 3628 | 1468358127344 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 3628 | 1468358127346 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:27 INFO - PROCESS | 3628 | ++DOCSHELL 14184800 == 33 [pid = 3628] [id = 630] 14:15:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1770CC00) [pid = 3628] [serial = 1890] [outer = 00000000] 14:15:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1777E800) [pid = 3628] [serial = 1891] [outer = 1770CC00] 14:15:27 INFO - PROCESS | 3628 | 1468358127388 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1777F000) [pid = 3628] [serial = 1892] [outer = 1770CC00] 14:15:27 INFO - PROCESS | 3628 | 1468358127814 Marionette TRACE conn2 <- [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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 625ms 14:15:27 INFO - PROCESS | 3628 | 1468358127881 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 3628 | 1468358127884 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 14:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:15:27 INFO - PROCESS | 3628 | 1468358127889 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 3628 | 1468358127892 Marionette TRACE conn2 <- [1,2486,null,{}] 14:15:27 INFO - PROCESS | 3628 | 1468358127896 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 3628 | 1468358127898 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:27 INFO - PROCESS | 3628 | 1468358127976 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:15:27 INFO - PROCESS | 3628 | 1468358127967 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 3628 | 1468358127969 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:27 INFO - PROCESS | 3628 | ++DOCSHELL 17A34800 == 34 [pid = 3628] [id = 631] 14:15:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17A35000) [pid = 3628] [serial = 1893] [outer = 00000000] 14:15:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17DD2C00) [pid = 3628] [serial = 1894] [outer = 17A35000] 14:15:28 INFO - PROCESS | 3628 | 1468358128011 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17DD9C00) [pid = 3628] [serial = 1895] [outer = 17A35000] 14:15:28 INFO - PROCESS | 3628 | 1468358128835 Marionette TRACE conn2 <- [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]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 997ms 14:15:28 INFO - PROCESS | 3628 | 1468358128893 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 3628 | 1468358128897 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 14:15:28 INFO - PROCESS | 3628 | 1468358128901 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:15:28 INFO - PROCESS | 3628 | 1468358128906 Marionette TRACE conn2 <- [1,2490,null,{}] 14:15:28 INFO - PROCESS | 3628 | 1468358128914 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:28 INFO - PROCESS | 3628 | 1468358128919 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:29 INFO - PROCESS | 3628 | 1468358129038 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:15:29 INFO - PROCESS | 3628 | 1468358129175 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 3628 | 1468358129178 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:29 INFO - PROCESS | 3628 | ++DOCSHELL 10E3F000 == 35 [pid = 3628] [id = 632] 14:15:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10F52800) [pid = 3628] [serial = 1896] [outer = 00000000] 14:15:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (129AB400) [pid = 3628] [serial = 1897] [outer = 10F52800] 14:15:29 INFO - PROCESS | 3628 | 1468358129236 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1312B800) [pid = 3628] [serial = 1898] [outer = 10F52800] 14:15:30 INFO - PROCESS | 3628 | 1468358130068 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1235ms 14:15:30 INFO - PROCESS | 3628 | 1468358130146 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 3628 | 1468358130150 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 14:15:30 INFO - PROCESS | 3628 | 1468358130155 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:15:30 INFO - PROCESS | 3628 | 1468358130158 Marionette TRACE conn2 <- [1,2494,null,{}] 14:15:30 INFO - PROCESS | 3628 | 1468358130164 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 3628 | 1468358130166 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:30 INFO - PROCESS | 3628 | 1468358130275 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:15:30 INFO - PROCESS | 3628 | 1468358130419 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 3628 | 1468358130423 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:30 INFO - PROCESS | 3628 | ++DOCSHELL 10F4CC00 == 36 [pid = 3628] [id = 633] 14:15:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11054C00) [pid = 3628] [serial = 1899] [outer = 00000000] 14:15:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1105EC00) [pid = 3628] [serial = 1900] [outer = 11054C00] 14:15:30 INFO - PROCESS | 3628 | 1468358130473 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11ADEC00) [pid = 3628] [serial = 1901] [outer = 11054C00] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 14184800 == 35 [pid = 3628] [id = 630] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 10226400 == 34 [pid = 3628] [id = 629] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 0F9E7400 == 33 [pid = 3628] [id = 628] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 1641F800 == 32 [pid = 3628] [id = 627] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 16326000 == 31 [pid = 3628] [id = 626] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 15174000 == 30 [pid = 3628] [id = 625] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 13154800 == 29 [pid = 3628] [id = 624] 14:15:30 INFO - PROCESS | 3628 | --DOCSHELL 11055C00 == 28 [pid = 3628] [id = 623] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (11AE1C00) [pid = 3628] [serial = 1850] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1322F800) [pid = 3628] [serial = 1852] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1105A800) [pid = 3628] [serial = 1849] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (131B5800) [pid = 3628] [serial = 1828] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10E3F800) [pid = 3628] [serial = 1820] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10ADC000) [pid = 3628] [serial = 1819] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10D39C00) [pid = 3628] [serial = 1822] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10D3E800) [pid = 3628] [serial = 1823] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1281DC00) [pid = 3628] [serial = 1825] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (128F4400) [pid = 3628] [serial = 1826] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (167F6400) [pid = 3628] [serial = 1837] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11451400) [pid = 3628] [serial = 1811] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11053C00) [pid = 3628] [serial = 1810] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13A91800) [pid = 3628] [serial = 1814] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (131BD400) [pid = 3628] [serial = 1813] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16EC6400) [pid = 3628] [serial = 1817] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16EB9800) [pid = 3628] [serial = 1816] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15599C00) [pid = 3628] [serial = 1834] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11AE3400) [pid = 3628] [serial = 1840] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16B78C00) [pid = 3628] [serial = 1843] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (168CBC00) [pid = 3628] [serial = 1838] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1419E400) [pid = 3628] [serial = 1831] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (141A4C00) [pid = 3628] [serial = 1832] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1737FC00) [pid = 3628] [serial = 1846] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (128FCC00) [pid = 3628] [serial = 1841] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17384400) [pid = 3628] [serial = 1847] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16EBB000) [pid = 3628] [serial = 1844] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (131BB800) [pid = 3628] [serial = 1829] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (13A9F800) [pid = 3628] [serial = 1853] [outer = 00000000] [url = about:blank] 14:15:30 INFO - PROCESS | 3628 | 1468358130955 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 848ms 14:15:31 INFO - PROCESS | 3628 | 1468358131025 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3628 | 1468358131030 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:15:31 INFO - PROCESS | 3628 | 1468358131019 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3628 | 1468358131021 Marionette TRACE conn2 <- [1,2498,null,{}] 14:15:31 INFO - PROCESS | 3628 | 1468358131025 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 3628 | 1468358131028 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:31 INFO - PROCESS | 3628 | 1468358131114 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:15:31 INFO - PROCESS | 3628 | 1468358131129 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 3628 | 1468358131132 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:31 INFO - PROCESS | 3628 | ++DOCSHELL 112E6C00 == 29 [pid = 3628] [id = 634] 14:15:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11448800) [pid = 3628] [serial = 1902] [outer = 00000000] 14:15:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (128F4000) [pid = 3628] [serial = 1903] [outer = 11448800] 14:15:31 INFO - PROCESS | 3628 | 1468358131182 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1292A800) [pid = 3628] [serial = 1904] [outer = 11448800] 14:15:31 INFO - PROCESS | 3628 | 1468358131676 Marionette TRACE conn2 <- [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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 14:15:31 INFO - PROCESS | 3628 | 1468358131695 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3628 | 1468358131697 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:15:31 INFO - PROCESS | 3628 | 1468358131701 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3628 | 1468358131704 Marionette TRACE conn2 <- [1,2502,null,{}] 14:15:31 INFO - PROCESS | 3628 | 1468358131715 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 3628 | 1468358131719 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:31 INFO - PROCESS | 3628 | 1468358131817 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:15:31 INFO - PROCESS | 3628 | 1468358131922 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 3628 | 1468358131925 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:31 INFO - PROCESS | 3628 | ++DOCSHELL 131B8000 == 30 [pid = 3628] [id = 635] 14:15:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (131BB000) [pid = 3628] [serial = 1905] [outer = 00000000] 14:15:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (134E0C00) [pid = 3628] [serial = 1906] [outer = 131BB000] 14:15:31 INFO - PROCESS | 3628 | 1468358131972 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13A93400) [pid = 3628] [serial = 1907] [outer = 131BB000] 14:15:32 INFO - PROCESS | 3628 | 1468358132345 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 700ms 14:15:32 INFO - PROCESS | 3628 | 1468358132408 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 3628 | 1468358132411 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 14:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:15:32 INFO - PROCESS | 3628 | 1468358132414 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 3628 | 1468358132416 Marionette TRACE conn2 <- [1,2506,null,{}] 14:15:32 INFO - PROCESS | 3628 | 1468358132419 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 3628 | 1468358132421 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:32 INFO - PROCESS | 3628 | 1468358132490 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:15:32 INFO - PROCESS | 3628 | 1468358132495 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 3628 | 1468358132497 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:32 INFO - PROCESS | 3628 | ++DOCSHELL 14183C00 == 31 [pid = 3628] [id = 636] 14:15:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (141A1000) [pid = 3628] [serial = 1908] [outer = 00000000] 14:15:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15198C00) [pid = 3628] [serial = 1909] [outer = 141A1000] 14:15:32 INFO - PROCESS | 3628 | 1468358132565 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15593400) [pid = 3628] [serial = 1910] [outer = 141A1000] 14:15:33 INFO - PROCESS | 3628 | 1468358133076 Marionette TRACE conn2 <- [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]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 714ms 14:15:33 INFO - PROCESS | 3628 | 1468358133149 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3628 | 1468358133151 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 14:15:33 INFO - PROCESS | 3628 | 1468358133157 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 3628 | 1468358133159 Marionette TRACE conn2 <- [1,2510,null,{}] 14:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:15:33 INFO - PROCESS | 3628 | 1468358133146 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 3628 | 1468358133149 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:33 INFO - PROCESS | 3628 | 1468358133288 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:15:33 INFO - PROCESS | 3628 | 1468358133297 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 3628 | 1468358133299 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:33 INFO - PROCESS | 3628 | ++DOCSHELL 15195800 == 32 [pid = 3628] [id = 637] 14:15:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15D45400) [pid = 3628] [serial = 1911] [outer = 00000000] 14:15:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16320000) [pid = 3628] [serial = 1912] [outer = 15D45400] 14:15:33 INFO - PROCESS | 3628 | 1468358133342 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16327800) [pid = 3628] [serial = 1913] [outer = 15D45400] 14:15:33 INFO - PROCESS | 3628 | 1468358133760 Marionette TRACE conn2 <- [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]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 669ms 14:15:33 INFO - PROCESS | 3628 | 1468358133820 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3628 | 1468358133822 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 14:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:15:33 INFO - PROCESS | 3628 | 1468358133825 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 3628 | 1468358133827 Marionette TRACE conn2 <- [1,2514,null,{}] 14:15:33 INFO - PROCESS | 3628 | 1468358133831 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 3628 | 1468358133836 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:33 INFO - PROCESS | 3628 | 1468358133959 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:15:34 INFO - PROCESS | 3628 | 1468358134026 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 3628 | 1468358134028 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:34 INFO - PROCESS | 3628 | ++DOCSHELL 16B6D800 == 33 [pid = 3628] [id = 638] 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16B71400) [pid = 3628] [serial = 1914] [outer = 00000000] 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16EB9800) [pid = 3628] [serial = 1915] [outer = 16B71400] 14:15:34 INFO - PROCESS | 3628 | 1468358134079 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F0EC00) [pid = 3628] [serial = 1916] [outer = 16B71400] 14:15:34 INFO - PROCESS | 3628 | 1468358134488 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 700ms 14:15:34 INFO - PROCESS | 3628 | 1468358134552 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 3628 | 1468358134554 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 14:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:15:34 INFO - PROCESS | 3628 | 1468358134566 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 3628 | 1468358134568 Marionette TRACE conn2 <- [1,2518,null,{}] 14:15:34 INFO - PROCESS | 3628 | 1468358134571 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:34 INFO - PROCESS | 3628 | 1468358134573 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:34 INFO - PROCESS | 3628 | 1468358134776 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (141AB800) [pid = 3628] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1770CC00) [pid = 3628] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15195400) [pid = 3628] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16326400) [pid = 3628] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11056000) [pid = 3628] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10F50000) [pid = 3628] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13158800) [pid = 3628] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (167F3800) [pid = 3628] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10220000) [pid = 3628] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1026A400) [pid = 3628] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10AE1000) [pid = 3628] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (129A8400) [pid = 3628] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (134DDC00) [pid = 3628] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:15:34 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1558F400) [pid = 3628] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:15:34 INFO - PROCESS | 3628 | 1468358134828 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 3628 | 1468358134830 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:34 INFO - PROCESS | 3628 | ++DOCSHELL 1026A400 == 34 [pid = 3628] [id = 639] 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1026D000) [pid = 3628] [serial = 1917] [outer = 00000000] 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10D42400) [pid = 3628] [serial = 1918] [outer = 1026D000] 14:15:34 INFO - PROCESS | 3628 | 1468358134882 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (128FE000) [pid = 3628] [serial = 1919] [outer = 1026D000] 14:15:35 INFO - PROCESS | 3628 | 1468358135228 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 715ms 14:15:35 INFO - PROCESS | 3628 | 1468358135268 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 3628 | 1468358135270 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 14:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:15:35 INFO - PROCESS | 3628 | 1468358135273 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 3628 | 1468358135275 Marionette TRACE conn2 <- [1,2522,null,{}] 14:15:35 INFO - PROCESS | 3628 | 1468358135278 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 3628 | 1468358135280 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:35 INFO - PROCESS | 3628 | 1468358135357 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:15:35 INFO - PROCESS | 3628 | 1468358135362 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 3628 | 1468358135364 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:35 INFO - PROCESS | 3628 | ++DOCSHELL 112ED000 == 35 [pid = 3628] [id = 640] 14:15:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (134DDC00) [pid = 3628] [serial = 1920] [outer = 00000000] 14:15:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16EB7400) [pid = 3628] [serial = 1921] [outer = 134DDC00] 14:15:35 INFO - PROCESS | 3628 | 1468358135407 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16F11000) [pid = 3628] [serial = 1922] [outer = 134DDC00] 14:15:35 INFO - PROCESS | 3628 | 1468358135826 Marionette TRACE conn2 <- [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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 565ms 14:15:35 INFO - PROCESS | 3628 | 1468358135865 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 3628 | 1468358135867 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 14:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:15:35 INFO - PROCESS | 3628 | 1468358135857 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 3628 | 1468358135859 Marionette TRACE conn2 <- [1,2526,null,{}] 14:15:35 INFO - PROCESS | 3628 | 1468358135862 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 3628 | 1468358135864 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:35 INFO - PROCESS | 3628 | 1468358135944 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:15:35 INFO - PROCESS | 3628 | 1468358135950 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 3628 | 1468358135952 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:35 INFO - PROCESS | 3628 | ++DOCSHELL 129B7800 == 36 [pid = 3628] [id = 641] 14:15:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134D9C00) [pid = 3628] [serial = 1923] [outer = 00000000] 14:15:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (173D9000) [pid = 3628] [serial = 1924] [outer = 134D9C00] 14:15:35 INFO - PROCESS | 3628 | 1468358135994 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17708800) [pid = 3628] [serial = 1925] [outer = 134D9C00] 14:15:36 INFO - PROCESS | 3628 | 1468358136435 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 625ms 14:15:36 INFO - PROCESS | 3628 | 1468358136491 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 3628 | 1468358136493 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 14:15:36 INFO - PROCESS | 3628 | 1468358136496 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:15:36 INFO - PROCESS | 3628 | 1468358136497 Marionette TRACE conn2 <- [1,2530,null,{}] 14:15:36 INFO - PROCESS | 3628 | 1468358136501 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 3628 | 1468358136503 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:36 INFO - PROCESS | 3628 | 1468358136580 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:15:36 INFO - PROCESS | 3628 | 1468358136572 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 3628 | 1468358136574 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:36 INFO - PROCESS | 3628 | ++DOCSHELL 17390400 == 37 [pid = 3628] [id = 642] 14:15:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (173D8800) [pid = 3628] [serial = 1926] [outer = 00000000] 14:15:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D6A000) [pid = 3628] [serial = 1927] [outer = 173D8800] 14:15:36 INFO - PROCESS | 3628 | 1468358136625 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17A2B000) [pid = 3628] [serial = 1928] [outer = 173D8800] 14:15:37 INFO - PROCESS | 3628 | 1468358137302 Marionette TRACE conn2 <- [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]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 863ms 14:15:37 INFO - PROCESS | 3628 | 1468358137348 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 3628 | 1468358137353 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 3628 | 1468358137358 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:15:37 INFO - PROCESS | 3628 | 1468358137363 Marionette TRACE conn2 <- [1,2534,null,{}] 14:15:37 INFO - PROCESS | 3628 | 1468358137368 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 3628 | 1468358137371 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:37 INFO - PROCESS | 3628 | 1468358137488 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:15:37 INFO - PROCESS | 3628 | 1468358137620 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 3628 | 1468358137623 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:37 INFO - PROCESS | 3628 | ++DOCSHELL 10D39800 == 38 [pid = 3628] [id = 643] 14:15:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10D41000) [pid = 3628] [serial = 1929] [outer = 00000000] 14:15:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1105D400) [pid = 3628] [serial = 1930] [outer = 10D41000] 14:15:37 INFO - PROCESS | 3628 | 1468358137682 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12D80000) [pid = 3628] [serial = 1931] [outer = 10D41000] 14:15:38 INFO - PROCESS | 3628 | 1468358138184 Marionette TRACE conn2 <- [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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 848ms 14:15:38 INFO - PROCESS | 3628 | 1468358138227 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 3628 | 1468358138232 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 14:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:15:38 INFO - PROCESS | 3628 | 1468358138238 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 3628 | 1468358138241 Marionette TRACE conn2 <- [1,2538,null,{}] 14:15:38 INFO - PROCESS | 3628 | 1468358138245 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 3628 | 1468358138250 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:38 INFO - PROCESS | 3628 | 1468358138369 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:15:38 INFO - PROCESS | 3628 | 1468358138507 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 3628 | 1468358138510 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:38 INFO - PROCESS | 3628 | ++DOCSHELL 1419C800 == 39 [pid = 3628] [id = 644] 14:15:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (141A6800) [pid = 3628] [serial = 1932] [outer = 00000000] 14:15:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15556400) [pid = 3628] [serial = 1933] [outer = 141A6800] 14:15:38 INFO - PROCESS | 3628 | 1468358138566 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15F2A400) [pid = 3628] [serial = 1934] [outer = 141A6800] 14:15:39 INFO - PROCESS | 3628 | 1468358139191 Marionette TRACE conn2 <- [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]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 997ms 14:15:39 INFO - PROCESS | 3628 | 1468358139229 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 3628 | 1468358139232 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 14:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:15:39 INFO - PROCESS | 3628 | 1468358139236 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 3628 | 1468358139239 Marionette TRACE conn2 <- [1,2542,null,{}] 14:15:39 INFO - PROCESS | 3628 | 1468358139250 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:39 INFO - PROCESS | 3628 | 1468358139255 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:39 INFO - PROCESS | 3628 | 1468358139361 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:15:39 INFO - PROCESS | 3628 | 1468358139502 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 3628 | 1468358139505 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:39 INFO - PROCESS | 3628 | ++DOCSHELL 1144F400 == 40 [pid = 3628] [id = 645] 14:15:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (128F0800) [pid = 3628] [serial = 1935] [outer = 00000000] 14:15:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13945C00) [pid = 3628] [serial = 1936] [outer = 128F0800] 14:15:39 INFO - PROCESS | 3628 | 1468358139583 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16EB7C00) [pid = 3628] [serial = 1937] [outer = 128F0800] 14:15:40 INFO - PROCESS | 3628 | 1468358140339 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1160ms 14:15:40 INFO - PROCESS | 3628 | 1468358140389 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 3628 | 1468358140393 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 14:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:15:40 INFO - PROCESS | 3628 | 1468358140397 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 3628 | 1468358140402 Marionette TRACE conn2 <- [1,2546,null,{}] 14:15:40 INFO - PROCESS | 3628 | 1468358140407 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 3628 | 1468358140410 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:40 INFO - PROCESS | 3628 | 1468358140509 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 129B7800 == 39 [pid = 3628] [id = 641] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 112ED000 == 38 [pid = 3628] [id = 640] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 1026A400 == 37 [pid = 3628] [id = 639] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 16B6D800 == 36 [pid = 3628] [id = 638] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 15195800 == 35 [pid = 3628] [id = 637] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 14183C00 == 34 [pid = 3628] [id = 636] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 131B8000 == 33 [pid = 3628] [id = 635] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 112E6C00 == 32 [pid = 3628] [id = 634] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 10F4CC00 == 31 [pid = 3628] [id = 633] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 10E3F000 == 30 [pid = 3628] [id = 632] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 17A34800 == 29 [pid = 3628] [id = 631] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 10D47000 == 28 [pid = 3628] [id = 622] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 1419C800 == 27 [pid = 3628] [id = 644] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 1144F400 == 26 [pid = 3628] [id = 645] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 17390400 == 25 [pid = 3628] [id = 642] 14:15:41 INFO - PROCESS | 3628 | --DOCSHELL 10D39800 == 24 [pid = 3628] [id = 643] 14:15:41 INFO - PROCESS | 3628 | 1468358141150 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 3628 | 1468358141154 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15D05C00) [pid = 3628] [serial = 1835] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1777E800) [pid = 3628] [serial = 1891] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15D01400) [pid = 3628] [serial = 1876] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (167F5000) [pid = 3628] [serial = 1879] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112EF800) [pid = 3628] [serial = 1870] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11CD9000) [pid = 3628] [serial = 1871] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12DCA400) [pid = 3628] [serial = 1868] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12B08C00) [pid = 3628] [serial = 1867] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (131B3800) [pid = 3628] [serial = 1873] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (131BC800) [pid = 3628] [serial = 1874] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16EC0800) [pid = 3628] [serial = 1882] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10ADB000) [pid = 3628] [serial = 1885] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16EC2400) [pid = 3628] [serial = 1883] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11AE6800) [pid = 3628] [serial = 1886] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16322C00) [pid = 3628] [serial = 1888] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11059C00) [pid = 3628] [serial = 1856] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11051000) [pid = 3628] [serial = 1855] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12D7AC00) [pid = 3628] [serial = 1859] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12B0A400) [pid = 3628] [serial = 1858] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (14185400) [pid = 3628] [serial = 1862] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13C15C00) [pid = 3628] [serial = 1861] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1777F000) [pid = 3628] [serial = 1892] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15F21800) [pid = 3628] [serial = 1865] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15D01C00) [pid = 3628] [serial = 1864] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (167FD800) [pid = 3628] [serial = 1880] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16EB8000) [pid = 3628] [serial = 1889] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15F28000) [pid = 3628] [serial = 1877] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3628 | ++DOCSHELL 10A03400 == 25 [pid = 3628] [id = 646] 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A04400) [pid = 3628] [serial = 1938] [outer = 00000000] 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10A75C00) [pid = 3628] [serial = 1939] [outer = 10A04400] 14:15:41 INFO - PROCESS | 3628 | 1468358141295 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10AD6000) [pid = 3628] [serial = 1940] [outer = 10A04400] 14:15:41 INFO - PROCESS | 3628 | 1468358141743 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1384ms 14:15:41 INFO - PROCESS | 3628 | 1468358141776 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 3628 | 1468358141780 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 14:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:15:41 INFO - PROCESS | 3628 | 1468358141784 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 3628 | 1468358141787 Marionette TRACE conn2 <- [1,2550,null,{}] 14:15:41 INFO - PROCESS | 3628 | 1468358141793 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:41 INFO - PROCESS | 3628 | 1468358141797 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:41 INFO - PROCESS | 3628 | 1468358141883 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:15:41 INFO - PROCESS | 3628 | 1468358141897 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 3628 | 1468358141900 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:41 INFO - PROCESS | 3628 | ++DOCSHELL 10F50000 == 26 [pid = 3628] [id = 647] 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10F51000) [pid = 3628] [serial = 1941] [outer = 00000000] 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11054000) [pid = 3628] [serial = 1942] [outer = 10F51000] 14:15:41 INFO - PROCESS | 3628 | 1468358141947 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1105BC00) [pid = 3628] [serial = 1943] [outer = 10F51000] 14:15:42 INFO - PROCESS | 3628 | 1468358142414 Marionette TRACE conn2 <- [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]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 669ms 14:15:42 INFO - PROCESS | 3628 | 1468358142468 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 3628 | 1468358142472 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 14:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:15:42 INFO - PROCESS | 3628 | 1468358142508 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 3628 | 1468358142510 Marionette TRACE conn2 <- [1,2554,null,{}] 14:15:42 INFO - PROCESS | 3628 | 1468358142514 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 3628 | 1468358142517 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:42 INFO - PROCESS | 3628 | 1468358142620 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:15:42 INFO - PROCESS | 3628 | 1468358142680 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 3628 | 1468358142683 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:42 INFO - PROCESS | 3628 | ++DOCSHELL 11AE8400 == 27 [pid = 3628] [id = 648] 14:15:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11C3E800) [pid = 3628] [serial = 1944] [outer = 00000000] 14:15:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F9000) [pid = 3628] [serial = 1945] [outer = 11C3E800] 14:15:42 INFO - PROCESS | 3628 | 1468358142727 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BCDC00) [pid = 3628] [serial = 1946] [outer = 11C3E800] 14:15:43 INFO - PROCESS | 3628 | 1468358143122 Marionette TRACE conn2 <- [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]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 655ms 14:15:43 INFO - PROCESS | 3628 | 1468358143182 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 3628 | 1468358143184 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:15:43 INFO - PROCESS | 3628 | 1468358143189 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 3628 | 1468358143198 Marionette TRACE conn2 <- [1,2558,null,{}] 14:15:43 INFO - PROCESS | 3628 | 1468358143232 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 3628 | 1468358143220 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:43 INFO - PROCESS | 3628 | 1468358143353 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:15:43 INFO - PROCESS | 3628 | 1468358143361 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 3628 | 1468358143363 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:43 INFO - PROCESS | 3628 | ++DOCSHELL 131B9C00 == 28 [pid = 3628] [id = 649] 14:15:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131BA400) [pid = 3628] [serial = 1947] [outer = 00000000] 14:15:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1322F400) [pid = 3628] [serial = 1948] [outer = 131BA400] 14:15:43 INFO - PROCESS | 3628 | 1468358143421 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13C1A800) [pid = 3628] [serial = 1949] [outer = 131BA400] 14:15:43 INFO - PROCESS | 3628 | 1468358143870 Marionette TRACE conn2 <- [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]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 744ms 14:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:15:43 INFO - PROCESS | 3628 | 1468358143931 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 3628 | 1468358143934 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 14:15:43 INFO - PROCESS | 3628 | 1468358143920 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 3628 | 1468358143922 Marionette TRACE conn2 <- [1,2562,null,{}] 14:15:43 INFO - PROCESS | 3628 | 1468358143926 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 3628 | 1468358143928 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:44 INFO - PROCESS | 3628 | 1468358144047 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:15:44 INFO - PROCESS | 3628 | 1468358144110 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 3628 | 1468358144112 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:44 INFO - PROCESS | 3628 | ++DOCSHELL 14188C00 == 29 [pid = 3628] [id = 650] 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (14189800) [pid = 3628] [serial = 1950] [outer = 00000000] 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (141A5000) [pid = 3628] [serial = 1951] [outer = 14189800] 14:15:44 INFO - PROCESS | 3628 | 1468358144155 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15195400) [pid = 3628] [serial = 1952] [outer = 14189800] 14:15:44 INFO - PROCESS | 3628 | 1468358144576 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 655ms 14:15:44 INFO - PROCESS | 3628 | 1468358144602 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 3628 | 1468358144604 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 14:15:44 INFO - PROCESS | 3628 | 1468358144607 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:15:44 INFO - PROCESS | 3628 | 1468358144609 Marionette TRACE conn2 <- [1,2566,null,{}] 14:15:44 INFO - PROCESS | 3628 | 1468358144612 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:44 INFO - PROCESS | 3628 | 1468358144614 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:44 INFO - PROCESS | 3628 | 1468358144710 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:15:44 INFO - PROCESS | 3628 | 1468358144716 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 3628 | 1468358144722 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:44 INFO - PROCESS | 3628 | ++DOCSHELL 15592400 == 30 [pid = 3628] [id = 651] 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BC3000) [pid = 3628] [serial = 1953] [outer = 00000000] 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15F27000) [pid = 3628] [serial = 1954] [outer = 15BC3000] 14:15:44 INFO - PROCESS | 3628 | 1468358144828 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1631EC00) [pid = 3628] [serial = 1955] [outer = 15BC3000] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (134D9C00) [pid = 3628] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (173D8800) [pid = 3628] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (141A1000) [pid = 3628] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16B71400) [pid = 3628] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11054C00) [pid = 3628] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1026D000) [pid = 3628] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10F52800) [pid = 3628] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17A35000) [pid = 3628] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15D45400) [pid = 3628] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (134DDC00) [pid = 3628] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (11448800) [pid = 3628] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:15:45 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (131BB000) [pid = 3628] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:15:45 INFO - PROCESS | 3628 | 1468358145444 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 893ms 14:15:45 INFO - PROCESS | 3628 | 1468358145498 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 3628 | 1468358145500 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 14:15:45 INFO - PROCESS | 3628 | 1468358145503 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:15:45 INFO - PROCESS | 3628 | 1468358145505 Marionette TRACE conn2 <- [1,2570,null,{}] 14:15:45 INFO - PROCESS | 3628 | 1468358145508 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 3628 | 1468358145510 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:45 INFO - PROCESS | 3628 | 1468358145623 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:15:45 INFO - PROCESS | 3628 | 1468358145684 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 3628 | 1468358145686 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:45 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E7400 == 31 [pid = 3628] [id = 652] 14:15:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1055FC00) [pid = 3628] [serial = 1956] [outer = 00000000] 14:15:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1322E400) [pid = 3628] [serial = 1957] [outer = 1055FC00] 14:15:45 INFO - PROCESS | 3628 | 1468358145728 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1631C800) [pid = 3628] [serial = 1958] [outer = 1055FC00] 14:15:46 INFO - PROCESS | 3628 | 1468358146073 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 595ms 14:15:46 INFO - PROCESS | 3628 | 1468358146105 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3628 | 1468358146107 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 14:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:15:46 INFO - PROCESS | 3628 | 1468358146111 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 3628 | 1468358146112 Marionette TRACE conn2 <- [1,2574,null,{}] 14:15:46 INFO - PROCESS | 3628 | 1468358146116 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 3628 | 1468358146117 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:46 INFO - PROCESS | 3628 | 1468358146192 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:15:46 INFO - PROCESS | 3628 | 1468358146198 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 3628 | 1468358146200 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:46 INFO - PROCESS | 3628 | ++DOCSHELL 15D01400 == 32 [pid = 3628] [id = 653] 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16321C00) [pid = 3628] [serial = 1959] [outer = 00000000] 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (167FB400) [pid = 3628] [serial = 1960] [outer = 16321C00] 14:15:46 INFO - PROCESS | 3628 | 1468358146242 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16813800) [pid = 3628] [serial = 1961] [outer = 16321C00] 14:15:46 INFO - PROCESS | 3628 | 1468358146655 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 565ms 14:15:46 INFO - PROCESS | 3628 | 1468358146689 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3628 | 1468358146691 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 14:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:15:46 INFO - PROCESS | 3628 | 1468358146708 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 3628 | 1468358146709 Marionette TRACE conn2 <- [1,2578,null,{}] 14:15:46 INFO - PROCESS | 3628 | 1468358146713 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 3628 | 1468358146716 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:46 INFO - PROCESS | 3628 | 1468358146805 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:15:46 INFO - PROCESS | 3628 | 1468358146811 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 3628 | 1468358146813 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:46 INFO - PROCESS | 3628 | ++DOCSHELL 13A92800 == 33 [pid = 3628] [id = 654] 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13ED9000) [pid = 3628] [serial = 1962] [outer = 00000000] 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16EB8000) [pid = 3628] [serial = 1963] [outer = 13ED9000] 14:15:46 INFO - PROCESS | 3628 | 1468358146855 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16EB8400) [pid = 3628] [serial = 1964] [outer = 13ED9000] 14:15:47 INFO - PROCESS | 3628 | 1468358147475 Marionette TRACE conn2 <- [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]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 863ms 14:15:47 INFO - PROCESS | 3628 | 1468358147549 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 3628 | 1468358147554 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 14:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:15:47 INFO - PROCESS | 3628 | 1468358147559 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 3628 | 1468358147563 Marionette TRACE conn2 <- [1,2582,null,{}] 14:15:47 INFO - PROCESS | 3628 | 1468358147569 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 3628 | 1468358147572 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:47 INFO - PROCESS | 3628 | 1468358147706 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:15:47 INFO - PROCESS | 3628 | 1468358147843 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 3628 | 1468358147848 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:47 INFO - PROCESS | 3628 | ++DOCSHELL 10AD4400 == 34 [pid = 3628] [id = 655] 14:15:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10AD5800) [pid = 3628] [serial = 1965] [outer = 00000000] 14:15:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (11050C00) [pid = 3628] [serial = 1966] [outer = 10AD5800] 14:15:47 INFO - PROCESS | 3628 | 1468358147906 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1144C000) [pid = 3628] [serial = 1967] [outer = 10AD5800] 14:15:48 INFO - PROCESS | 3628 | 1468358148708 Marionette TRACE conn2 <- [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]]]}] 14:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1190ms 14:15:48 INFO - PROCESS | 3628 | 1468358148762 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 3628 | 1468358148767 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 14:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:15:48 INFO - PROCESS | 3628 | 1468358148773 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 3628 | 1468358148776 Marionette TRACE conn2 <- [1,2586,null,{}] 14:15:48 INFO - PROCESS | 3628 | 1468358148780 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:48 INFO - PROCESS | 3628 | 1468358148783 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:48 INFO - PROCESS | 3628 | 1468358148991 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:15:49 INFO - PROCESS | 3628 | 1468358149139 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 3628 | 1468358149142 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:49 INFO - PROCESS | 3628 | ++DOCSHELL 102CB800 == 35 [pid = 3628] [id = 656] 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (102CD400) [pid = 3628] [serial = 1968] [outer = 00000000] 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10A78C00) [pid = 3628] [serial = 1969] [outer = 102CD400] 14:15:49 INFO - PROCESS | 3628 | 1468358149192 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10BA3400) [pid = 3628] [serial = 1970] [outer = 102CD400] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 15D01400 == 34 [pid = 3628] [id = 653] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 0F9E7400 == 33 [pid = 3628] [id = 652] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 15592400 == 32 [pid = 3628] [id = 651] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 14188C00 == 31 [pid = 3628] [id = 650] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 131B9C00 == 30 [pid = 3628] [id = 649] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 11AE8400 == 29 [pid = 3628] [id = 648] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 10F50000 == 28 [pid = 3628] [id = 647] 14:15:49 INFO - PROCESS | 3628 | --DOCSHELL 10A03400 == 27 [pid = 3628] [id = 646] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17708800) [pid = 3628] [serial = 1925] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (173D9000) [pid = 3628] [serial = 1924] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17D6A000) [pid = 3628] [serial = 1927] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17A2B000) [pid = 3628] [serial = 1928] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15198C00) [pid = 3628] [serial = 1909] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16EB9800) [pid = 3628] [serial = 1915] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11ADEC00) [pid = 3628] [serial = 1901] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10D42400) [pid = 3628] [serial = 1918] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (129AB400) [pid = 3628] [serial = 1897] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17DD9C00) [pid = 3628] [serial = 1895] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17DD2C00) [pid = 3628] [serial = 1894] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16327800) [pid = 3628] [serial = 1913] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16F0EC00) [pid = 3628] [serial = 1916] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16EB7400) [pid = 3628] [serial = 1921] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15593400) [pid = 3628] [serial = 1910] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (128F4000) [pid = 3628] [serial = 1903] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (13A93400) [pid = 3628] [serial = 1907] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1312B800) [pid = 3628] [serial = 1898] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (134E0C00) [pid = 3628] [serial = 1906] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16320000) [pid = 3628] [serial = 1912] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16F11000) [pid = 3628] [serial = 1922] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1105EC00) [pid = 3628] [serial = 1900] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (128FE000) [pid = 3628] [serial = 1919] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1292A800) [pid = 3628] [serial = 1904] [outer = 00000000] [url = about:blank] 14:15:49 INFO - PROCESS | 3628 | 1468358149724 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 997ms 14:15:49 INFO - PROCESS | 3628 | 1468358149763 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 3628 | 1468358149766 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 14:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:15:49 INFO - PROCESS | 3628 | 1468358149787 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 3628 | 1468358149790 Marionette TRACE conn2 <- [1,2590,null,{}] 14:15:49 INFO - PROCESS | 3628 | 1468358149794 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 3628 | 1468358149797 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:49 INFO - PROCESS | 3628 | 1468358149882 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:15:49 INFO - PROCESS | 3628 | 1468358149889 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 3628 | 1468358149891 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:49 INFO - PROCESS | 3628 | ++DOCSHELL 1144F400 == 28 [pid = 3628] [id = 657] 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (11AE2800) [pid = 3628] [serial = 1971] [outer = 00000000] 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (128F1400) [pid = 3628] [serial = 1972] [outer = 11AE2800] 14:15:49 INFO - PROCESS | 3628 | 1468358149937 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1292A800) [pid = 3628] [serial = 1973] [outer = 11AE2800] 14:15:50 INFO - PROCESS | 3628 | 1468358150403 Marionette TRACE conn2 <- [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]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 14:15:50 INFO - PROCESS | 3628 | 1468358150446 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 3628 | 1468358150449 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 14:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:15:50 INFO - PROCESS | 3628 | 1468358150489 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 3628 | 1468358150491 Marionette TRACE conn2 <- [1,2594,null,{}] 14:15:50 INFO - PROCESS | 3628 | 1468358150498 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 3628 | 1468358150500 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:50 INFO - PROCESS | 3628 | 1468358150587 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:15:50 INFO - PROCESS | 3628 | 1468358150683 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 3628 | 1468358150685 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:50 INFO - PROCESS | 3628 | ++DOCSHELL 130D2C00 == 29 [pid = 3628] [id = 658] 14:15:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (130D7400) [pid = 3628] [serial = 1974] [outer = 00000000] 14:15:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (131B0C00) [pid = 3628] [serial = 1975] [outer = 130D7400] 14:15:50 INFO - PROCESS | 3628 | 1468358150730 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (131B7C00) [pid = 3628] [serial = 1976] [outer = 130D7400] 14:15:51 INFO - PROCESS | 3628 | 1468358151120 Marionette TRACE conn2 <- [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]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 699ms 14:15:51 INFO - PROCESS | 3628 | 1468358151156 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 3628 | 1468358151160 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 14:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:15:51 INFO - PROCESS | 3628 | 1468358151170 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 3628 | 1468358151175 Marionette TRACE conn2 <- [1,2598,null,{}] 14:15:51 INFO - PROCESS | 3628 | 1468358151178 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 3628 | 1468358151181 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:51 INFO - PROCESS | 3628 | 1468358151268 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:15:51 INFO - PROCESS | 3628 | 1468358151273 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 3628 | 1468358151275 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:51 INFO - PROCESS | 3628 | ++DOCSHELL 1394EC00 == 30 [pid = 3628] [id = 659] 14:15:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1394F800) [pid = 3628] [serial = 1977] [outer = 00000000] 14:15:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1419E800) [pid = 3628] [serial = 1978] [outer = 1394F800] 14:15:51 INFO - PROCESS | 3628 | 1468358151319 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15556800) [pid = 3628] [serial = 1979] [outer = 1394F800] 14:15:51 INFO - PROCESS | 3628 | 1468358151755 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 595ms 14:15:51 INFO - PROCESS | 3628 | 1468358151783 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 3628 | 1468358151785 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 14:15:51 INFO - PROCESS | 3628 | 1468358151789 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:15:51 INFO - PROCESS | 3628 | 1468358151790 Marionette TRACE conn2 <- [1,2602,null,{}] 14:15:51 INFO - PROCESS | 3628 | 1468358151799 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 3628 | 1468358151801 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:51 INFO - PROCESS | 3628 | 1468358151896 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:15:51 INFO - PROCESS | 3628 | 1468358151985 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 3628 | 1468358151987 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:51 INFO - PROCESS | 3628 | ++DOCSHELL 10A76C00 == 31 [pid = 3628] [id = 660] 14:15:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (128F7400) [pid = 3628] [serial = 1980] [outer = 00000000] 14:15:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15D4E800) [pid = 3628] [serial = 1981] [outer = 128F7400] 14:15:52 INFO - PROCESS | 3628 | 1468358152030 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15F37000) [pid = 3628] [serial = 1982] [outer = 128F7400] 14:15:52 INFO - PROCESS | 3628 | 1468358152419 Marionette TRACE conn2 <- [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]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 655ms 14:15:52 INFO - PROCESS | 3628 | 1468358152455 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 3628 | 1468358152457 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 14:15:52 INFO - PROCESS | 3628 | 1468358152461 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 3628 | 1468358152462 Marionette TRACE conn2 <- [1,2606,null,{}] 14:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:15:52 INFO - PROCESS | 3628 | 1468358152466 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 3628 | 1468358152468 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:52 INFO - PROCESS | 3628 | 1468358152585 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:15:52 INFO - PROCESS | 3628 | 1468358152593 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 3628 | 1468358152598 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:52 INFO - PROCESS | 3628 | ++DOCSHELL 12BCD400 == 32 [pid = 3628] [id = 661] 14:15:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (167F0C00) [pid = 3628] [serial = 1983] [outer = 00000000] 14:15:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (167F7800) [pid = 3628] [serial = 1984] [outer = 167F0C00] 14:15:52 INFO - PROCESS | 3628 | 1468358152687 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16B6D800) [pid = 3628] [serial = 1985] [outer = 167F0C00] 14:15:53 INFO - PROCESS | 3628 | 1468358153137 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 700ms 14:15:53 INFO - PROCESS | 3628 | 1468358153165 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 3628 | 1468358153167 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 14:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:15:53 INFO - PROCESS | 3628 | 1468358153170 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 3628 | 1468358153172 Marionette TRACE conn2 <- [1,2610,null,{}] 14:15:53 INFO - PROCESS | 3628 | 1468358153178 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 3628 | 1468358153180 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:53 INFO - PROCESS | 3628 | 1468358153318 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:15:53 INFO - PROCESS | 3628 | 1468358153327 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 3628 | 1468358153329 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:53 INFO - PROCESS | 3628 | ++DOCSHELL 1418BC00 == 33 [pid = 3628] [id = 662] 14:15:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16EBFC00) [pid = 3628] [serial = 1986] [outer = 00000000] 14:15:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16F0BC00) [pid = 3628] [serial = 1987] [outer = 16EBFC00] 14:15:53 INFO - PROCESS | 3628 | 1468358153374 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16F0F800) [pid = 3628] [serial = 1988] [outer = 16EBFC00] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15BC3000) [pid = 3628] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11C3E800) [pid = 3628] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10F51000) [pid = 3628] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10A04400) [pid = 3628] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (128F0800) [pid = 3628] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10D41000) [pid = 3628] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14189800) [pid = 3628] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (141A6800) [pid = 3628] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1055FC00) [pid = 3628] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16321C00) [pid = 3628] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:15:53 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (131BA400) [pid = 3628] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:15:53 INFO - PROCESS | 3628 | 1468358153844 Marionette TRACE conn2 <- [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]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 699ms 14:15:53 INFO - PROCESS | 3628 | 1468358153874 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 3628 | 1468358153876 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 14:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:15:53 INFO - PROCESS | 3628 | 1468358153880 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 3628 | 1468358153881 Marionette TRACE conn2 <- [1,2614,null,{}] 14:15:53 INFO - PROCESS | 3628 | 1468358153885 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 3628 | 1468358153886 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:53 INFO - PROCESS | 3628 | 1468358153967 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:15:53 INFO - PROCESS | 3628 | 1468358153973 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 3628 | 1468358153975 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:53 INFO - PROCESS | 3628 | ++DOCSHELL 10F4F800 == 34 [pid = 3628] [id = 663] 14:15:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10F51000) [pid = 3628] [serial = 1989] [outer = 00000000] 14:15:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1419FC00) [pid = 3628] [serial = 1990] [outer = 10F51000] 14:15:54 INFO - PROCESS | 3628 | 1468358154017 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (141AB400) [pid = 3628] [serial = 1991] [outer = 10F51000] 14:15:54 INFO - PROCESS | 3628 | 1468358154455 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 595ms 14:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:15:54 INFO - PROCESS | 3628 | 1468358154495 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 3628 | 1468358154497 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 14:15:54 INFO - PROCESS | 3628 | 1468358154501 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 3628 | 1468358154502 Marionette TRACE conn2 <- [1,2618,null,{}] 14:15:54 INFO - PROCESS | 3628 | 1468358154506 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 3628 | 1468358154508 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:54 INFO - PROCESS | 3628 | 1468358154602 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:15:54 INFO - PROCESS | 3628 | 1468358154610 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 3628 | 1468358154612 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:54 INFO - PROCESS | 3628 | ++DOCSHELL 10D48C00 == 35 [pid = 3628] [id = 664] 14:15:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (114CFC00) [pid = 3628] [serial = 1992] [outer = 00000000] 14:15:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16EC2000) [pid = 3628] [serial = 1993] [outer = 114CFC00] 14:15:54 INFO - PROCESS | 3628 | 1468358154654 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (170E7000) [pid = 3628] [serial = 1994] [outer = 114CFC00] 14:15:55 INFO - PROCESS | 3628 | 1468358155059 Marionette TRACE conn2 <- [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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 610ms 14:15:55 INFO - PROCESS | 3628 | 1468358155106 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 3628 | 1468358155108 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 14:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:15:55 INFO - PROCESS | 3628 | 1468358155111 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 3628 | 1468358155113 Marionette TRACE conn2 <- [1,2622,null,{}] 14:15:55 INFO - PROCESS | 3628 | 1468358155116 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 3628 | 1468358155118 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:55 INFO - PROCESS | 3628 | 1468358155198 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:15:55 INFO - PROCESS | 3628 | 1468358155203 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 3628 | 1468358155205 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:55 INFO - PROCESS | 3628 | ++DOCSHELL 132DF400 == 36 [pid = 3628] [id = 665] 14:15:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1738E000) [pid = 3628] [serial = 1995] [outer = 00000000] 14:15:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1770B000) [pid = 3628] [serial = 1996] [outer = 1738E000] 14:15:55 INFO - PROCESS | 3628 | 1468358155230 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1770C400) [pid = 3628] [serial = 1997] [outer = 1738E000] 14:15:55 INFO - PROCESS | 3628 | 1468358155664 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 14:15:55 INFO - PROCESS | 3628 | 1468358155775 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 3628 | 1468358155779 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 14:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:15:55 INFO - PROCESS | 3628 | 1468358155784 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 3628 | 1468358155788 Marionette TRACE conn2 <- [1,2626,null,{}] 14:15:55 INFO - PROCESS | 3628 | 1468358155795 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 3628 | 1468358155798 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:55 INFO - PROCESS | 3628 | 1468358155952 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:15:56 INFO - PROCESS | 3628 | 1468358156099 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 3628 | 1468358156104 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:56 INFO - PROCESS | 3628 | ++DOCSHELL 10E39800 == 37 [pid = 3628] [id = 666] 14:15:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10E3F000) [pid = 3628] [serial = 1998] [outer = 00000000] 14:15:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11056400) [pid = 3628] [serial = 1999] [outer = 10E3F000] 14:15:56 INFO - PROCESS | 3628 | 1468358156161 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11ADEC00) [pid = 3628] [serial = 2000] [outer = 10E3F000] 14:15:56 INFO - PROCESS | 3628 | 1468358156699 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 983ms 14:15:56 INFO - PROCESS | 3628 | 1468358156775 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 3628 | 1468358156779 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 14:15:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:15:56 INFO - PROCESS | 3628 | 1468358156805 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 3628 | 1468358156809 Marionette TRACE conn2 <- [1,2630,null,{}] 14:15:56 INFO - PROCESS | 3628 | 1468358156813 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:56 INFO - PROCESS | 3628 | 1468358156816 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:56 INFO - PROCESS | 3628 | 1468358156959 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:15:57 INFO - PROCESS | 3628 | 1468358157092 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 3628 | 1468358157094 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:57 INFO - PROCESS | 3628 | ++DOCSHELL 13156800 == 38 [pid = 3628] [id = 667] 14:15:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (131AF800) [pid = 3628] [serial = 2001] [outer = 00000000] 14:15:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13221400) [pid = 3628] [serial = 2002] [outer = 131AF800] 14:15:57 INFO - PROCESS | 3628 | 1468358157150 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13A9CC00) [pid = 3628] [serial = 2003] [outer = 131AF800] 14:15:57 INFO - PROCESS | 3628 | 1468358157767 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1017ms 14:15:57 INFO - PROCESS | 3628 | 1468358157812 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 3628 | 1468358157815 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 14:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:15:57 INFO - PROCESS | 3628 | 1468358157838 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 3628 | 1468358157840 Marionette TRACE conn2 <- [1,2634,null,{}] 14:15:57 INFO - PROCESS | 3628 | 1468358157850 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 3628 | 1468358157855 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:57 INFO - PROCESS | 3628 | 1468358157994 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:15:58 INFO - PROCESS | 3628 | 1468358158061 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 3628 | 1468358158065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:58 INFO - PROCESS | 3628 | ++DOCSHELL 16EBE800 == 39 [pid = 3628] [id = 668] 14:15:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16EBEC00) [pid = 3628] [serial = 2004] [outer = 00000000] 14:15:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (173D7800) [pid = 3628] [serial = 2005] [outer = 16EBEC00] 14:15:58 INFO - PROCESS | 3628 | 1468358158121 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1777A800) [pid = 3628] [serial = 2006] [outer = 16EBEC00] 14:15:58 INFO - PROCESS | 3628 | 1468358158760 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:15:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 983ms 14:15:58 INFO - PROCESS | 3628 | 1468358158821 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 3628 | 1468358158823 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 14:15:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:15:58 INFO - PROCESS | 3628 | 1468358158826 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 3628 | 1468358158828 Marionette TRACE conn2 <- [1,2638,null,{}] 14:15:58 INFO - PROCESS | 3628 | 1468358158832 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:58 INFO - PROCESS | 3628 | 1468358158834 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:58 INFO - PROCESS | 3628 | 1468358158926 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:15:59 INFO - PROCESS | 3628 | 1468358159190 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 3628 | 1468358159194 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:15:59 INFO - PROCESS | 3628 | ++DOCSHELL 1026A800 == 40 [pid = 3628] [id = 669] 14:15:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1055A400) [pid = 3628] [serial = 2007] [outer = 00000000] 14:15:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10D39C00) [pid = 3628] [serial = 2008] [outer = 1055A400] 14:15:59 INFO - PROCESS | 3628 | 1468358159265 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10D44C00) [pid = 3628] [serial = 2009] [outer = 1055A400] 14:15:59 INFO - PROCESS | 3628 | 1468358159812 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1028ms 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 10D48C00 == 39 [pid = 3628] [id = 664] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 10F4F800 == 38 [pid = 3628] [id = 663] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 1418BC00 == 37 [pid = 3628] [id = 662] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 12BCD400 == 36 [pid = 3628] [id = 661] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 10A76C00 == 35 [pid = 3628] [id = 660] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 1394EC00 == 34 [pid = 3628] [id = 659] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 130D2C00 == 33 [pid = 3628] [id = 658] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 1144F400 == 32 [pid = 3628] [id = 657] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 102CB800 == 31 [pid = 3628] [id = 656] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 13A92800 == 30 [pid = 3628] [id = 654] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 10AD4400 == 29 [pid = 3628] [id = 655] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 16EBE800 == 28 [pid = 3628] [id = 668] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 132DF400 == 27 [pid = 3628] [id = 665] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 10E39800 == 26 [pid = 3628] [id = 666] 14:16:00 INFO - PROCESS | 3628 | --DOCSHELL 13156800 == 25 [pid = 3628] [id = 667] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15F27000) [pid = 3628] [serial = 1954] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (128F9000) [pid = 3628] [serial = 1945] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11054000) [pid = 3628] [serial = 1942] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A75C00) [pid = 3628] [serial = 1939] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10AD6000) [pid = 3628] [serial = 1940] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16EB7C00) [pid = 3628] [serial = 1937] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13945C00) [pid = 3628] [serial = 1936] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16EB8000) [pid = 3628] [serial = 1963] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12D80000) [pid = 3628] [serial = 1931] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1105D400) [pid = 3628] [serial = 1930] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15195400) [pid = 3628] [serial = 1952] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F2A400) [pid = 3628] [serial = 1934] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15556400) [pid = 3628] [serial = 1933] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (141A5000) [pid = 3628] [serial = 1951] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1322E400) [pid = 3628] [serial = 1957] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (167FB400) [pid = 3628] [serial = 1960] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16813800) [pid = 3628] [serial = 1961] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1631EC00) [pid = 3628] [serial = 1955] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1105BC00) [pid = 3628] [serial = 1943] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1322F400) [pid = 3628] [serial = 1948] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1631C800) [pid = 3628] [serial = 1958] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (12BCDC00) [pid = 3628] [serial = 1946] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (13C1A800) [pid = 3628] [serial = 1949] [outer = 00000000] [url = about:blank] 14:16:00 INFO - PROCESS | 3628 | 1468358160497 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 3628 | 1468358160502 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 14:16:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:16:00 INFO - PROCESS | 3628 | 1468358160556 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 3628 | 1468358160559 Marionette TRACE conn2 <- [1,2642,null,{}] 14:16:00 INFO - PROCESS | 3628 | 1468358160568 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:00 INFO - PROCESS | 3628 | 1468358160572 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:00 INFO - PROCESS | 3628 | 1468358160661 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:16:00 INFO - PROCESS | 3628 | 1468358160668 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 3628 | 1468358160673 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:00 INFO - PROCESS | 3628 | ++DOCSHELL 10AD8800 == 26 [pid = 3628] [id = 670] 14:16:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10AD8C00) [pid = 3628] [serial = 2010] [outer = 00000000] 14:16:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10AE1C00) [pid = 3628] [serial = 2011] [outer = 10AD8C00] 14:16:00 INFO - PROCESS | 3628 | 1468358160723 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10D3D000) [pid = 3628] [serial = 2012] [outer = 10AD8C00] 14:16:01 INFO - PROCESS | 3628 | 1468358161218 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 707ms 14:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:16:01 INFO - PROCESS | 3628 | 1468358161235 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 3628 | 1468358161238 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 14:16:01 INFO - PROCESS | 3628 | 1468358161245 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 3628 | 1468358161249 Marionette TRACE conn2 <- [1,2646,null,{}] 14:16:01 INFO - PROCESS | 3628 | 1468358161253 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 3628 | 1468358161256 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:01 INFO - PROCESS | 3628 | 1468358161340 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:16:01 INFO - PROCESS | 3628 | 1468358161347 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 3628 | 1468358161349 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:01 INFO - PROCESS | 3628 | ++DOCSHELL 1144AC00 == 27 [pid = 3628] [id = 671] 14:16:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (114D7000) [pid = 3628] [serial = 2013] [outer = 00000000] 14:16:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1281B400) [pid = 3628] [serial = 2014] [outer = 114D7000] 14:16:01 INFO - PROCESS | 3628 | 1468358161397 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (128F6800) [pid = 3628] [serial = 2015] [outer = 114D7000] 14:16:01 INFO - PROCESS | 3628 | 1468358161861 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 676ms 14:16:01 INFO - PROCESS | 3628 | 1468358161923 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 3628 | 1468358161925 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 14:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:16:01 INFO - PROCESS | 3628 | 1468358161929 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 3628 | 1468358161931 Marionette TRACE conn2 <- [1,2650,null,{}] 14:16:01 INFO - PROCESS | 3628 | 1468358161940 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 3628 | 1468358161945 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:02 INFO - PROCESS | 3628 | 1468358162060 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:16:02 INFO - PROCESS | 3628 | 1468358162161 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 3628 | 1468358162164 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:02 INFO - PROCESS | 3628 | ++DOCSHELL 130A5800 == 28 [pid = 3628] [id = 672] 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (130D2C00) [pid = 3628] [serial = 2016] [outer = 00000000] 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1315A000) [pid = 3628] [serial = 2017] [outer = 130D2C00] 14:16:02 INFO - PROCESS | 3628 | 1468358162212 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131B3C00) [pid = 3628] [serial = 2018] [outer = 130D2C00] 14:16:02 INFO - PROCESS | 3628 | 1468358162585 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:16:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 676ms 14:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:16:02 INFO - PROCESS | 3628 | 1468358162628 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 3628 | 1468358162630 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 14:16:02 INFO - PROCESS | 3628 | 1468358162633 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 3628 | 1468358162635 Marionette TRACE conn2 <- [1,2654,null,{}] 14:16:02 INFO - PROCESS | 3628 | 1468358162652 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 3628 | 1468358162654 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:02 INFO - PROCESS | 3628 | 1468358162770 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:16:02 INFO - PROCESS | 3628 | 1468358162837 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 3628 | 1468358162839 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:02 INFO - PROCESS | 3628 | ++DOCSHELL 13222000 == 29 [pid = 3628] [id = 673] 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13227000) [pid = 3628] [serial = 2019] [outer = 00000000] 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13946000) [pid = 3628] [serial = 2020] [outer = 13227000] 14:16:02 INFO - PROCESS | 3628 | 1468358162883 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (14184000) [pid = 3628] [serial = 2021] [outer = 13227000] 14:16:03 INFO - PROCESS | 3628 | 1468358163780 Marionette TRACE conn2 <- [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]]]}] 14:16:03 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) 14:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1229ms 14:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:16:03 INFO - PROCESS | 3628 | 1468358163857 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 3628 | 1468358163859 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 14:16:03 INFO - PROCESS | 3628 | 1468358163869 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 3628 | 1468358163871 Marionette TRACE conn2 <- [1,2658,null,{}] 14:16:03 INFO - PROCESS | 3628 | 1468358163875 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:03 INFO - PROCESS | 3628 | 1468358163877 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:03 INFO - PROCESS | 3628 | 1468358163987 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:16:03 INFO - PROCESS | 3628 | 1468358163993 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 3628 | 1468358163995 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:03 INFO - PROCESS | 3628 | ++DOCSHELL 1419F800 == 30 [pid = 3628] [id = 674] 14:16:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (141A1400) [pid = 3628] [serial = 2022] [outer = 00000000] 14:16:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1555DC00) [pid = 3628] [serial = 2023] [outer = 141A1400] 14:16:04 INFO - PROCESS | 3628 | 1468358164038 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15BC1400) [pid = 3628] [serial = 2024] [outer = 141A1400] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (128F7400) [pid = 3628] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (167F0C00) [pid = 3628] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1394F800) [pid = 3628] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (130D7400) [pid = 3628] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10AD5800) [pid = 3628] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13ED9000) [pid = 3628] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16EBFC00) [pid = 3628] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (11AE2800) [pid = 3628] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (102CD400) [pid = 3628] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1738E000) [pid = 3628] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10F51000) [pid = 3628] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:16:04 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (114CFC00) [pid = 3628] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:16:04 INFO - PROCESS | 3628 | 1468358164932 Marionette TRACE conn2 <- [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"]]]}] 14:16:04 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 14:16:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1075ms 14:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:16:04 INFO - PROCESS | 3628 | 1468358164947 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 3628 | 1468358164949 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 14:16:04 INFO - PROCESS | 3628 | 1468358164953 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 3628 | 1468358164955 Marionette TRACE conn2 <- [1,2662,null,{}] 14:16:04 INFO - PROCESS | 3628 | 1468358164958 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:04 INFO - PROCESS | 3628 | 1468358164964 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:05 INFO - PROCESS | 3628 | 1468358165101 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:16:05 INFO - PROCESS | 3628 | 1468358165157 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 3628 | 1468358165160 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:05 INFO - PROCESS | 3628 | ++DOCSHELL 13ED3800 == 31 [pid = 3628] [id = 675] 14:16:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15171C00) [pid = 3628] [serial = 2025] [outer = 00000000] 14:16:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15D43C00) [pid = 3628] [serial = 2026] [outer = 15171C00] 14:16:05 INFO - PROCESS | 3628 | 1468358165204 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15F2AC00) [pid = 3628] [serial = 2027] [outer = 15171C00] 14:16:06 INFO - PROCESS | 3628 | 1468358166056 Marionette TRACE conn2 <- [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"]]]}] 14:16:06 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 14:16:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:16:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1121ms 14:16:06 INFO - PROCESS | 3628 | 1468358166082 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 3628 | 1468358166084 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 14:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:16:06 INFO - PROCESS | 3628 | 1468358166087 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 3628 | 1468358166089 Marionette TRACE conn2 <- [1,2666,null,{}] 14:16:06 INFO - PROCESS | 3628 | 1468358166093 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 3628 | 1468358166094 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:06 INFO - PROCESS | 3628 | 1468358166205 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:16:06 INFO - PROCESS | 3628 | 1468358166222 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 3628 | 1468358166224 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:06 INFO - PROCESS | 3628 | ++DOCSHELL 1631F400 == 32 [pid = 3628] [id = 676] 14:16:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1631F800) [pid = 3628] [serial = 2028] [outer = 00000000] 14:16:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (167F4800) [pid = 3628] [serial = 2029] [outer = 1631F800] 14:16:06 INFO - PROCESS | 3628 | 1468358166268 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (167F7400) [pid = 3628] [serial = 2030] [outer = 1631F800] 14:16:07 INFO - PROCESS | 3628 | 1468358167201 Marionette TRACE conn2 <- [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]]]}] 14:16:07 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) 14:16:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1121ms 14:16:07 INFO - PROCESS | 3628 | 1468358167220 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 3628 | 1468358167224 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 14:16:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:16:07 INFO - PROCESS | 3628 | 1468358167229 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 3628 | 1468358167232 Marionette TRACE conn2 <- [1,2670,null,{}] 14:16:07 INFO - PROCESS | 3628 | 1468358167238 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 3628 | 1468358167242 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:07 INFO - PROCESS | 3628 | 1468358167362 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:16:07 INFO - PROCESS | 3628 | 1468358167536 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 3628 | 1468358167541 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:07 INFO - PROCESS | 3628 | ++DOCSHELL 10D43C00 == 33 [pid = 3628] [id = 677] 14:16:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10D44800) [pid = 3628] [serial = 2031] [outer = 00000000] 14:16:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11055400) [pid = 3628] [serial = 2032] [outer = 10D44800] 14:16:07 INFO - PROCESS | 3628 | 1468358167600 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1105B000) [pid = 3628] [serial = 2033] [outer = 10D44800] 14:16:08 INFO - PROCESS | 3628 | 1468358168737 Marionette TRACE conn2 <- [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]]]}] 14:16:08 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) 14:16:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1536ms 14:16:08 INFO - PROCESS | 3628 | 1468358168764 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 3628 | 1468358168768 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 14:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:16:08 INFO - PROCESS | 3628 | 1468358168779 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 3628 | 1468358168782 Marionette TRACE conn2 <- [1,2674,null,{}] 14:16:08 INFO - PROCESS | 3628 | 1468358168788 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 3628 | 1468358168791 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:08 INFO - PROCESS | 3628 | 1468358168919 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:16:09 INFO - PROCESS | 3628 | 1468358169081 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 3628 | 1468358169084 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:09 INFO - PROCESS | 3628 | ++DOCSHELL 10AE0400 == 34 [pid = 3628] [id = 678] 14:16:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10AE2C00) [pid = 3628] [serial = 2034] [outer = 00000000] 14:16:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1105EC00) [pid = 3628] [serial = 2035] [outer = 10AE2C00] 14:16:09 INFO - PROCESS | 3628 | 1468358169135 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (11448800) [pid = 3628] [serial = 2036] [outer = 10AE2C00] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 13ED3800 == 33 [pid = 3628] [id = 675] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 1419F800 == 32 [pid = 3628] [id = 674] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 13222000 == 31 [pid = 3628] [id = 673] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 130A5800 == 30 [pid = 3628] [id = 672] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 1144AC00 == 29 [pid = 3628] [id = 671] 14:16:09 INFO - PROCESS | 3628 | --DOCSHELL 10AD8800 == 28 [pid = 3628] [id = 670] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15D4E800) [pid = 3628] [serial = 1981] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16B6D800) [pid = 3628] [serial = 1985] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (167F7800) [pid = 3628] [serial = 1984] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1419E800) [pid = 3628] [serial = 1978] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (131B0C00) [pid = 3628] [serial = 1975] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (131B7C00) [pid = 3628] [serial = 1976] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11050C00) [pid = 3628] [serial = 1966] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1144C000) [pid = 3628] [serial = 1967] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16EB8400) [pid = 3628] [serial = 1964] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16F0BC00) [pid = 3628] [serial = 1987] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (128F1400) [pid = 3628] [serial = 1972] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1292A800) [pid = 3628] [serial = 1973] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10A78C00) [pid = 3628] [serial = 1969] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (10BA3400) [pid = 3628] [serial = 1970] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1770B000) [pid = 3628] [serial = 1996] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1419FC00) [pid = 3628] [serial = 1990] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1770C400) [pid = 3628] [serial = 1997] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16EC2000) [pid = 3628] [serial = 1993] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (170E7000) [pid = 3628] [serial = 1994] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (141AB400) [pid = 3628] [serial = 1991] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (16F0F800) [pid = 3628] [serial = 1988] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (15F37000) [pid = 3628] [serial = 1982] [outer = 00000000] [url = about:blank] 14:16:09 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (15556800) [pid = 3628] [serial = 1979] [outer = 00000000] [url = about:blank] 14:16:10 INFO - PROCESS | 3628 | 1468358170068 Marionette TRACE conn2 <- [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"]]]}] 14:16:10 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 14:16:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:16:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1336ms 14:16:10 INFO - PROCESS | 3628 | 1468358170119 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 3628 | 1468358170124 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 14:16:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:16:10 INFO - PROCESS | 3628 | 1468358170131 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 3628 | 1468358170133 Marionette TRACE conn2 <- [1,2678,null,{}] 14:16:10 INFO - PROCESS | 3628 | 1468358170137 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 3628 | 1468358170140 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:10 INFO - PROCESS | 3628 | 1468358170226 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:16:10 INFO - PROCESS | 3628 | 1468358170233 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 3628 | 1468358170235 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:10 INFO - PROCESS | 3628 | ++DOCSHELL 128F4000 == 29 [pid = 3628] [id = 679] 14:16:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (128F4400) [pid = 3628] [serial = 2037] [outer = 00000000] 14:16:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (129B3400) [pid = 3628] [serial = 2038] [outer = 128F4400] 14:16:10 INFO - PROCESS | 3628 | 1468358170281 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (12BDB800) [pid = 3628] [serial = 2039] [outer = 128F4400] 14:16:11 INFO - PROCESS | 3628 | 1468358171247 Marionette TRACE conn2 <- [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"]]]}] 14:16:11 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 14:16:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1121ms 14:16:11 INFO - PROCESS | 3628 | 1468358171262 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 3628 | 1468358171264 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 14:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:16:11 INFO - PROCESS | 3628 | 1468358171269 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 3628 | 1468358171272 Marionette TRACE conn2 <- [1,2682,null,{}] 14:16:11 INFO - PROCESS | 3628 | 1468358171282 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 3628 | 1468358171287 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:11 INFO - PROCESS | 3628 | 1468358171407 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:16:11 INFO - PROCESS | 3628 | 1468358171414 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 3628 | 1468358171418 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:11 INFO - PROCESS | 3628 | ++DOCSHELL 131E7C00 == 30 [pid = 3628] [id = 680] 14:16:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (131EF400) [pid = 3628] [serial = 2040] [outer = 00000000] 14:16:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13A93400) [pid = 3628] [serial = 2041] [outer = 131EF400] 14:16:11 INFO - PROCESS | 3628 | 1468358171516 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13ED1800) [pid = 3628] [serial = 2042] [outer = 131EF400] 14:16:12 INFO - PROCESS | 3628 | 1468358172438 Marionette TRACE conn2 <- [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"]]]}] 14:16:12 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 14:16:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1167ms 14:16:12 INFO - PROCESS | 3628 | 1468358172455 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 3628 | 1468358172457 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 14:16:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:16:12 INFO - PROCESS | 3628 | 1468358172460 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 3628 | 1468358172462 Marionette TRACE conn2 <- [1,2686,null,{}] 14:16:12 INFO - PROCESS | 3628 | 1468358172472 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 3628 | 1468358172474 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:12 INFO - PROCESS | 3628 | 1468358172573 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:16:12 INFO - PROCESS | 3628 | 1468358172579 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 3628 | 1468358172581 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:12 INFO - PROCESS | 3628 | ++DOCSHELL 141A6800 == 31 [pid = 3628] [id = 681] 14:16:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (141A6C00) [pid = 3628] [serial = 2043] [outer = 00000000] 14:16:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (15D45000) [pid = 3628] [serial = 2044] [outer = 141A6C00] 14:16:12 INFO - PROCESS | 3628 | 1468358172625 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15F28800) [pid = 3628] [serial = 2045] [outer = 141A6C00] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (114D7000) [pid = 3628] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (130D2C00) [pid = 3628] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10AD8C00) [pid = 3628] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1055A400) [pid = 3628] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (16EBEC00) [pid = 3628] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (141A1400) [pid = 3628] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (10E3F000) [pid = 3628] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (131AF800) [pid = 3628] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (15171C00) [pid = 3628] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:16:13 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (13227000) [pid = 3628] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:16:13 INFO - PROCESS | 3628 | 1468358173584 Marionette TRACE conn2 <- [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"]]]}] 14:16:13 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 14:16:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1167ms 14:16:13 INFO - PROCESS | 3628 | 1468358173623 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 3628 | 1468358173625 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:16:13 INFO - PROCESS | 3628 | 1468358173628 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 3628 | 1468358173630 Marionette TRACE conn2 <- [1,2690,null,{}] 14:16:13 INFO - PROCESS | 3628 | 1468358173633 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 3628 | 1468358173635 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:13 INFO - PROCESS | 3628 | 1468358173712 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:16:13 INFO - PROCESS | 3628 | 1468358173718 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 3628 | 1468358173720 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:13 INFO - PROCESS | 3628 | ++DOCSHELL 12D7E400 == 32 [pid = 3628] [id = 682] 14:16:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (12D7F800) [pid = 3628] [serial = 2046] [outer = 00000000] 14:16:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (15172C00) [pid = 3628] [serial = 2047] [outer = 12D7F800] 14:16:13 INFO - PROCESS | 3628 | 1468358173762 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (16324800) [pid = 3628] [serial = 2048] [outer = 12D7F800] 14:16:14 INFO - PROCESS | 3628 | 1468358174231 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 14:16:14 INFO - PROCESS | 3628 | 1468358174266 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3628 | 1468358174268 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:16:14 INFO - PROCESS | 3628 | 1468358174272 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3628 | 1468358174274 Marionette TRACE conn2 <- [1,2694,null,{}] 14:16:14 INFO - PROCESS | 3628 | 1468358174278 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3628 | 1468358174283 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:14 INFO - PROCESS | 3628 | 1468358174383 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:16:14 INFO - PROCESS | 3628 | 1468358174389 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3628 | 1468358174391 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:14 INFO - PROCESS | 3628 | ++DOCSHELL 167FD800 == 33 [pid = 3628] [id = 683] 14:16:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (16811400) [pid = 3628] [serial = 2049] [outer = 00000000] 14:16:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (16B79400) [pid = 3628] [serial = 2050] [outer = 16811400] 14:16:14 INFO - PROCESS | 3628 | 1468358174435 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (16EBA400) [pid = 3628] [serial = 2051] [outer = 16811400] 14:16:14 INFO - PROCESS | 3628 | 1468358174873 Marionette TRACE conn2 <- [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]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 14:16:14 INFO - PROCESS | 3628 | 1468358174953 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3628 | 1468358174955 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 14:16:14 INFO - PROCESS | 3628 | 1468358174959 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:16:14 INFO - PROCESS | 3628 | 1468358174960 Marionette TRACE conn2 <- [1,2698,null,{}] 14:16:14 INFO - PROCESS | 3628 | 1468358174964 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3628 | 1468358174966 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:15 INFO - PROCESS | 3628 | 1468358175042 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:16:15 INFO - PROCESS | 3628 | 1468358175079 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 3628 | 1468358175081 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:15 INFO - PROCESS | 3628 | ++DOCSHELL 128F0400 == 34 [pid = 3628] [id = 684] 14:16:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (16B71C00) [pid = 3628] [serial = 2052] [outer = 00000000] 14:16:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (16F0FC00) [pid = 3628] [serial = 2053] [outer = 16B71C00] 14:16:15 INFO - PROCESS | 3628 | 1468358175124 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16F10400) [pid = 3628] [serial = 2054] [outer = 16B71C00] 14:16:15 INFO - PROCESS | 3628 | 1468358175822 Marionette TRACE conn2 <- [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] 14:16:15 INFO - PROCESS | 3628 | 1468358175891 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 14:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:16:15 INFO - PROCESS | 3628 | 1468358175896 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 3628 | 1468358175901 Marionette TRACE conn2 <- [1,2702,null,{}] 14:16:15 INFO - PROCESS | 3628 | 1468358175907 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 3628 | 1468358175909 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:16 INFO - PROCESS | 3628 | 1468358176051 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:16:16 INFO - PROCESS | 3628 | 1468358176187 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 3628 | 1468358176191 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:16 INFO - PROCESS | 3628 | ++DOCSHELL 10ADC400 == 35 [pid = 3628] [id = 685] 14:16:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1105C400) [pid = 3628] [serial = 2055] [outer = 00000000] 14:16:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13036C00) [pid = 3628] [serial = 2056] [outer = 1105C400] 14:16:16 INFO - PROCESS | 3628 | 1468358176248 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13133400) [pid = 3628] [serial = 2057] [outer = 1105C400] 14:16:16 INFO - PROCESS | 3628 | 1468358176850 Marionette TRACE conn2 <- [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]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 983ms 14:16:16 INFO - PROCESS | 3628 | 1468358176883 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 3628 | 1468358176888 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 14:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:16:16 INFO - PROCESS | 3628 | 1468358176894 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 3628 | 1468358176897 Marionette TRACE conn2 <- [1,2706,null,{}] 14:16:16 INFO - PROCESS | 3628 | 1468358176901 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 3628 | 1468358176904 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:17 INFO - PROCESS | 3628 | 1468358177011 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:16:17 INFO - PROCESS | 3628 | 1468358177121 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 3628 | 1468358177124 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:17 INFO - PROCESS | 3628 | ++DOCSHELL 141A3C00 == 36 [pid = 3628] [id = 686] 14:16:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (141A4800) [pid = 3628] [serial = 2058] [outer = 00000000] 14:16:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15D0F400) [pid = 3628] [serial = 2059] [outer = 141A4800] 14:16:17 INFO - PROCESS | 3628 | 1468358177178 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16322C00) [pid = 3628] [serial = 2060] [outer = 141A4800] 14:16:17 INFO - PROCESS | 3628 | 1468358177786 Marionette TRACE conn2 <- [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] 14:16:17 INFO - PROCESS | 3628 | 1468358177825 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:16:17 INFO - PROCESS | 3628 | 1468358177829 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 3628 | 1468358177832 Marionette TRACE conn2 <- [1,2710,null,{}] 14:16:17 INFO - PROCESS | 3628 | 1468358177843 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 3628 | 1468358177848 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:17 INFO - PROCESS | 3628 | 1468358177959 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:16:18 INFO - PROCESS | 3628 | 1468358178071 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3628 | 1468358178074 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:18 INFO - PROCESS | 3628 | ++DOCSHELL 15F35C00 == 37 [pid = 3628] [id = 687] 14:16:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1631C000) [pid = 3628] [serial = 2061] [outer = 00000000] 14:16:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16F12400) [pid = 3628] [serial = 2062] [outer = 1631C000] 14:16:18 INFO - PROCESS | 3628 | 1468358178178 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17395000) [pid = 3628] [serial = 2063] [outer = 1631C000] 14:16:18 INFO - PROCESS | 3628 | 1468358178902 Marionette TRACE conn2 <- [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] 14:16:18 INFO - PROCESS | 3628 | 1468358178973 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 14:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:16:18 INFO - PROCESS | 3628 | 1468358178991 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 3628 | 1468358178994 Marionette TRACE conn2 <- [1,2714,null,{}] 14:16:18 INFO - PROCESS | 3628 | 1468358179000 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3628 | 1468358179003 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:19 INFO - PROCESS | 3628 | 1468358179108 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 167FD800 == 36 [pid = 3628] [id = 683] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 12D7E400 == 35 [pid = 3628] [id = 682] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 141A6800 == 34 [pid = 3628] [id = 681] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 131E7C00 == 33 [pid = 3628] [id = 680] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 128F4000 == 32 [pid = 3628] [id = 679] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 10AE0400 == 31 [pid = 3628] [id = 678] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 10D43C00 == 30 [pid = 3628] [id = 677] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 1631F400 == 29 [pid = 3628] [id = 676] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 1026A800 == 28 [pid = 3628] [id = 669] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 141A3C00 == 27 [pid = 3628] [id = 686] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 15F35C00 == 26 [pid = 3628] [id = 687] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 128F0400 == 25 [pid = 3628] [id = 684] 14:16:19 INFO - PROCESS | 3628 | --DOCSHELL 10ADC400 == 24 [pid = 3628] [id = 685] 14:16:19 INFO - PROCESS | 3628 | 1468358179768 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 3628 | 1468358179772 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1281B400) [pid = 3628] [serial = 2014] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (128F6800) [pid = 3628] [serial = 2015] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1315A000) [pid = 3628] [serial = 2017] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10AE1C00) [pid = 3628] [serial = 2011] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10D3D000) [pid = 3628] [serial = 2012] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10D44C00) [pid = 3628] [serial = 2009] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10D39C00) [pid = 3628] [serial = 2008] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (173D7800) [pid = 3628] [serial = 2005] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1555DC00) [pid = 3628] [serial = 2023] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (11ADEC00) [pid = 3628] [serial = 2000] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11056400) [pid = 3628] [serial = 1999] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (13A9CC00) [pid = 3628] [serial = 2003] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (13221400) [pid = 3628] [serial = 2002] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1777A800) [pid = 3628] [serial = 2006] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (15F2AC00) [pid = 3628] [serial = 2027] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (15D43C00) [pid = 3628] [serial = 2026] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (167F4800) [pid = 3628] [serial = 2029] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (13946000) [pid = 3628] [serial = 2020] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (14184000) [pid = 3628] [serial = 2021] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (15BC1400) [pid = 3628] [serial = 2024] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (131B3C00) [pid = 3628] [serial = 2018] [outer = 00000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3628 | ++DOCSHELL 1055A000 == 25 [pid = 3628] [id = 688] 14:16:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (1055A400) [pid = 3628] [serial = 2064] [outer = 00000000] 14:16:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10A0A400) [pid = 3628] [serial = 2065] [outer = 1055A400] 14:16:19 INFO - PROCESS | 3628 | 1468358179911 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (10AD8800) [pid = 3628] [serial = 2066] [outer = 1055A400] 14:16:20 INFO - PROCESS | 3628 | 1468358180681 Marionette TRACE conn2 <- [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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:16:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1720ms 14:16:20 INFO - PROCESS | 3628 | 1468358180711 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 3628 | 1468358180715 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:16:20 INFO - PROCESS | 3628 | 1468358180720 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 3628 | 1468358180725 Marionette TRACE conn2 <- [1,2718,null,{}] 14:16:20 INFO - PROCESS | 3628 | 1468358180731 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 3628 | 1468358180734 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:20 INFO - PROCESS | 3628 | 1468358180852 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:16:20 INFO - PROCESS | 3628 | 1468358180984 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 3628 | 1468358180988 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:20 INFO - PROCESS | 3628 | ++DOCSHELL 10D47800 == 26 [pid = 3628] [id = 689] 14:16:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (10D47C00) [pid = 3628] [serial = 2067] [outer = 00000000] 14:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (1105AC00) [pid = 3628] [serial = 2068] [outer = 10D47C00] 14:16:21 INFO - PROCESS | 3628 | 1468358181046 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1144D800) [pid = 3628] [serial = 2069] [outer = 10D47C00] 14:16:22 INFO - PROCESS | 3628 | 1468358182163 Marionette TRACE conn2 <- [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"]]]}] 14:16:22 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 14:16:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:16:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1475ms 14:16:22 INFO - PROCESS | 3628 | 1468358182213 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3628 | 1468358182217 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 14:16:22 INFO - PROCESS | 3628 | 1468358182223 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:16:22 INFO - PROCESS | 3628 | 1468358182226 Marionette TRACE conn2 <- [1,2722,null,{}] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 10E3AC00 == 25 [pid = 3628] [id = 472] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 15F2B800 == 24 [pid = 3628] [id = 483] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 10D40800 == 23 [pid = 3628] [id = 480] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 10BB2800 == 22 [pid = 3628] [id = 481] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 15BC1800 == 21 [pid = 3628] [id = 477] 14:16:22 INFO - PROCESS | 3628 | --DOCSHELL 130D5400 == 20 [pid = 3628] [id = 482] 14:16:22 INFO - PROCESS | 3628 | 1468358182237 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3628 | 1468358182240 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:22 INFO - PROCESS | 3628 | 1468358182332 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:16:22 INFO - PROCESS | 3628 | 1468358182339 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3628 | 1468358182343 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:22 INFO - PROCESS | 3628 | ++DOCSHELL 11056800 == 21 [pid = 3628] [id = 690] 14:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11057400) [pid = 3628] [serial = 2070] [outer = 00000000] 14:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1144C800) [pid = 3628] [serial = 2071] [outer = 11057400] 14:16:22 INFO - PROCESS | 3628 | 1468358182399 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11CD8800) [pid = 3628] [serial = 2072] [outer = 11057400] 14:16:22 INFO - PROCESS | 3628 | 1468358182927 Marionette TRACE conn2 <- [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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 14:16:22 INFO - PROCESS | 3628 | 1468358182948 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3628 | 1468358182952 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:16:22 INFO - PROCESS | 3628 | 1468358182959 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3628 | 1468358182961 Marionette TRACE conn2 <- [1,2726,null,{}] 14:16:22 INFO - PROCESS | 3628 | 1468358182965 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3628 | 1468358182968 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:23 INFO - PROCESS | 3628 | 1468358183059 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:16:23 INFO - PROCESS | 3628 | 1468358183177 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3628 | 1468358183179 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:23 INFO - PROCESS | 3628 | ++DOCSHELL 129B7C00 == 22 [pid = 3628] [id = 691] 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (12B01400) [pid = 3628] [serial = 2073] [outer = 00000000] 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (12B0D000) [pid = 3628] [serial = 2074] [outer = 12B01400] 14:16:23 INFO - PROCESS | 3628 | 1468358183228 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12DCB400) [pid = 3628] [serial = 2075] [outer = 12B01400] 14:16:23 INFO - PROCESS | 3628 | 1468358183620 Marionette TRACE conn2 <- [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]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:16:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 14:16:23 INFO - PROCESS | 3628 | 1468358183682 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3628 | 1468358183684 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 14:16:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:16:23 INFO - PROCESS | 3628 | 1468358183688 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 3628 | 1468358183691 Marionette TRACE conn2 <- [1,2730,null,{}] 14:16:23 INFO - PROCESS | 3628 | 1468358183702 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3628 | 1468358183706 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:23 INFO - PROCESS | 3628 | 1468358183823 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:16:23 INFO - PROCESS | 3628 | 1468358183835 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3628 | 1468358183838 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:23 INFO - PROCESS | 3628 | ++DOCSHELL 131B8400 == 23 [pid = 3628] [id = 692] 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (131B8C00) [pid = 3628] [serial = 2076] [outer = 00000000] 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1322F400) [pid = 3628] [serial = 2077] [outer = 131B8C00] 14:16:23 INFO - PROCESS | 3628 | 1468358183886 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (134DA400) [pid = 3628] [serial = 2078] [outer = 131B8C00] 14:16:24 INFO - PROCESS | 3628 | 1468358184343 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 722ms 14:16:24 INFO - PROCESS | 3628 | 1468358184412 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3628 | 1468358184415 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 14:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:16:24 INFO - PROCESS | 3628 | 1468358184425 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3628 | 1468358184426 Marionette TRACE conn2 <- [1,2734,null,{}] 14:16:24 INFO - PROCESS | 3628 | 1468358184430 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3628 | 1468358184432 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:24 INFO - PROCESS | 3628 | 1468358184547 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:16:24 INFO - PROCESS | 3628 | 1468358184620 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3628 | 1468358184623 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:24 INFO - PROCESS | 3628 | ++DOCSHELL 14184000 == 24 [pid = 3628] [id = 693] 14:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (14184800) [pid = 3628] [serial = 2079] [outer = 00000000] 14:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1419CC00) [pid = 3628] [serial = 2080] [outer = 14184800] 14:16:24 INFO - PROCESS | 3628 | 1468358184670 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15173000) [pid = 3628] [serial = 2081] [outer = 14184800] 14:16:25 INFO - PROCESS | 3628 | 1468358185108 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:16:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 722ms 14:16:25 INFO - PROCESS | 3628 | 1468358185196 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 3628 | 1468358185198 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 14:16:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:16:25 INFO - PROCESS | 3628 | 1468358185204 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 3628 | 1468358185206 Marionette TRACE conn2 <- [1,2738,null,{}] 14:16:25 INFO - PROCESS | 3628 | 1468358185212 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3628 | 1468358185214 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:25 INFO - PROCESS | 3628 | 1468358185310 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:16:25 INFO - PROCESS | 3628 | 1468358185319 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3628 | 1468358185322 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:25 INFO - PROCESS | 3628 | ++DOCSHELL 15BB6800 == 25 [pid = 3628] [id = 694] 14:16:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15BB8C00) [pid = 3628] [serial = 2082] [outer = 00000000] 14:16:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15BC5000) [pid = 3628] [serial = 2083] [outer = 15BB8C00] 14:16:25 INFO - PROCESS | 3628 | 1468358185365 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15D46C00) [pid = 3628] [serial = 2084] [outer = 15BB8C00] 14:16:25 INFO - PROCESS | 3628 | 1468358185794 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:16:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 614ms 14:16:25 INFO - PROCESS | 3628 | 1468358185824 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 3628 | 1468358185826 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 14:16:25 INFO - PROCESS | 3628 | 1468358185829 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:16:25 INFO - PROCESS | 3628 | 1468358185831 Marionette TRACE conn2 <- [1,2742,null,{}] 14:16:25 INFO - PROCESS | 3628 | 1468358185835 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3628 | 1468358185840 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:25 INFO - PROCESS | 3628 | 1468358185977 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:16:25 INFO - PROCESS | 3628 | 1468358185986 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3628 | 1468358185988 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:26 INFO - PROCESS | 3628 | ++DOCSHELL 131E5C00 == 26 [pid = 3628] [id = 695] 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14184400) [pid = 3628] [serial = 2085] [outer = 00000000] 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16322000) [pid = 3628] [serial = 2086] [outer = 14184400] 14:16:26 INFO - PROCESS | 3628 | 1468358186087 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (167F9000) [pid = 3628] [serial = 2087] [outer = 14184400] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16B71C00) [pid = 3628] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16811400) [pid = 3628] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (141A4800) [pid = 3628] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1105C400) [pid = 3628] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1631C000) [pid = 3628] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (131EF400) [pid = 3628] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (128F4400) [pid = 3628] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10AE2C00) [pid = 3628] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1631F800) [pid = 3628] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10D44800) [pid = 3628] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (141A6C00) [pid = 3628] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:16:26 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (12D7F800) [pid = 3628] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:16:26 INFO - PROCESS | 3628 | 1468358186481 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:16:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 675ms 14:16:26 INFO - PROCESS | 3628 | 1468358186513 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3628 | 1468358186515 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 3628 | 1468358186518 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:16:26 INFO - PROCESS | 3628 | 1468358186520 Marionette TRACE conn2 <- [1,2746,null,{}] 14:16:26 INFO - PROCESS | 3628 | 1468358186523 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3628 | 1468358186525 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:26 INFO - PROCESS | 3628 | 1468358186610 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:16:26 INFO - PROCESS | 3628 | 1468358186743 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 3628 | 1468358186745 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:26 INFO - PROCESS | 3628 | ++DOCSHELL 1144C000 == 27 [pid = 3628] [id = 696] 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12D7F800) [pid = 3628] [serial = 2088] [outer = 00000000] 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (16320400) [pid = 3628] [serial = 2089] [outer = 12D7F800] 14:16:26 INFO - PROCESS | 3628 | 1468358186789 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16323800) [pid = 3628] [serial = 2090] [outer = 12D7F800] 14:16:27 INFO - PROCESS | 3628 | 1468358187161 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 14:16:27 INFO - PROCESS | 3628 | 1468358187223 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 3628 | 1468358187225 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:16:27 INFO - PROCESS | 3628 | 1468358187229 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 3628 | 1468358187214 Marionette TRACE conn2 <- [1,2750,null,{}] 14:16:27 INFO - PROCESS | 3628 | 1468358187217 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3628 | 1468358187219 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:27 INFO - PROCESS | 3628 | 1468358187298 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:16:27 INFO - PROCESS | 3628 | 1468358187304 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3628 | 1468358187306 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:27 INFO - PROCESS | 3628 | ++DOCSHELL 12928C00 == 28 [pid = 3628] [id = 697] 14:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (167F4000) [pid = 3628] [serial = 2091] [outer = 00000000] 14:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16EB8400) [pid = 3628] [serial = 2092] [outer = 167F4000] 14:16:27 INFO - PROCESS | 3628 | 1468358187348 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16EB9C00) [pid = 3628] [serial = 2093] [outer = 167F4000] 14:16:27 INFO - PROCESS | 3628 | 1468358187807 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 14:16:27 INFO - PROCESS | 3628 | 1468358187848 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 3628 | 1468358187850 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 14:16:27 INFO - PROCESS | 3628 | 1468358187853 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:16:27 INFO - PROCESS | 3628 | 1468358187855 Marionette TRACE conn2 <- [1,2754,null,{}] 14:16:27 INFO - PROCESS | 3628 | 1468358187858 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3628 | 1468358187860 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:27 INFO - PROCESS | 3628 | 1468358187939 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:16:27 INFO - PROCESS | 3628 | 1468358187944 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3628 | 1468358187946 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:27 INFO - PROCESS | 3628 | ++DOCSHELL 16B6D000 == 29 [pid = 3628] [id = 698] 14:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16B79000) [pid = 3628] [serial = 2094] [outer = 00000000] 14:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16EC5400) [pid = 3628] [serial = 2095] [outer = 16B79000] 14:16:27 INFO - PROCESS | 3628 | 1468358187994 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1705A800) [pid = 3628] [serial = 2096] [outer = 16B79000] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 1419DC00 == 28 [pid = 3628] [id = 487] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 131B7400 == 27 [pid = 3628] [id = 474] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 10AD9800 == 26 [pid = 3628] [id = 479] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 128F2C00 == 25 [pid = 3628] [id = 478] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 1312B000 == 24 [pid = 3628] [id = 486] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 10D42C00 == 23 [pid = 3628] [id = 484] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 11ADF800 == 22 [pid = 3628] [id = 485] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 15D50C00 == 21 [pid = 3628] [id = 488] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 128F7000 == 20 [pid = 3628] [id = 475] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 13AA0400 == 19 [pid = 3628] [id = 476] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 16D0D800 == 18 [pid = 3628] [id = 489] 14:16:28 INFO - PROCESS | 3628 | --DOCSHELL 128FD000 == 17 [pid = 3628] [id = 473] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16F0FC00) [pid = 3628] [serial = 2053] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16F10400) [pid = 3628] [serial = 2054] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16B79400) [pid = 3628] [serial = 2050] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16322C00) [pid = 3628] [serial = 2060] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13036C00) [pid = 3628] [serial = 2056] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17395000) [pid = 3628] [serial = 2063] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (13133400) [pid = 3628] [serial = 2057] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15D0F400) [pid = 3628] [serial = 2059] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16F12400) [pid = 3628] [serial = 2062] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (13ED1800) [pid = 3628] [serial = 2042] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (129B3400) [pid = 3628] [serial = 2038] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1105EC00) [pid = 3628] [serial = 2035] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (11448800) [pid = 3628] [serial = 2036] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (167F7400) [pid = 3628] [serial = 2030] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (11055400) [pid = 3628] [serial = 2032] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1105B000) [pid = 3628] [serial = 2033] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (15D45000) [pid = 3628] [serial = 2044] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (15172C00) [pid = 3628] [serial = 2047] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (13A93400) [pid = 3628] [serial = 2041] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (12BDB800) [pid = 3628] [serial = 2039] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (16324800) [pid = 3628] [serial = 2048] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (16EBA400) [pid = 3628] [serial = 2051] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (15F28800) [pid = 3628] [serial = 2045] [outer = 00000000] [url = about:blank] 14:16:29 INFO - PROCESS | 3628 | 1468358189753 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1919ms 14:16:29 INFO - PROCESS | 3628 | 1468358189777 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 3628 | 1468358189782 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 14:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:16:29 INFO - PROCESS | 3628 | 1468358189788 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3628 | 1468358189791 Marionette TRACE conn2 <- [1,2758,null,{}] 14:16:29 INFO - PROCESS | 3628 | 1468358189801 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3628 | 1468358189805 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:29 INFO - PROCESS | 3628 | 1468358189906 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:16:29 INFO - PROCESS | 3628 | 1468358189915 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 3628 | 1468358189918 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:29 INFO - PROCESS | 3628 | ++DOCSHELL 10D3F800 == 18 [pid = 3628] [id = 699] 14:16:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (10D3FC00) [pid = 3628] [serial = 2097] [outer = 00000000] 14:16:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (11052800) [pid = 3628] [serial = 2098] [outer = 10D3FC00] 14:16:29 INFO - PROCESS | 3628 | 1468358189969 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (11057800) [pid = 3628] [serial = 2099] [outer = 10D3FC00] 14:16:30 INFO - PROCESS | 3628 | 1468358190446 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 675ms 14:16:30 INFO - PROCESS | 3628 | 1468358190469 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 3628 | 1468358190474 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 14:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:16:30 INFO - PROCESS | 3628 | 1468358190480 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 3628 | 1468358190483 Marionette TRACE conn2 <- [1,2762,null,{}] 14:16:30 INFO - PROCESS | 3628 | 1468358190490 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 3628 | 1468358190493 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:30 INFO - PROCESS | 3628 | 1468358190588 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:16:30 INFO - PROCESS | 3628 | 1468358190595 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 3628 | 1468358190598 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:30 INFO - PROCESS | 3628 | ++DOCSHELL 128F0800 == 19 [pid = 3628] [id = 700] 14:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (128F1400) [pid = 3628] [serial = 2100] [outer = 00000000] 14:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (128F5000) [pid = 3628] [serial = 2101] [outer = 128F1400] 14:16:30 INFO - PROCESS | 3628 | 1468358190644 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (128FA000) [pid = 3628] [serial = 2102] [outer = 128F1400] 14:16:31 INFO - PROCESS | 3628 | 1468358191136 Marionette TRACE conn2 <- [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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:16:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 691ms 14:16:31 INFO - PROCESS | 3628 | 1468358191179 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 3628 | 1468358191181 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:16:31 INFO - PROCESS | 3628 | 1468358191185 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 3628 | 1468358191188 Marionette TRACE conn2 <- [1,2766,null,{}] 14:16:31 INFO - PROCESS | 3628 | 1468358191198 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 3628 | 1468358191203 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:31 INFO - PROCESS | 3628 | 1468358191288 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:16:31 INFO - PROCESS | 3628 | 1468358191416 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 3628 | 1468358191419 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:31 INFO - PROCESS | 3628 | ++DOCSHELL 13133400 == 20 [pid = 3628] [id = 701] 14:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (13133C00) [pid = 3628] [serial = 2103] [outer = 00000000] 14:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (131B0400) [pid = 3628] [serial = 2104] [outer = 13133C00] 14:16:31 INFO - PROCESS | 3628 | 1468358191449 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (131B7800) [pid = 3628] [serial = 2105] [outer = 13133C00] 14:16:31 INFO - PROCESS | 3628 | 1468358191818 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:16:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 14:16:31 INFO - PROCESS | 3628 | 1468358191866 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 3628 | 1468358191868 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:16:31 INFO - PROCESS | 3628 | 1468358191872 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 3628 | 1468358191873 Marionette TRACE conn2 <- [1,2770,null,{}] 14:16:31 INFO - PROCESS | 3628 | 1468358191877 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 3628 | 1468358191879 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:32 INFO - PROCESS | 3628 | 1468358192013 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:16:32 INFO - PROCESS | 3628 | 1468358192025 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3628 | 1468358192027 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:32 INFO - PROCESS | 3628 | ++DOCSHELL 132E1C00 == 21 [pid = 3628] [id = 702] 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (134D6800) [pid = 3628] [serial = 2106] [outer = 00000000] 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1394BC00) [pid = 3628] [serial = 2107] [outer = 134D6800] 14:16:32 INFO - PROCESS | 3628 | 1468358192071 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13C1B400) [pid = 3628] [serial = 2108] [outer = 134D6800] 14:16:32 INFO - PROCESS | 3628 | 1468358192457 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:16:32 INFO - PROCESS | 3628 | 1468358192492 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 3628 | 1468358192494 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 14:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:16:32 INFO - PROCESS | 3628 | 1468358192497 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 3628 | 1468358192499 Marionette TRACE conn2 <- [1,2774,null,{}] 14:16:32 INFO - PROCESS | 3628 | 1468358192502 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 3628 | 1468358192504 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:32 INFO - PROCESS | 3628 | 1468358192620 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:16:32 INFO - PROCESS | 3628 | 1468358192667 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3628 | 1468358192670 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:32 INFO - PROCESS | 3628 | ++DOCSHELL 13ED3800 == 22 [pid = 3628] [id = 703] 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (13ED6400) [pid = 3628] [serial = 2109] [outer = 00000000] 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1555B000) [pid = 3628] [serial = 2110] [outer = 13ED6400] 14:16:32 INFO - PROCESS | 3628 | 1468358192715 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15599C00) [pid = 3628] [serial = 2111] [outer = 13ED6400] 14:16:33 INFO - PROCESS | 3628 | 1468358193118 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 614ms 14:16:33 INFO - PROCESS | 3628 | 1468358193136 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3628 | 1468358193138 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:16:33 INFO - PROCESS | 3628 | 1468358193141 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3628 | 1468358193143 Marionette TRACE conn2 <- [1,2778,null,{}] 14:16:33 INFO - PROCESS | 3628 | 1468358193147 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3628 | 1468358193152 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:33 INFO - PROCESS | 3628 | 1468358193293 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:16:33 INFO - PROCESS | 3628 | 1468358193303 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 3628 | 1468358193305 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:33 INFO - PROCESS | 3628 | ++DOCSHELL 15BC2000 == 23 [pid = 3628] [id = 704] 14:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15D0B000) [pid = 3628] [serial = 2112] [outer = 00000000] 14:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15F32400) [pid = 3628] [serial = 2113] [outer = 15D0B000] 14:16:33 INFO - PROCESS | 3628 | 1468358193349 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16326800) [pid = 3628] [serial = 2114] [outer = 15D0B000] 14:16:33 INFO - PROCESS | 3628 | 1468358193755 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 675ms 14:16:33 INFO - PROCESS | 3628 | 1468358193824 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3628 | 1468358193826 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 14:16:33 INFO - PROCESS | 3628 | 1468358193829 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:16:33 INFO - PROCESS | 3628 | 1468358193831 Marionette TRACE conn2 <- [1,2782,null,{}] 14:16:33 INFO - PROCESS | 3628 | 1468358193835 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3628 | 1468358193837 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:33 INFO - PROCESS | 3628 | 1468358193965 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:16:34 INFO - PROCESS | 3628 | 1468358194004 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3628 | 1468358194006 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:34 INFO - PROCESS | 3628 | ++DOCSHELL 167F0800 == 24 [pid = 3628] [id = 705] 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (167F8800) [pid = 3628] [serial = 2115] [outer = 00000000] 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16B71800) [pid = 3628] [serial = 2116] [outer = 167F8800] 14:16:34 INFO - PROCESS | 3628 | 1468358194049 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (167FCC00) [pid = 3628] [serial = 2117] [outer = 167F8800] 14:16:34 INFO - PROCESS | 3628 | 1468358194423 Marionette TRACE conn2 <- [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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 629ms 14:16:34 INFO - PROCESS | 3628 | 1468358194450 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3628 | 1468358194452 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 14:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:16:34 INFO - PROCESS | 3628 | 1468358194455 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 3628 | 1468358194457 Marionette TRACE conn2 <- [1,2786,null,{}] 14:16:34 INFO - PROCESS | 3628 | 1468358194460 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3628 | 1468358194462 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:34 INFO - PROCESS | 3628 | 1468358194583 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:16:34 INFO - PROCESS | 3628 | 1468358194591 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3628 | 1468358194593 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:34 INFO - PROCESS | 3628 | ++DOCSHELL 16EB8000 == 25 [pid = 3628] [id = 706] 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16EB9800) [pid = 3628] [serial = 2118] [outer = 00000000] 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16F10800) [pid = 3628] [serial = 2119] [outer = 16EB9800] 14:16:34 INFO - PROCESS | 3628 | 1468358194637 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16F11C00) [pid = 3628] [serial = 2120] [outer = 16EB9800] 14:16:35 INFO - PROCESS | 3628 | 1468358195086 Marionette TRACE conn2 <- [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]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 14:16:35 INFO - PROCESS | 3628 | 1468358195155 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3628 | 1468358195157 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:16:35 INFO - PROCESS | 3628 | 1468358195161 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3628 | 1468358195162 Marionette TRACE conn2 <- [1,2790,null,{}] 14:16:35 INFO - PROCESS | 3628 | 1468358195166 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3628 | 1468358195168 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:35 INFO - PROCESS | 3628 | 1468358195281 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:16:35 INFO - PROCESS | 3628 | 1468358195372 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3628 | 1468358195374 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:35 INFO - PROCESS | 3628 | ++DOCSHELL 1312EC00 == 26 [pid = 3628] [id = 707] 14:16:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1737FC00) [pid = 3628] [serial = 2121] [outer = 00000000] 14:16:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17702000) [pid = 3628] [serial = 2122] [outer = 1737FC00] 14:16:35 INFO - PROCESS | 3628 | 1468358195400 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17704400) [pid = 3628] [serial = 2123] [outer = 1737FC00] 14:16:35 INFO - PROCESS | 3628 | 1468358195812 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 691ms 14:16:35 INFO - PROCESS | 3628 | 1468358195843 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3628 | 1468358195845 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:16:35 INFO - PROCESS | 3628 | 1468358195854 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3628 | 1468358195856 Marionette TRACE conn2 <- [1,2794,null,{}] 14:16:35 INFO - PROCESS | 3628 | 1468358195859 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3628 | 1468358195861 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:35 INFO - PROCESS | 3628 | 1468358195988 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:16:35 INFO - PROCESS | 3628 | 1468358195993 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3628 | 1468358195995 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:35 INFO - PROCESS | 3628 | ++DOCSHELL 1770D800 == 27 [pid = 3628] [id = 708] 14:16:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1776E400) [pid = 3628] [serial = 2124] [outer = 00000000] 14:16:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17784000) [pid = 3628] [serial = 2125] [outer = 1776E400] 14:16:36 INFO - PROCESS | 3628 | 1468358196037 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17A30800) [pid = 3628] [serial = 2126] [outer = 1776E400] 14:16:36 INFO - PROCESS | 3628 | 1468358196469 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:16:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 675ms 14:16:36 INFO - PROCESS | 3628 | 1468358196535 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3628 | 1468358196538 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 14:16:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:16:36 INFO - PROCESS | 3628 | 1468358196547 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3628 | 1468358196549 Marionette TRACE conn2 <- [1,2798,null,{}] 14:16:36 INFO - PROCESS | 3628 | 1468358196553 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3628 | 1468358196555 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:36 INFO - PROCESS | 3628 | 1468358196710 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:16:36 INFO - PROCESS | 3628 | 1468358196737 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3628 | 1468358196739 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:36 INFO - PROCESS | 3628 | ++DOCSHELL 13C1A800 == 28 [pid = 3628] [id = 709] 14:16:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17A35C00) [pid = 3628] [serial = 2127] [outer = 00000000] 14:16:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18047400) [pid = 3628] [serial = 2128] [outer = 17A35C00] 14:16:36 INFO - PROCESS | 3628 | 1468358196792 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18249C00) [pid = 3628] [serial = 2129] [outer = 17A35C00] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14184400) [pid = 3628] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15BB8C00) [pid = 3628] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12D7F800) [pid = 3628] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (167F4000) [pid = 3628] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (131B8C00) [pid = 3628] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12B01400) [pid = 3628] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11057400) [pid = 3628] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10D47C00) [pid = 3628] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1055A400) [pid = 3628] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:16:37 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (14184800) [pid = 3628] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:16:37 INFO - PROCESS | 3628 | 1468358197401 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 890ms 14:16:37 INFO - PROCESS | 3628 | 1468358197444 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3628 | 1468358197446 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 14:16:37 INFO - PROCESS | 3628 | 1468358197449 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3628 | 1468358197450 Marionette TRACE conn2 <- [1,2802,null,{}] 14:16:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:16:37 INFO - PROCESS | 3628 | 1468358197454 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3628 | 1468358197456 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:37 INFO - PROCESS | 3628 | 1468358197536 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:16:37 INFO - PROCESS | 3628 | 1468358197541 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3628 | 1468358197543 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:37 INFO - PROCESS | 3628 | ++DOCSHELL 128F8C00 == 29 [pid = 3628] [id = 710] 14:16:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B01400) [pid = 3628] [serial = 2130] [outer = 00000000] 14:16:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131B8C00) [pid = 3628] [serial = 2131] [outer = 12B01400] 14:16:37 INFO - PROCESS | 3628 | 1468358197585 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13ED0400) [pid = 3628] [serial = 2132] [outer = 12B01400] 14:16:38 INFO - PROCESS | 3628 | 1468358198018 Marionette TRACE conn2 <- [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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 583ms 14:16:38 INFO - PROCESS | 3628 | 1468358198048 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3628 | 1468358198049 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:16:38 INFO - PROCESS | 3628 | 1468358198053 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3628 | 1468358198054 Marionette TRACE conn2 <- [1,2806,null,{}] 14:16:38 INFO - PROCESS | 3628 | 1468358198070 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3628 | 1468358198072 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:38 INFO - PROCESS | 3628 | 1468358198162 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:16:38 INFO - PROCESS | 3628 | 1468358198167 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3628 | 1468358198169 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:38 INFO - PROCESS | 3628 | ++DOCSHELL 1026EC00 == 30 [pid = 3628] [id = 711] 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16319400) [pid = 3628] [serial = 2133] [outer = 00000000] 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17DDD000) [pid = 3628] [serial = 2134] [outer = 16319400] 14:16:38 INFO - PROCESS | 3628 | 1468358198195 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1824E000) [pid = 3628] [serial = 2135] [outer = 16319400] 14:16:38 INFO - PROCESS | 3628 | 1468358198637 Marionette TRACE conn2 <- [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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 645ms 14:16:38 INFO - PROCESS | 3628 | 1468358198711 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3628 | 1468358198712 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 14:16:38 INFO - PROCESS | 3628 | 1468358198716 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3628 | 1468358198718 Marionette TRACE conn2 <- [1,2810,null,{}] 14:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:16:38 INFO - PROCESS | 3628 | 1468358198722 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3628 | 1468358198723 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:38 INFO - PROCESS | 3628 | 1468358198802 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:16:38 INFO - PROCESS | 3628 | 1468358198809 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3628 | 1468358198812 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:38 INFO - PROCESS | 3628 | ++DOCSHELL 1555A400 == 31 [pid = 3628] [id = 712] 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (18251000) [pid = 3628] [serial = 2136] [outer = 00000000] 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19759800) [pid = 3628] [serial = 2137] [outer = 18251000] 14:16:38 INFO - PROCESS | 3628 | 1468358198858 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1975C800) [pid = 3628] [serial = 2138] [outer = 18251000] 14:16:39 INFO - PROCESS | 3628 | --DOCSHELL 1055A000 == 30 [pid = 3628] [id = 688] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16322000) [pid = 3628] [serial = 2086] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BC5000) [pid = 3628] [serial = 2083] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16320400) [pid = 3628] [serial = 2089] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16EB8400) [pid = 3628] [serial = 2092] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (167F9000) [pid = 3628] [serial = 2087] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1322F400) [pid = 3628] [serial = 2077] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12B0D000) [pid = 3628] [serial = 2074] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12DCB400) [pid = 3628] [serial = 2075] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1144C800) [pid = 3628] [serial = 2071] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11CD8800) [pid = 3628] [serial = 2072] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1144D800) [pid = 3628] [serial = 2069] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1105AC00) [pid = 3628] [serial = 2068] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16EC5400) [pid = 3628] [serial = 2095] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10A0A400) [pid = 3628] [serial = 2065] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10AD8800) [pid = 3628] [serial = 2066] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16EB9C00) [pid = 3628] [serial = 2093] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16323800) [pid = 3628] [serial = 2090] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1419CC00) [pid = 3628] [serial = 2080] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15173000) [pid = 3628] [serial = 2081] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15D46C00) [pid = 3628] [serial = 2084] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (134DA400) [pid = 3628] [serial = 2078] [outer = 00000000] [url = about:blank] 14:16:40 INFO - PROCESS | 3628 | 1468358200614 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1920ms 14:16:40 INFO - PROCESS | 3628 | 1468358200635 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 3628 | 1468358200639 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 14:16:40 INFO - PROCESS | 3628 | 1468358200644 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:16:40 INFO - PROCESS | 3628 | 1468358200647 Marionette TRACE conn2 <- [1,2814,null,{}] 14:16:40 INFO - PROCESS | 3628 | 1468358200653 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 3628 | 1468358200656 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:40 INFO - PROCESS | 3628 | 1468358200745 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:16:40 INFO - PROCESS | 3628 | 1468358200752 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3628 | 1468358200756 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:40 INFO - PROCESS | 3628 | ++DOCSHELL 10A79000 == 31 [pid = 3628] [id = 713] 14:16:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10AD7400) [pid = 3628] [serial = 2139] [outer = 00000000] 14:16:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10ADE400) [pid = 3628] [serial = 2140] [outer = 10AD7400] 14:16:40 INFO - PROCESS | 3628 | 1468358200804 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10AE3000) [pid = 3628] [serial = 2141] [outer = 10AD7400] 14:16:41 INFO - PROCESS | 3628 | 1468358201317 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 722ms 14:16:41 INFO - PROCESS | 3628 | 1468358201369 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3628 | 1468358201374 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:16:41 INFO - PROCESS | 3628 | 1468358201380 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 3628 | 1468358201383 Marionette TRACE conn2 <- [1,2818,null,{}] 14:16:41 INFO - PROCESS | 3628 | 1468358201387 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3628 | 1468358201390 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:41 INFO - PROCESS | 3628 | 1468358201477 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:16:41 INFO - PROCESS | 3628 | 1468358201581 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3628 | 1468358201584 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:41 INFO - PROCESS | 3628 | ++DOCSHELL 11051400 == 32 [pid = 3628] [id = 714] 14:16:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11051C00) [pid = 3628] [serial = 2142] [outer = 00000000] 14:16:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11059400) [pid = 3628] [serial = 2143] [outer = 11051C00] 14:16:41 INFO - PROCESS | 3628 | 1468358201631 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1105F000) [pid = 3628] [serial = 2144] [outer = 11051C00] 14:16:42 INFO - PROCESS | 3628 | 1468358202051 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 676ms 14:16:42 INFO - PROCESS | 3628 | 1468358202063 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3628 | 1468358202065 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:16:42 INFO - PROCESS | 3628 | 1468358202069 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3628 | 1468358202072 Marionette TRACE conn2 <- [1,2822,null,{}] 14:16:42 INFO - PROCESS | 3628 | 1468358202083 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3628 | 1468358202088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:42 INFO - PROCESS | 3628 | 1468358202201 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:16:42 INFO - PROCESS | 3628 | 1468358202209 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3628 | 1468358202212 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:42 INFO - PROCESS | 3628 | ++DOCSHELL 128F3000 == 33 [pid = 3628] [id = 715] 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (128F3C00) [pid = 3628] [serial = 2145] [outer = 00000000] 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1292B400) [pid = 3628] [serial = 2146] [outer = 128F3C00] 14:16:42 INFO - PROCESS | 3628 | 1468358202260 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12B03400) [pid = 3628] [serial = 2147] [outer = 128F3C00] 14:16:42 INFO - PROCESS | 3628 | 1468358202708 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 676ms 14:16:42 INFO - PROCESS | 3628 | 1468358202768 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3628 | 1468358202770 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:16:42 INFO - PROCESS | 3628 | 1468358202773 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3628 | 1468358202775 Marionette TRACE conn2 <- [1,2826,null,{}] 14:16:42 INFO - PROCESS | 3628 | 1468358202778 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3628 | 1468358202780 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:42 INFO - PROCESS | 3628 | 1468358202862 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:16:42 INFO - PROCESS | 3628 | 1468358202870 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3628 | 1468358202872 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:42 INFO - PROCESS | 3628 | ++DOCSHELL 13034000 == 34 [pid = 3628] [id = 716] 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1303AC00) [pid = 3628] [serial = 2148] [outer = 00000000] 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (130D7400) [pid = 3628] [serial = 2149] [outer = 1303AC00] 14:16:42 INFO - PROCESS | 3628 | 1468358202916 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13157000) [pid = 3628] [serial = 2150] [outer = 1303AC00] 14:16:43 INFO - PROCESS | 3628 | 1468358203342 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:16:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 14:16:43 INFO - PROCESS | 3628 | 1468358203395 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3628 | 1468358203397 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:16:43 INFO - PROCESS | 3628 | 1468358203400 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3628 | 1468358203402 Marionette TRACE conn2 <- [1,2830,null,{}] 14:16:43 INFO - PROCESS | 3628 | 1468358203405 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3628 | 1468358203407 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:43 INFO - PROCESS | 3628 | 1468358203488 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:16:43 INFO - PROCESS | 3628 | 1468358203496 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3628 | 1468358203498 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:43 INFO - PROCESS | 3628 | ++DOCSHELL 131B0000 == 35 [pid = 3628] [id = 717] 14:16:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131B7000) [pid = 3628] [serial = 2151] [outer = 00000000] 14:16:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131EF400) [pid = 3628] [serial = 2152] [outer = 131B7000] 14:16:43 INFO - PROCESS | 3628 | 1468358203542 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1322F400) [pid = 3628] [serial = 2153] [outer = 131B7000] 14:16:43 INFO - PROCESS | 3628 | 1468358203994 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 14:16:44 INFO - PROCESS | 3628 | 1468358204026 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3628 | 1468358204028 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:16:44 INFO - PROCESS | 3628 | 1468358204031 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3628 | 1468358204033 Marionette TRACE conn2 <- [1,2834,null,{}] 14:16:44 INFO - PROCESS | 3628 | 1468358204036 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3628 | 1468358204042 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:44 INFO - PROCESS | 3628 | 1468358204140 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:16:44 INFO - PROCESS | 3628 | 1468358204149 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3628 | 1468358204151 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:44 INFO - PROCESS | 3628 | ++DOCSHELL 13C16800 == 36 [pid = 3628] [id = 718] 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13C17C00) [pid = 3628] [serial = 2154] [outer = 00000000] 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1419E400) [pid = 3628] [serial = 2155] [outer = 13C17C00] 14:16:44 INFO - PROCESS | 3628 | 1468358204194 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15556400) [pid = 3628] [serial = 2156] [outer = 13C17C00] 14:16:44 INFO - PROCESS | 3628 | 1468358204633 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 614ms 14:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:16:44 INFO - PROCESS | 3628 | 1468358204670 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3628 | 1468358204672 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 14:16:44 INFO - PROCESS | 3628 | 1468358204675 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3628 | 1468358204676 Marionette TRACE conn2 <- [1,2838,null,{}] 14:16:44 INFO - PROCESS | 3628 | 1468358204689 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3628 | 1468358204692 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:44 INFO - PROCESS | 3628 | 1468358204770 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:16:44 INFO - PROCESS | 3628 | 1468358204776 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3628 | 1468358204778 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:44 INFO - PROCESS | 3628 | ++DOCSHELL 1555DC00 == 37 [pid = 3628] [id = 719] 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1558F800) [pid = 3628] [serial = 2157] [outer = 00000000] 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15D05800) [pid = 3628] [serial = 2158] [outer = 1558F800] 14:16:44 INFO - PROCESS | 3628 | 1468358204821 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15D0A000) [pid = 3628] [serial = 2159] [outer = 1558F800] 14:16:45 INFO - PROCESS | 3628 | 1468358205256 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 14:16:45 INFO - PROCESS | 3628 | 1468358205297 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3628 | 1468358205298 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:16:45 INFO - PROCESS | 3628 | 1468358205319 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 3628 | 1468358205321 Marionette TRACE conn2 <- [1,2842,null,{}] 14:16:45 INFO - PROCESS | 3628 | 1468358205330 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3628 | 1468358205332 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:45 INFO - PROCESS | 3628 | 1468358205409 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:16:45 INFO - PROCESS | 3628 | 1468358205417 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3628 | 1468358205419 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:45 INFO - PROCESS | 3628 | ++DOCSHELL 15F22C00 == 38 [pid = 3628] [id = 720] 14:16:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F2A400) [pid = 3628] [serial = 2160] [outer = 00000000] 14:16:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1631CC00) [pid = 3628] [serial = 2161] [outer = 15F2A400] 14:16:45 INFO - PROCESS | 3628 | 1468358205462 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1631D400) [pid = 3628] [serial = 2162] [outer = 15F2A400] 14:16:45 INFO - PROCESS | 3628 | 1468358205925 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 645ms 14:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:16:45 INFO - PROCESS | 3628 | 1468358205961 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3628 | 1468358205963 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 14:16:45 INFO - PROCESS | 3628 | 1468358205949 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 3628 | 1468358205950 Marionette TRACE conn2 <- [1,2846,null,{}] 14:16:45 INFO - PROCESS | 3628 | 1468358205954 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3628 | 1468358205956 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:46 INFO - PROCESS | 3628 | 1468358206079 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:16:46 INFO - PROCESS | 3628 | 1468358206087 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3628 | 1468358206089 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:46 INFO - PROCESS | 3628 | ++DOCSHELL 1055A800 == 39 [pid = 3628] [id = 721] 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10ADF000) [pid = 3628] [serial = 2163] [outer = 00000000] 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (167EF400) [pid = 3628] [serial = 2164] [outer = 10ADF000] 14:16:46 INFO - PROCESS | 3628 | 1468358206187 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (167F0400) [pid = 3628] [serial = 2165] [outer = 10ADF000] 14:16:46 INFO - PROCESS | 3628 | 1468358206627 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 676ms 14:16:46 INFO - PROCESS | 3628 | 1468358206648 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3628 | 1468358206650 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 14:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:16:46 INFO - PROCESS | 3628 | 1468358206654 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 3628 | 1468358206655 Marionette TRACE conn2 <- [1,2850,null,{}] 14:16:46 INFO - PROCESS | 3628 | 1468358206659 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3628 | 1468358206661 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:46 INFO - PROCESS | 3628 | 1468358206789 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:16:46 INFO - PROCESS | 3628 | 1468358206794 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3628 | 1468358206796 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:46 INFO - PROCESS | 3628 | ++DOCSHELL 11056000 == 40 [pid = 3628] [id = 722] 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15BBE400) [pid = 3628] [serial = 2166] [outer = 00000000] 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16B70400) [pid = 3628] [serial = 2167] [outer = 15BBE400] 14:16:46 INFO - PROCESS | 3628 | 1468358206894 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16EBB000) [pid = 3628] [serial = 2168] [outer = 15BBE400] 14:16:47 INFO - PROCESS | 3628 | 1468358207292 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 676ms 14:16:47 INFO - PROCESS | 3628 | 1468358207336 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 3628 | 1468358207339 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:16:47 INFO - PROCESS | 3628 | 1468358207342 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3628 | 1468358207344 Marionette TRACE conn2 <- [1,2854,null,{}] 14:16:47 INFO - PROCESS | 3628 | 1468358207348 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3628 | 1468358207350 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:47 INFO - PROCESS | 3628 | 1468358207506 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:16:47 INFO - PROCESS | 3628 | 1468358207575 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3628 | 1468358207578 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:47 INFO - PROCESS | 3628 | ++DOCSHELL 131AEC00 == 41 [pid = 3628] [id = 723] 14:16:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16EC3000) [pid = 3628] [serial = 2169] [outer = 00000000] 14:16:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17396C00) [pid = 3628] [serial = 2170] [outer = 16EC3000] 14:16:47 INFO - PROCESS | 3628 | 1468358207622 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17762000) [pid = 3628] [serial = 2171] [outer = 16EC3000] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17A35C00) [pid = 3628] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16319400) [pid = 3628] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16EB9800) [pid = 3628] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (167F8800) [pid = 3628] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15D0B000) [pid = 3628] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13ED6400) [pid = 3628] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (134D6800) [pid = 3628] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13133C00) [pid = 3628] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (128F1400) [pid = 3628] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10D3FC00) [pid = 3628] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16B79000) [pid = 3628] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12B01400) [pid = 3628] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1737FC00) [pid = 3628] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:16:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1776E400) [pid = 3628] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:16:48 INFO - PROCESS | 3628 | 1468358208112 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 830ms 14:16:48 INFO - PROCESS | 3628 | 1468358208167 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3628 | 1468358208169 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 14:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:16:48 INFO - PROCESS | 3628 | 1468358208172 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 3628 | 1468358208174 Marionette TRACE conn2 <- [1,2858,null,{}] 14:16:48 INFO - PROCESS | 3628 | 1468358208177 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3628 | 1468358208179 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:48 INFO - PROCESS | 3628 | 1468358208260 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:16:48 INFO - PROCESS | 3628 | 1468358208265 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3628 | 1468358208267 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:48 INFO - PROCESS | 3628 | ++DOCSHELL 131B6400 == 42 [pid = 3628] [id = 724] 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (131BD800) [pid = 3628] [serial = 2172] [outer = 00000000] 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15F28C00) [pid = 3628] [serial = 2173] [outer = 131BD800] 14:16:48 INFO - PROCESS | 3628 | 1468358208310 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16F0E800) [pid = 3628] [serial = 2174] [outer = 131BD800] 14:16:48 INFO - PROCESS | 3628 | 1468358208741 Marionette TRACE conn2 <- [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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 583ms 14:16:48 INFO - PROCESS | 3628 | 1468358208769 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3628 | 1468358208771 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 14:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:16:48 INFO - PROCESS | 3628 | 1468358208798 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 3628 | 1468358208800 Marionette TRACE conn2 <- [1,2862,null,{}] 14:16:48 INFO - PROCESS | 3628 | 1468358208808 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3628 | 1468358208809 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:48 INFO - PROCESS | 3628 | 1468358208888 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:16:48 INFO - PROCESS | 3628 | 1468358208893 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3628 | 1468358208895 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:48 INFO - PROCESS | 3628 | ++DOCSHELL 17395000 == 43 [pid = 3628] [id = 725] 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17704C00) [pid = 3628] [serial = 2175] [outer = 00000000] 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17A30400) [pid = 3628] [serial = 2176] [outer = 17704C00] 14:16:48 INFO - PROCESS | 3628 | 1468358208921 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D65000) [pid = 3628] [serial = 2177] [outer = 17704C00] 14:16:49 INFO - PROCESS | 3628 | 1468358209398 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 645ms 14:16:49 INFO - PROCESS | 3628 | 1468358209428 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3628 | 1468358209429 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:16:49 INFO - PROCESS | 3628 | 1468358209437 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3628 | 1468358209438 Marionette TRACE conn2 <- [1,2866,null,{}] 14:16:49 INFO - PROCESS | 3628 | 1468358209442 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3628 | 1468358209443 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:49 INFO - PROCESS | 3628 | 1468358209523 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:16:49 INFO - PROCESS | 3628 | 1468358209528 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3628 | 1468358209530 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:49 INFO - PROCESS | 3628 | ++DOCSHELL 131B3400 == 44 [pid = 3628] [id = 726] 14:16:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D6AC00) [pid = 3628] [serial = 2178] [outer = 00000000] 14:16:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1804E000) [pid = 3628] [serial = 2179] [outer = 17D6AC00] 14:16:49 INFO - PROCESS | 3628 | 1468358209572 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18251400) [pid = 3628] [serial = 2180] [outer = 17D6AC00] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 13C1A800 == 43 [pid = 3628] [id = 709] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 128F8C00 == 42 [pid = 3628] [id = 710] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1026EC00 == 41 [pid = 3628] [id = 711] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 16EB8000 == 40 [pid = 3628] [id = 706] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1312EC00 == 39 [pid = 3628] [id = 707] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1770D800 == 38 [pid = 3628] [id = 708] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1555A400 == 37 [pid = 3628] [id = 712] 14:16:50 INFO - PROCESS | 3628 | --DOCSHELL 10A79000 == 36 [pid = 3628] [id = 713] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 11051400 == 35 [pid = 3628] [id = 714] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 128F3000 == 34 [pid = 3628] [id = 715] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 13034000 == 33 [pid = 3628] [id = 716] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 131B0000 == 32 [pid = 3628] [id = 717] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 15F22C00 == 31 [pid = 3628] [id = 720] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 13C16800 == 30 [pid = 3628] [id = 718] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 131B6400 == 29 [pid = 3628] [id = 724] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 11056000 == 28 [pid = 3628] [id = 722] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 1055A800 == 27 [pid = 3628] [id = 721] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 17395000 == 26 [pid = 3628] [id = 725] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 131AEC00 == 25 [pid = 3628] [id = 723] 14:16:51 INFO - PROCESS | 3628 | --DOCSHELL 1555DC00 == 24 [pid = 3628] [id = 719] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17702000) [pid = 3628] [serial = 2122] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17784000) [pid = 3628] [serial = 2125] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17704400) [pid = 3628] [serial = 2123] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18047400) [pid = 3628] [serial = 2128] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17A30800) [pid = 3628] [serial = 2126] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17DDD000) [pid = 3628] [serial = 2134] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (18249C00) [pid = 3628] [serial = 2129] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16F10800) [pid = 3628] [serial = 2119] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16B71800) [pid = 3628] [serial = 2116] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (167FCC00) [pid = 3628] [serial = 2117] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15F32400) [pid = 3628] [serial = 2113] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16326800) [pid = 3628] [serial = 2114] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1555B000) [pid = 3628] [serial = 2110] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15599C00) [pid = 3628] [serial = 2111] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1394BC00) [pid = 3628] [serial = 2107] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13C1B400) [pid = 3628] [serial = 2108] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (131B0400) [pid = 3628] [serial = 2104] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (131B7800) [pid = 3628] [serial = 2105] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (128F5000) [pid = 3628] [serial = 2101] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (128FA000) [pid = 3628] [serial = 2102] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (11052800) [pid = 3628] [serial = 2098] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (11057800) [pid = 3628] [serial = 2099] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1705A800) [pid = 3628] [serial = 2096] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1824E000) [pid = 3628] [serial = 2135] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19759800) [pid = 3628] [serial = 2137] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (131B8C00) [pid = 3628] [serial = 2131] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (13ED0400) [pid = 3628] [serial = 2132] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16F11C00) [pid = 3628] [serial = 2120] [outer = 00000000] [url = about:blank] 14:16:51 INFO - PROCESS | 3628 | 1468358211309 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1935ms 14:16:51 INFO - PROCESS | 3628 | 1468358211375 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 3628 | 1468358211379 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:16:51 INFO - PROCESS | 3628 | 1468358211384 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 3628 | 1468358211388 Marionette TRACE conn2 <- [1,2870,null,{}] 14:16:51 INFO - PROCESS | 3628 | 1468358211394 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 3628 | 1468358211397 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:51 INFO - PROCESS | 3628 | 1468358211486 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:16:51 INFO - PROCESS | 3628 | 1468358211495 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 3628 | 1468358211499 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:51 INFO - PROCESS | 3628 | ++DOCSHELL 10A7F000 == 25 [pid = 3628] [id = 727] 14:16:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10A80400) [pid = 3628] [serial = 2181] [outer = 00000000] 14:16:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10BA5000) [pid = 3628] [serial = 2182] [outer = 10A80400] 14:16:51 INFO - PROCESS | 3628 | 1468358211551 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10D3DC00) [pid = 3628] [serial = 2183] [outer = 10A80400] 14:16:52 INFO - PROCESS | 3628 | 1468358212046 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 14:16:52 INFO - PROCESS | 3628 | 1468358212068 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 3628 | 1468358212073 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 14:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:16:52 INFO - PROCESS | 3628 | 1468358212079 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 3628 | 1468358212081 Marionette TRACE conn2 <- [1,2874,null,{}] 14:16:52 INFO - PROCESS | 3628 | 1468358212085 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3628 | 1468358212088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:52 INFO - PROCESS | 3628 | 1468358212179 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:16:52 INFO - PROCESS | 3628 | 1468358212188 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3628 | 1468358212191 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:52 INFO - PROCESS | 3628 | ++DOCSHELL 11057C00 == 26 [pid = 3628] [id = 728] 14:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11059000) [pid = 3628] [serial = 2184] [outer = 00000000] 14:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1105EC00) [pid = 3628] [serial = 2185] [outer = 11059000] 14:16:52 INFO - PROCESS | 3628 | 1468358212240 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1144C800) [pid = 3628] [serial = 2186] [outer = 11059000] 14:16:52 INFO - PROCESS | 3628 | 1468358212718 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 14:16:52 INFO - PROCESS | 3628 | 1468358212778 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 3628 | 1468358212780 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 14:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:16:52 INFO - PROCESS | 3628 | 1468358212767 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 3628 | 1468358212771 Marionette TRACE conn2 <- [1,2878,null,{}] 14:16:52 INFO - PROCESS | 3628 | 1468358212782 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3628 | 1468358212786 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:52 INFO - PROCESS | 3628 | 1468358212870 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:16:52 INFO - PROCESS | 3628 | 1468358212997 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3628 | 1468358213000 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:53 INFO - PROCESS | 3628 | ++DOCSHELL 129A8400 == 27 [pid = 3628] [id = 729] 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (129AB400) [pid = 3628] [serial = 2187] [outer = 00000000] 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (12B05400) [pid = 3628] [serial = 2188] [outer = 129AB400] 14:16:53 INFO - PROCESS | 3628 | 1468358213047 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12D7E800) [pid = 3628] [serial = 2189] [outer = 129AB400] 14:16:53 INFO - PROCESS | 3628 | 1468358213447 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:16:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 675ms 14:16:53 INFO - PROCESS | 3628 | 1468358213466 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3628 | 1468358213469 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:16:53 INFO - PROCESS | 3628 | 1468358213473 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 3628 | 1468358213476 Marionette TRACE conn2 <- [1,2882,null,{}] 14:16:53 INFO - PROCESS | 3628 | 1468358213490 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 3628 | 1468358213492 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:53 INFO - PROCESS | 3628 | 1468358213574 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:16:53 INFO - PROCESS | 3628 | 1468358213668 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 3628 | 1468358213670 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:53 INFO - PROCESS | 3628 | ++DOCSHELL 12D7B400 == 28 [pid = 3628] [id = 730] 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12DCB400) [pid = 3628] [serial = 2190] [outer = 00000000] 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131B3C00) [pid = 3628] [serial = 2191] [outer = 12DCB400] 14:16:53 INFO - PROCESS | 3628 | 1468358213714 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (131BCC00) [pid = 3628] [serial = 2192] [outer = 12DCB400] 14:16:54 INFO - PROCESS | 3628 | 1468358214082 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 645ms 14:16:54 INFO - PROCESS | 3628 | 1468358214113 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3628 | 1468358214115 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 14:16:54 INFO - PROCESS | 3628 | 1468358214119 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:16:54 INFO - PROCESS | 3628 | 1468358214120 Marionette TRACE conn2 <- [1,2886,null,{}] 14:16:54 INFO - PROCESS | 3628 | 1468358214124 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3628 | 1468358214126 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:54 INFO - PROCESS | 3628 | 1468358214249 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:16:54 INFO - PROCESS | 3628 | 1468358214290 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3628 | 1468358214292 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:54 INFO - PROCESS | 3628 | ++DOCSHELL 134E2800 == 29 [pid = 3628] [id = 731] 14:16:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (13944C00) [pid = 3628] [serial = 2193] [outer = 00000000] 14:16:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A9CC00) [pid = 3628] [serial = 2194] [outer = 13944C00] 14:16:54 INFO - PROCESS | 3628 | 1468358214335 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13C1C000) [pid = 3628] [serial = 2195] [outer = 13944C00] 14:16:54 INFO - PROCESS | 3628 | 1468358214739 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 14:16:54 INFO - PROCESS | 3628 | 1468358214802 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3628 | 1468358214804 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:16:54 INFO - PROCESS | 3628 | 1468358214807 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3628 | 1468358214809 Marionette TRACE conn2 <- [1,2890,null,{}] 14:16:54 INFO - PROCESS | 3628 | 1468358214812 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3628 | 1468358214817 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:54 INFO - PROCESS | 3628 | 1468358214917 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:16:54 INFO - PROCESS | 3628 | 1468358214925 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3628 | 1468358214927 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:54 INFO - PROCESS | 3628 | ++DOCSHELL 1555B000 == 30 [pid = 3628] [id = 732] 14:16:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1555C400) [pid = 3628] [serial = 2196] [outer = 00000000] 14:16:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BC1000) [pid = 3628] [serial = 2197] [outer = 1555C400] 14:16:54 INFO - PROCESS | 3628 | 1468358214976 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15D01400) [pid = 3628] [serial = 2198] [outer = 1555C400] 14:16:55 INFO - PROCESS | 3628 | 1468358215409 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 14:16:55 INFO - PROCESS | 3628 | 1468358215445 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3628 | 1468358215447 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:16:55 INFO - PROCESS | 3628 | 1468358215451 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 3628 | 1468358215452 Marionette TRACE conn2 <- [1,2894,null,{}] 14:16:55 INFO - PROCESS | 3628 | 1468358215456 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 3628 | 1468358215458 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:55 INFO - PROCESS | 3628 | 1468358215542 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:16:55 INFO - PROCESS | 3628 | 1468358215547 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 3628 | 1468358215549 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:55 INFO - PROCESS | 3628 | ++DOCSHELL 1419FC00 == 31 [pid = 3628] [id = 733] 14:16:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15F2A000) [pid = 3628] [serial = 2199] [outer = 00000000] 14:16:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16320000) [pid = 3628] [serial = 2200] [outer = 15F2A000] 14:16:55 INFO - PROCESS | 3628 | 1468358215591 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16320800) [pid = 3628] [serial = 2201] [outer = 15F2A000] 14:16:56 INFO - PROCESS | 3628 | 1468358216044 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:16:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 614ms 14:16:56 INFO - PROCESS | 3628 | 1468358216077 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3628 | 1468358216079 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:16:56 INFO - PROCESS | 3628 | 1468358216082 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3628 | 1468358216084 Marionette TRACE conn2 <- [1,2898,null,{}] 14:16:56 INFO - PROCESS | 3628 | 1468358216087 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3628 | 1468358216089 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:56 INFO - PROCESS | 3628 | 1468358216164 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:16:56 INFO - PROCESS | 3628 | 1468358216169 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3628 | 1468358216171 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:56 INFO - PROCESS | 3628 | ++DOCSHELL 1631E000 == 32 [pid = 3628] [id = 734] 14:16:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (167EF800) [pid = 3628] [serial = 2202] [outer = 00000000] 14:16:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16B6C800) [pid = 3628] [serial = 2203] [outer = 167EF800] 14:16:56 INFO - PROCESS | 3628 | 1468358216214 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16B6D800) [pid = 3628] [serial = 2204] [outer = 167EF800] 14:16:56 INFO - PROCESS | 3628 | 1468358216697 Marionette TRACE conn2 <- [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]]]}] 14:16:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:16:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:16:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 14:16:56 INFO - PROCESS | 3628 | 1468358216766 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3628 | 1468358216768 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /DOMEvents/constructors.html 14:16:56 INFO - PROCESS | 3628 | 1468358216771 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3628 | 1468358216773 Marionette TRACE conn2 <- [1,2902,null,{}] 14:16:56 INFO - PROCESS | 3628 | 1468358216777 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3628 | 1468358216779 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:56 INFO - PROCESS | 3628 | 1468358216889 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:16:56 INFO - PROCESS | 3628 | 1468358216979 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3628 | 1468358216981 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:56 INFO - PROCESS | 3628 | ++DOCSHELL 1292CC00 == 33 [pid = 3628] [id = 735] 14:16:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (167FCC00) [pid = 3628] [serial = 2205] [outer = 00000000] 14:16:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16EC1C00) [pid = 3628] [serial = 2206] [outer = 167FCC00] 14:16:57 INFO - PROCESS | 3628 | 1468358217023 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16EC2400) [pid = 3628] [serial = 2207] [outer = 167FCC00] 14:16:57 INFO - PROCESS | 3628 | 1468358217536 Marionette TRACE conn2 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:16:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:16:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 799ms 14:16:57 INFO - PROCESS | 3628 | 1468358217592 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3628 | 1468358217595 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 14:16:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:16:57 INFO - PROCESS | 3628 | 1468358217598 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 3628 | 1468358217600 Marionette TRACE conn2 <- [1,2906,null,{}] 14:16:57 INFO - PROCESS | 3628 | 1468358217604 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 3628 | 1468358217589 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:57 INFO - PROCESS | 3628 | 1468358217712 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:16:57 INFO - PROCESS | 3628 | 1468358217722 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3628 | 1468358217724 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:57 INFO - PROCESS | 3628 | ++DOCSHELL 131BC000 == 34 [pid = 3628] [id = 736] 14:16:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15F22000) [pid = 3628] [serial = 2208] [outer = 00000000] 14:16:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17395000) [pid = 3628] [serial = 2209] [outer = 15F22000] 14:16:57 INFO - PROCESS | 3628 | 1468358217766 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1770BC00) [pid = 3628] [serial = 2210] [outer = 15F22000] 14:16:58 INFO - PROCESS | 3628 | 1468358218188 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:16:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:16:58 INFO - PROCESS | 3628 | 1468358218218 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 3628 | 1468358218220 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:16:58 INFO - PROCESS | 3628 | 1468358218259 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 3628 | 1468358218262 Marionette TRACE conn2 <- [1,2910,null,{}] 14:16:58 INFO - PROCESS | 3628 | 1468358218274 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3628 | 1468358218277 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:58 INFO - PROCESS | 3628 | 1468358218545 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17704C00) [pid = 3628] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10ADF000) [pid = 3628] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15BBE400) [pid = 3628] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16EC3000) [pid = 3628] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15F2A400) [pid = 3628] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1558F800) [pid = 3628] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13C17C00) [pid = 3628] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (131B7000) [pid = 3628] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1303AC00) [pid = 3628] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (128F3C00) [pid = 3628] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11051C00) [pid = 3628] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10AD7400) [pid = 3628] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18251000) [pid = 3628] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:16:58 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (131BD800) [pid = 3628] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:16:58 INFO - PROCESS | 3628 | 1468358218618 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3628 | 1468358218621 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:58 INFO - PROCESS | 3628 | ++DOCSHELL 10560C00 == 35 [pid = 3628] [id = 737] 14:16:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10A05C00) [pid = 3628] [serial = 2211] [outer = 00000000] 14:16:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1281CC00) [pid = 3628] [serial = 2212] [outer = 10A05C00] 14:16:58 INFO - PROCESS | 3628 | 1468358218648 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (131B5000) [pid = 3628] [serial = 2213] [outer = 10A05C00] 14:16:58 INFO - PROCESS | 3628 | [3628] 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 14:16:58 INFO - PROCESS | 3628 | [3628] 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 14:16:58 INFO - PROCESS | 3628 | [3628] 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 14:16:58 INFO - PROCESS | 3628 | [3628] 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 14:16:59 INFO - PROCESS | 3628 | 1468358219010 Marionette TRACE conn2 <- [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]]]}] 14:16:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:16:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:59 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 14:16:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:59 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 14:16:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:59 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]" 14:16:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:16:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 829ms 14:16:59 INFO - PROCESS | 3628 | 1468358219058 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3628 | 1468358219060 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 14:16:59 INFO - PROCESS | 3628 | 1468358219063 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:16:59 INFO - PROCESS | 3628 | 1468358219065 Marionette TRACE conn2 <- [1,2914,null,{}] 14:16:59 INFO - PROCESS | 3628 | 1468358219069 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3628 | 1468358219071 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:59 INFO - PROCESS | 3628 | 1468358219156 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:16:59 INFO - PROCESS | 3628 | 1468358219161 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3628 | 1468358219163 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:59 INFO - PROCESS | 3628 | ++DOCSHELL 1394F800 == 36 [pid = 3628] [id = 738] 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13ED0400) [pid = 3628] [serial = 2214] [outer = 00000000] 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17DD4C00) [pid = 3628] [serial = 2215] [outer = 13ED0400] 14:16:59 INFO - PROCESS | 3628 | 1468358219205 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17DD5C00) [pid = 3628] [serial = 2216] [outer = 13ED0400] 14:16:59 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:16:59 INFO - PROCESS | 3628 | 1468358219606 Marionette TRACE conn2 <- [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]]]}] 14:16:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:16:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 584ms 14:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:16:59 INFO - PROCESS | 3628 | 1468358219644 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3628 | 1468358219646 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 14:16:59 INFO - PROCESS | 3628 | 1468358219649 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3628 | 1468358219651 Marionette TRACE conn2 <- [1,2918,null,{}] 14:16:59 INFO - PROCESS | 3628 | 1468358219654 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3628 | 1468358219655 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:59 INFO - PROCESS | 3628 | 1468358219779 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:16:59 INFO - PROCESS | 3628 | 1468358219786 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3628 | 1468358219788 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:16:59 INFO - PROCESS | 3628 | ++DOCSHELL 1824CC00 == 37 [pid = 3628] [id = 739] 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1824F800) [pid = 3628] [serial = 2217] [outer = 00000000] 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1975A400) [pid = 3628] [serial = 2218] [outer = 1824F800] 14:16:59 INFO - PROCESS | 3628 | 1468358219830 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1975F400) [pid = 3628] [serial = 2219] [outer = 1824F800] 14:17:00 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:17:00 INFO - PROCESS | 3628 | 1468358220231 Marionette TRACE conn2 <- [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]]]}] 14:17:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:17:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 615ms 14:17:00 INFO - PROCESS | 3628 | 1468358220287 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 3628 | 1468358220289 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 14:17:00 INFO - PROCESS | 3628 | 1468358220293 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:17:00 INFO - PROCESS | 3628 | 1468358220294 Marionette TRACE conn2 <- [1,2922,null,{}] 14:17:00 INFO - PROCESS | 3628 | 1468358220297 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 3628 | 1468358220299 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:00 INFO - PROCESS | 3628 | 1468358220425 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:17:00 INFO - PROCESS | 3628 | 1468358220437 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3628 | 1468358220439 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:00 INFO - PROCESS | 3628 | ++DOCSHELL 13A98C00 == 38 [pid = 3628] [id = 740] 14:17:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17DDD800) [pid = 3628] [serial = 2220] [outer = 00000000] 14:17:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19806800) [pid = 3628] [serial = 2221] [outer = 17DDD800] 14:17:00 INFO - PROCESS | 3628 | 1468358220482 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19809000) [pid = 3628] [serial = 2222] [outer = 17DDD800] 14:17:01 INFO - PROCESS | 3628 | 1468358221086 Marionette TRACE conn2 <- [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]]]}] 14:17:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:17:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 891ms 14:17:01 INFO - PROCESS | 3628 | 1468358221182 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 3628 | 1468358221186 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 14:17:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:17:01 INFO - PROCESS | 3628 | 1468358221191 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 3628 | 1468358221196 Marionette TRACE conn2 <- [1,2926,null,{}] 14:17:01 INFO - PROCESS | 3628 | 1468358221226 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 3628 | 1468358221229 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:01 INFO - PROCESS | 3628 | 1468358221357 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:17:01 INFO - PROCESS | 3628 | 1468358221491 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 3628 | 1468358221494 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:01 INFO - PROCESS | 3628 | ++DOCSHELL 10AD4400 == 39 [pid = 3628] [id = 741] 14:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10AD7400) [pid = 3628] [serial = 2223] [outer = 00000000] 14:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (11051C00) [pid = 3628] [serial = 2224] [outer = 10AD7400] 14:17:01 INFO - PROCESS | 3628 | 1468358221554 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114C9800) [pid = 3628] [serial = 2225] [outer = 10AD7400] 14:17:02 INFO - PROCESS | 3628 | 1468358222122 Marionette TRACE conn2 <- [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]]]}] 14:17:02 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. 14:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 952ms 14:17:02 INFO - PROCESS | 3628 | 1468358222156 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 3628 | 1468358222161 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3628 | 1468358222169 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:17:02 INFO - PROCESS | 3628 | 1468358222171 Marionette TRACE conn2 <- [1,2930,null,{}] 14:17:02 INFO - PROCESS | 3628 | 1468358222176 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3628 | 1468358222179 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:02 INFO - PROCESS | 3628 | 1468358222300 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:17:02 INFO - PROCESS | 3628 | 1468358222423 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 3628 | 1468358222425 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:02 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E6800 == 40 [pid = 3628] [id = 742] 14:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1021D800) [pid = 3628] [serial = 2226] [outer = 00000000] 14:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10566000) [pid = 3628] [serial = 2227] [outer = 1021D800] 14:17:02 INFO - PROCESS | 3628 | 1468358222641 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10A81400) [pid = 3628] [serial = 2228] [outer = 1021D800] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1824CC00 == 39 [pid = 3628] [id = 739] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1394F800 == 38 [pid = 3628] [id = 738] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 10560C00 == 37 [pid = 3628] [id = 737] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 131BC000 == 36 [pid = 3628] [id = 736] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1292CC00 == 35 [pid = 3628] [id = 735] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1631E000 == 34 [pid = 3628] [id = 734] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1419FC00 == 33 [pid = 3628] [id = 733] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 1555B000 == 32 [pid = 3628] [id = 732] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 134E2800 == 31 [pid = 3628] [id = 731] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 12D7B400 == 30 [pid = 3628] [id = 730] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 129A8400 == 29 [pid = 3628] [id = 729] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 11057C00 == 28 [pid = 3628] [id = 728] 14:17:03 INFO - PROCESS | 3628 | --DOCSHELL 10A7F000 == 27 [pid = 3628] [id = 727] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1804E000) [pid = 3628] [serial = 2179] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | 1468358223308 Marionette TRACE conn2 <- [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"]]]}] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17D65000) [pid = 3628] [serial = 2177] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (167EF400) [pid = 3628] [serial = 2164] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16B70400) [pid = 3628] [serial = 2167] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (167F0400) [pid = 3628] [serial = 2165] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17396C00) [pid = 3628] [serial = 2170] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16EBB000) [pid = 3628] [serial = 2168] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17A30400) [pid = 3628] [serial = 2176] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17762000) [pid = 3628] [serial = 2171] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1631CC00) [pid = 3628] [serial = 2161] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15D05800) [pid = 3628] [serial = 2158] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D0A000) [pid = 3628] [serial = 2159] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1419E400) [pid = 3628] [serial = 2155] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15556400) [pid = 3628] [serial = 2156] [outer = 00000000] [url = about:blank] 14:17:03 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 14:17:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (131EF400) [pid = 3628] [serial = 2152] [outer = 00000000] [url = about:blank] 14:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1167ms 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1322F400) [pid = 3628] [serial = 2153] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (130D7400) [pid = 3628] [serial = 2149] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13157000) [pid = 3628] [serial = 2150] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1292B400) [pid = 3628] [serial = 2146] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12B03400) [pid = 3628] [serial = 2147] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11059400) [pid = 3628] [serial = 2143] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1105F000) [pid = 3628] [serial = 2144] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10ADE400) [pid = 3628] [serial = 2140] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10AE3000) [pid = 3628] [serial = 2141] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1975C800) [pid = 3628] [serial = 2138] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15F28C00) [pid = 3628] [serial = 2173] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16F0E800) [pid = 3628] [serial = 2174] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1631D400) [pid = 3628] [serial = 2162] [outer = 00000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3628 | 1468358223348 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 3628 | 1468358223354 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 14:17:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:17:03 INFO - PROCESS | 3628 | 1468358223363 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 3628 | 1468358223365 Marionette TRACE conn2 <- [1,2934,null,{}] 14:17:03 INFO - PROCESS | 3628 | 1468358223370 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 3628 | 1468358223372 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:03 INFO - PROCESS | 3628 | 1468358223458 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:17:03 INFO - PROCESS | 3628 | 1468358223464 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3628 | 1468358223467 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:03 INFO - PROCESS | 3628 | ++DOCSHELL 11050800 == 28 [pid = 3628] [id = 743] 14:17:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11050C00) [pid = 3628] [serial = 2229] [outer = 00000000] 14:17:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11059400) [pid = 3628] [serial = 2230] [outer = 11050C00] 14:17:03 INFO - PROCESS | 3628 | 1468358223525 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11AE1C00) [pid = 3628] [serial = 2231] [outer = 11050C00] 14:17:04 INFO - PROCESS | 3628 | 1468358224019 Marionette TRACE conn2 <- [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]]]}] 14:17:04 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. 14:17:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 676ms 14:17:04 INFO - PROCESS | 3628 | 1468358224045 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3628 | 1468358224048 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 14:17:04 INFO - PROCESS | 3628 | 1468358224054 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:17:04 INFO - PROCESS | 3628 | 1468358224056 Marionette TRACE conn2 <- [1,2938,null,{}] 14:17:04 INFO - PROCESS | 3628 | 1468358224060 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3628 | 1468358224062 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:04 INFO - PROCESS | 3628 | 1468358224147 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:17:04 INFO - PROCESS | 3628 | 1468358224155 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3628 | 1468358224157 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:04 INFO - PROCESS | 3628 | ++DOCSHELL 128F5400 == 29 [pid = 3628] [id = 744] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12921800) [pid = 3628] [serial = 2232] [outer = 00000000] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (129B4C00) [pid = 3628] [serial = 2233] [outer = 12921800] 14:17:04 INFO - PROCESS | 3628 | 1468358224202 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12BDB800) [pid = 3628] [serial = 2234] [outer = 12921800] 14:17:04 INFO - PROCESS | 3628 | ++DOCSHELL 131AE800 == 30 [pid = 3628] [id = 745] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131AEC00) [pid = 3628] [serial = 2235] [outer = 00000000] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131B0C00) [pid = 3628] [serial = 2236] [outer = 131AEC00] 14:17:04 INFO - PROCESS | 3628 | 1468358224678 Marionette TRACE conn2 <- [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]]]}] 14:17:04 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. 14:17:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 14:17:04 INFO - PROCESS | 3628 | 1468358224739 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3628 | 1468358224741 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:17:04 INFO - PROCESS | 3628 | 1468358224745 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3628 | 1468358224748 Marionette TRACE conn2 <- [1,2942,null,{}] 14:17:04 INFO - PROCESS | 3628 | 1468358224758 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3628 | 1468358224762 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:04 INFO - PROCESS | 3628 | 1468358224863 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:17:04 INFO - PROCESS | 3628 | 1468358224955 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3628 | 1468358224958 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:04 INFO - PROCESS | 3628 | ++DOCSHELL 13221400 == 31 [pid = 3628] [id = 746] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13223000) [pid = 3628] [serial = 2237] [outer = 00000000] 14:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13943C00) [pid = 3628] [serial = 2238] [outer = 13223000] 14:17:04 INFO - PROCESS | 3628 | 1468358225001 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13C21000) [pid = 3628] [serial = 2239] [outer = 13223000] 14:17:05 INFO - PROCESS | 3628 | 1468358225354 Marionette TRACE conn2 <- [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]]]}] 14:17:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:05 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 14:17:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 14:17:05 INFO - PROCESS | 3628 | 1468358225382 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3628 | 1468358225384 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 14:17:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:17:05 INFO - PROCESS | 3628 | 1468358225388 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 3628 | 1468358225389 Marionette TRACE conn2 <- [1,2946,null,{}] 14:17:05 INFO - PROCESS | 3628 | 1468358225393 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3628 | 1468358225394 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:05 INFO - PROCESS | 3628 | 1468358225515 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:17:05 INFO - PROCESS | 3628 | 1468358225566 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3628 | 1468358225569 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:05 INFO - PROCESS | 3628 | ++DOCSHELL 14184800 == 32 [pid = 3628] [id = 747] 14:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1419E800) [pid = 3628] [serial = 2240] [outer = 00000000] 14:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1555DC00) [pid = 3628] [serial = 2241] [outer = 1419E800] 14:17:05 INFO - PROCESS | 3628 | 1468358225612 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15BC3400) [pid = 3628] [serial = 2242] [outer = 1419E800] 14:17:06 INFO - PROCESS | 3628 | 1468358226028 Marionette TRACE conn2 <- [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]]]}] 14:17:06 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. 14:17:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 14:17:06 INFO - PROCESS | 3628 | 1468358226070 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3628 | 1468358226072 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 14:17:06 INFO - PROCESS | 3628 | 1468358226076 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:17:06 INFO - PROCESS | 3628 | 1468358226078 Marionette TRACE conn2 <- [1,2950,null,{}] 14:17:06 INFO - PROCESS | 3628 | 1468358226081 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3628 | 1468358226083 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:06 INFO - PROCESS | 3628 | 1468358226215 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:17:06 INFO - PROCESS | 3628 | 1468358226279 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3628 | 1468358226281 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:06 INFO - PROCESS | 3628 | ++DOCSHELL 128F1400 == 33 [pid = 3628] [id = 748] 14:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (131BB000) [pid = 3628] [serial = 2243] [outer = 00000000] 14:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F2AC00) [pid = 3628] [serial = 2244] [outer = 131BB000] 14:17:06 INFO - PROCESS | 3628 | 1468358226334 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16319400) [pid = 3628] [serial = 2245] [outer = 131BB000] 14:17:06 INFO - PROCESS | 3628 | 1468358226727 Marionette TRACE conn2 <- [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]]]}] 14:17:06 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. 14:17:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 676ms 14:17:06 INFO - PROCESS | 3628 | 1468358226770 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3628 | 1468358226771 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 14:17:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:17:06 INFO - PROCESS | 3628 | 1468358226778 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 3628 | 1468358226780 Marionette TRACE conn2 <- [1,2954,null,{}] 14:17:06 INFO - PROCESS | 3628 | 1468358226783 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3628 | 1468358226789 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:06 INFO - PROCESS | 3628 | 1468358226931 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:17:06 INFO - PROCESS | 3628 | 1468358226999 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3628 | 1468358227001 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:07 INFO - PROCESS | 3628 | ++DOCSHELL 167F3C00 == 34 [pid = 3628] [id = 749] 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (167F4400) [pid = 3628] [serial = 2246] [outer = 00000000] 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (167F8800) [pid = 3628] [serial = 2247] [outer = 167F4400] 14:17:07 INFO - PROCESS | 3628 | 1468358227052 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (167FB800) [pid = 3628] [serial = 2248] [outer = 167F4400] 14:17:07 INFO - PROCESS | 3628 | 1468358227414 Marionette TRACE conn2 <- [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]]]}] 14:17:07 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. 14:17:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13ED0400) [pid = 3628] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15F22000) [pid = 3628] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13944C00) [pid = 3628] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (129AB400) [pid = 3628] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1555C400) [pid = 3628] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1824F800) [pid = 3628] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A80400) [pid = 3628] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A05C00) [pid = 3628] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (167EF800) [pid = 3628] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12DCB400) [pid = 3628] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D6AC00) [pid = 3628] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F2A000) [pid = 3628] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11059000) [pid = 3628] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:17:07 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (167FCC00) [pid = 3628] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:17:07 INFO - PROCESS | 3628 | 1468358227622 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3628 | 1468358227625 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 14:17:07 INFO - PROCESS | 3628 | 1468358227634 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3628 | 1468358227636 Marionette TRACE conn2 <- [1,2958,null,{}] 14:17:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:17:07 INFO - PROCESS | 3628 | 1468358227640 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3628 | 1468358227642 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:07 INFO - PROCESS | 3628 | 1468358227718 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:17:07 INFO - PROCESS | 3628 | 1468358227726 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3628 | 1468358227728 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:07 INFO - PROCESS | 3628 | ++DOCSHELL 10F4D000 == 35 [pid = 3628] [id = 750] 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B09800) [pid = 3628] [serial = 2249] [outer = 00000000] 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1322F400) [pid = 3628] [serial = 2250] [outer = 12B09800] 14:17:07 INFO - PROCESS | 3628 | 1468358227773 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13ED0400) [pid = 3628] [serial = 2251] [outer = 12B09800] 14:17:08 INFO - PROCESS | 3628 | 1468358228191 Marionette TRACE conn2 <- [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]]]}] 14:17:08 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. 14:17:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 583ms 14:17:08 INFO - PROCESS | 3628 | 1468358228235 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3628 | 1468358228237 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 14:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:17:08 INFO - PROCESS | 3628 | 1468358228278 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 3628 | 1468358228279 Marionette TRACE conn2 <- [1,2962,null,{}] 14:17:08 INFO - PROCESS | 3628 | 1468358228283 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3628 | 1468358228285 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:08 INFO - PROCESS | 3628 | 1468358228366 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:17:08 INFO - PROCESS | 3628 | 1468358228354 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3628 | 1468358228356 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:08 INFO - PROCESS | 3628 | ++DOCSHELL 12B09400 == 36 [pid = 3628] [id = 751] 14:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15F22000) [pid = 3628] [serial = 2252] [outer = 00000000] 14:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16EBA400) [pid = 3628] [serial = 2253] [outer = 15F22000] 14:17:08 INFO - PROCESS | 3628 | 1468358228399 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16EBB400) [pid = 3628] [serial = 2254] [outer = 15F22000] 14:17:08 INFO - PROCESS | 3628 | 1468358228810 Marionette TRACE conn2 <- [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]]]}] 14:17:08 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. 14:17:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 599ms 14:17:08 INFO - PROCESS | 3628 | 1468358228852 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3628 | 1468358228854 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 14:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:17:08 INFO - PROCESS | 3628 | 1468358228875 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 3628 | 1468358228877 Marionette TRACE conn2 <- [1,2966,null,{}] 14:17:08 INFO - PROCESS | 3628 | 1468358228882 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3628 | 1468358228884 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:08 INFO - PROCESS | 3628 | 1468358228971 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:17:08 INFO - PROCESS | 3628 | 1468358228976 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3628 | 1468358228978 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:08 INFO - PROCESS | 3628 | ++DOCSHELL 10A76400 == 37 [pid = 3628] [id = 752] 14:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10BA6000) [pid = 3628] [serial = 2255] [outer = 00000000] 14:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1705C400) [pid = 3628] [serial = 2256] [outer = 10BA6000] 14:17:09 INFO - PROCESS | 3628 | 1468358229021 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16F11800) [pid = 3628] [serial = 2257] [outer = 10BA6000] 14:17:09 INFO - PROCESS | 3628 | 1468358229414 Marionette TRACE conn2 <- [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]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 584ms 14:17:09 INFO - PROCESS | 3628 | 1468358229443 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3628 | 1468358229445 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 14:17:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:17:09 INFO - PROCESS | 3628 | 1468358229449 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3628 | 1468358229450 Marionette TRACE conn2 <- [1,2970,null,{}] 14:17:09 INFO - PROCESS | 3628 | 1468358229454 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3628 | 1468358229456 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:09 INFO - PROCESS | 3628 | 1468358229583 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:17:09 INFO - PROCESS | 3628 | 1468358229744 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3628 | 1468358229748 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:09 INFO - PROCESS | 3628 | ++DOCSHELL 1055A800 == 38 [pid = 3628] [id = 753] 14:17:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1055D800) [pid = 3628] [serial = 2258] [outer = 00000000] 14:17:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10AD6800) [pid = 3628] [serial = 2259] [outer = 1055D800] 14:17:09 INFO - PROCESS | 3628 | 1468358229845 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10AE1C00) [pid = 3628] [serial = 2260] [outer = 1055D800] 14:17:10 INFO - PROCESS | 3628 | 1468358230367 Marionette TRACE conn2 <- [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"]]]}] 14:17:10 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 14:17:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:17:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 983ms 14:17:10 INFO - PROCESS | 3628 | 1468358230437 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3628 | 1468358230440 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:17:10 INFO - PROCESS | 3628 | 1468358230445 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3628 | 1468358230448 Marionette TRACE conn2 <- [1,2974,null,{}] 14:17:10 INFO - PROCESS | 3628 | 1468358230454 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 3628 | 1468358230457 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:10 INFO - PROCESS | 3628 | 1468358230595 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:17:10 INFO - PROCESS | 3628 | 1468358230737 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 3628 | 1468358230741 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:10 INFO - PROCESS | 3628 | ++DOCSHELL 129B6400 == 39 [pid = 3628] [id = 754] 14:17:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12BCDC00) [pid = 3628] [serial = 2261] [outer = 00000000] 14:17:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (130D5400) [pid = 3628] [serial = 2262] [outer = 12BCDC00] 14:17:10 INFO - PROCESS | 3628 | 1468358230797 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (131B2800) [pid = 3628] [serial = 2263] [outer = 12BCDC00] 14:17:11 INFO - PROCESS | 3628 | 1468358231330 Marionette TRACE conn2 <- [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]]]}] 14:17:11 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. 14:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 921ms 14:17:11 INFO - PROCESS | 3628 | 1468358231377 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 3628 | 1468358231381 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:17:11 INFO - PROCESS | 3628 | 1468358231386 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 3628 | 1468358231389 Marionette TRACE conn2 <- [1,2978,null,{}] 14:17:11 INFO - PROCESS | 3628 | 1468358231393 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3628 | 1468358231396 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:11 INFO - PROCESS | 3628 | 1468358231527 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:17:11 INFO - PROCESS | 3628 | 1468358231683 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3628 | 1468358231686 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:11 INFO - PROCESS | 3628 | ++DOCSHELL 1631B800 == 40 [pid = 3628] [id = 755] 14:17:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1631D800) [pid = 3628] [serial = 2264] [outer = 00000000] 14:17:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (167FCC00) [pid = 3628] [serial = 2265] [outer = 1631D800] 14:17:11 INFO - PROCESS | 3628 | 1468358231746 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16F0C400) [pid = 3628] [serial = 2266] [outer = 1631D800] 14:17:12 INFO - PROCESS | 3628 | ++DOCSHELL 17703000 == 41 [pid = 3628] [id = 756] 14:17:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1770C400) [pid = 3628] [serial = 2267] [outer = 00000000] 14:17:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17761400) [pid = 3628] [serial = 2268] [outer = 1770C400] 14:17:12 INFO - PROCESS | 3628 | 1468358232338 Marionette TRACE conn2 <- [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]]]}] 14:17:12 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. 14:17:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 983ms 14:17:12 INFO - PROCESS | 3628 | 1468358232372 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 3628 | 1468358232374 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 14:17:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:17:12 INFO - PROCESS | 3628 | 1468358232384 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 3628 | 1468358232390 Marionette TRACE conn2 <- [1,2982,null,{}] 14:17:12 INFO - PROCESS | 3628 | 1468358232395 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 3628 | 1468358232398 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:12 INFO - PROCESS | 3628 | 1468358232522 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:17:12 INFO - PROCESS | 3628 | 1468358232769 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 3628 | 1468358232773 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:12 INFO - PROCESS | 3628 | ++DOCSHELL 10220000 == 42 [pid = 3628] [id = 757] 14:17:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10229800) [pid = 3628] [serial = 2269] [outer = 00000000] 14:17:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10ADC800) [pid = 3628] [serial = 2270] [outer = 10229800] 14:17:12 INFO - PROCESS | 3628 | 1468358232830 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11053800) [pid = 3628] [serial = 2271] [outer = 10229800] 14:17:13 INFO - PROCESS | 3628 | 1468358233368 Marionette TRACE conn2 <- [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]]]}] 14:17:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:13 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 14:17:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1029ms 14:17:13 INFO - PROCESS | 3628 | 1468358233416 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3628 | 1468358233420 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 3628 | 1468358233441 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:17:13 INFO - PROCESS | 3628 | 1468358233444 Marionette TRACE conn2 <- [1,2986,null,{}] 14:17:13 INFO - PROCESS | 3628 | 1468358233449 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3628 | 1468358233453 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:13 INFO - PROCESS | 3628 | 1468358233555 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 10A76400 == 41 [pid = 3628] [id = 752] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 12B09400 == 40 [pid = 3628] [id = 751] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 10F4D000 == 39 [pid = 3628] [id = 750] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 167F3C00 == 38 [pid = 3628] [id = 749] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 128F1400 == 37 [pid = 3628] [id = 748] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 14184800 == 36 [pid = 3628] [id = 747] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 13221400 == 35 [pid = 3628] [id = 746] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 131AE800 == 34 [pid = 3628] [id = 745] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 128F5400 == 33 [pid = 3628] [id = 744] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 11050800 == 32 [pid = 3628] [id = 743] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 0F9E6800 == 31 [pid = 3628] [id = 742] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 10AD4400 == 30 [pid = 3628] [id = 741] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 131B3400 == 29 [pid = 3628] [id = 726] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 13A98C00 == 28 [pid = 3628] [id = 740] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 10220000 == 27 [pid = 3628] [id = 757] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 1631B800 == 26 [pid = 3628] [id = 755] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 17703000 == 25 [pid = 3628] [id = 756] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 1055A800 == 24 [pid = 3628] [id = 753] 14:17:14 INFO - PROCESS | 3628 | --DOCSHELL 129B6400 == 23 [pid = 3628] [id = 754] 14:17:14 INFO - PROCESS | 3628 | 1468358234240 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3628 | 1468358234244 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16EC1C00) [pid = 3628] [serial = 2206] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (13A9CC00) [pid = 3628] [serial = 2194] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13C1C000) [pid = 3628] [serial = 2195] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16B6C800) [pid = 3628] [serial = 2203] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1105EC00) [pid = 3628] [serial = 2185] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1144C800) [pid = 3628] [serial = 2186] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16320000) [pid = 3628] [serial = 2200] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16320800) [pid = 3628] [serial = 2201] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (131B3C00) [pid = 3628] [serial = 2191] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17395000) [pid = 3628] [serial = 2209] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (131BCC00) [pid = 3628] [serial = 2192] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18251400) [pid = 3628] [serial = 2180] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12B05400) [pid = 3628] [serial = 2188] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12D7E800) [pid = 3628] [serial = 2189] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10BA5000) [pid = 3628] [serial = 2182] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10D3DC00) [pid = 3628] [serial = 2183] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15BC1000) [pid = 3628] [serial = 2197] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15D01400) [pid = 3628] [serial = 2198] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16EC2400) [pid = 3628] [serial = 2207] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1975A400) [pid = 3628] [serial = 2218] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1770BC00) [pid = 3628] [serial = 2210] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17DD4C00) [pid = 3628] [serial = 2215] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1281CC00) [pid = 3628] [serial = 2212] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1975F400) [pid = 3628] [serial = 2219] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17DD5C00) [pid = 3628] [serial = 2216] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (131B5000) [pid = 3628] [serial = 2213] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16B6D800) [pid = 3628] [serial = 2204] [outer = 00000000] [url = about:blank] 14:17:14 INFO - PROCESS | 3628 | ++DOCSHELL 10560C00 == 24 [pid = 3628] [id = 758] 14:17:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A07800) [pid = 3628] [serial = 2272] [outer = 00000000] 14:17:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A81000) [pid = 3628] [serial = 2273] [outer = 10A07800] 14:17:14 INFO - PROCESS | 3628 | 1468358234393 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10AE1400) [pid = 3628] [serial = 2274] [outer = 10A07800] 14:17:14 INFO - PROCESS | 3628 | 1468358234777 Marionette TRACE conn2 <- [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]]]}] 14:17:14 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. 14:17:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1398ms 14:17:14 INFO - PROCESS | 3628 | 1468358234865 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 3628 | 1468358234869 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 14:17:14 INFO - PROCESS | 3628 | 1468358234874 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:17:14 INFO - PROCESS | 3628 | 1468358234877 Marionette TRACE conn2 <- [1,2990,null,{}] 14:17:14 INFO - PROCESS | 3628 | 1468358234886 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 3628 | 1468358234890 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:14 INFO - PROCESS | 3628 | 1468358234975 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:17:14 INFO - PROCESS | 3628 | 1468358234989 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3628 | 1468358234992 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:14 INFO - PROCESS | 3628 | ++DOCSHELL 11446800 == 25 [pid = 3628] [id = 759] 14:17:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11448000) [pid = 3628] [serial = 2275] [outer = 00000000] 14:17:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (114CBC00) [pid = 3628] [serial = 2276] [outer = 11448000] 14:17:15 INFO - PROCESS | 3628 | 1468358235038 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11CD9000) [pid = 3628] [serial = 2277] [outer = 11448000] 14:17:15 INFO - PROCESS | 3628 | 1468358235476 Marionette TRACE conn2 <- [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]]]}] 14:17:15 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. 14:17:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 14:17:15 INFO - PROCESS | 3628 | 1468358235500 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3628 | 1468358235504 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:17:15 INFO - PROCESS | 3628 | 1468358235509 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3628 | 1468358235511 Marionette TRACE conn2 <- [1,2994,null,{}] 14:17:15 INFO - PROCESS | 3628 | 1468358235518 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3628 | 1468358235521 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:15 INFO - PROCESS | 3628 | 1468358235607 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:17:15 INFO - PROCESS | 3628 | 1468358235644 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 3628 | 1468358235646 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:15 INFO - PROCESS | 3628 | ++DOCSHELL 12D7F800 == 26 [pid = 3628] [id = 760] 14:17:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12D7FC00) [pid = 3628] [serial = 2278] [outer = 00000000] 14:17:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (130A5C00) [pid = 3628] [serial = 2279] [outer = 12D7FC00] 14:17:15 INFO - PROCESS | 3628 | 1468358235690 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (131B3400) [pid = 3628] [serial = 2280] [outer = 12D7FC00] 14:17:16 INFO - PROCESS | 3628 | 1468358236122 Marionette TRACE conn2 <- [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]]]}] 14:17:16 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. 14:17:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 14:17:16 INFO - PROCESS | 3628 | 1468358236192 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 3628 | 1468358236194 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 14:17:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:17:16 INFO - PROCESS | 3628 | 1468358236199 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 3628 | 1468358236204 Marionette TRACE conn2 <- [1,2998,null,{}] 14:17:16 INFO - PROCESS | 3628 | 1468358236214 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3628 | 1468358236217 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:16 INFO - PROCESS | 3628 | 1468358236302 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:17:16 INFO - PROCESS | 3628 | 1468358236310 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3628 | 1468358236312 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:16 INFO - PROCESS | 3628 | ++DOCSHELL 13228800 == 27 [pid = 3628] [id = 761] 14:17:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1322B400) [pid = 3628] [serial = 2281] [outer = 00000000] 14:17:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1394DC00) [pid = 3628] [serial = 2282] [outer = 1322B400] 14:17:16 INFO - PROCESS | 3628 | 1468358236356 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1419DC00) [pid = 3628] [serial = 2283] [outer = 1322B400] 14:17:16 INFO - PROCESS | 3628 | [3628] 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 14:17:16 INFO - PROCESS | 3628 | 1468358236891 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:17:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:17:16 INFO - {} 14:17:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:17:16 INFO - {} 14:17:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:17:16 INFO - {} 14:17:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:17:16 INFO - {} 14:17:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 14:17:16 INFO - TEST-START | /FileAPI/fileReader.html 14:17:16 INFO - PROCESS | 3628 | 1468358236923 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 3628 | 1468358236926 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 14:17:16 INFO - PROCESS | 3628 | 1468358236929 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 3628 | 1468358236931 Marionette TRACE conn2 <- [1,3002,null,{}] 14:17:16 INFO - PROCESS | 3628 | 1468358236934 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3628 | 1468358236936 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:17 INFO - PROCESS | 3628 | 1468358237078 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:17:17 INFO - PROCESS | 3628 | 1468358237086 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3628 | 1468358237088 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:17 INFO - PROCESS | 3628 | ++DOCSHELL 15597C00 == 28 [pid = 3628] [id = 762] 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15D01800) [pid = 3628] [serial = 2284] [outer = 00000000] 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F22400) [pid = 3628] [serial = 2285] [outer = 15D01800] 14:17:17 INFO - PROCESS | 3628 | 1468358237185 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15F28800) [pid = 3628] [serial = 2286] [outer = 15D01800] 14:17:17 INFO - PROCESS | 3628 | 1468358237570 Marionette TRACE conn2 <- [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]]]}] 14:17:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:17:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:17:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:17:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:17:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 675ms 14:17:17 INFO - PROCESS | 3628 | 1468358237626 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3628 | 1468358237628 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 14:17:17 INFO - TEST-START | /FileAPI/historical.html 14:17:17 INFO - PROCESS | 3628 | 1468358237632 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3628 | 1468358237634 Marionette TRACE conn2 <- [1,3006,null,{}] 14:17:17 INFO - PROCESS | 3628 | 1468358237637 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3628 | 1468358237639 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:17 INFO - PROCESS | 3628 | 1468358237752 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:17:17 INFO - PROCESS | 3628 | 1468358237761 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3628 | 1468358237767 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:17 INFO - PROCESS | 3628 | ++DOCSHELL 16320800 == 29 [pid = 3628] [id = 763] 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16322C00) [pid = 3628] [serial = 2287] [outer = 00000000] 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16327400) [pid = 3628] [serial = 2288] [outer = 16322C00] 14:17:17 INFO - PROCESS | 3628 | 1468358237890 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (167F9C00) [pid = 3628] [serial = 2289] [outer = 16322C00] 14:17:18 INFO - PROCESS | 3628 | 1468358238303 Marionette TRACE conn2 <- [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"]]]}] 14:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:17:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:17:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:17:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:17:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:17:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:17:18 INFO - TEST-OK | /FileAPI/historical.html | took 721ms 14:17:18 INFO - PROCESS | 3628 | 1468358238356 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 3628 | 1468358238358 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /FileAPI/idlharness.html 14:17:18 INFO - PROCESS | 3628 | 1468358238362 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 3628 | 1468358238363 Marionette TRACE conn2 <- [1,3010,null,{}] 14:17:18 INFO - PROCESS | 3628 | 1468358238367 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3628 | 1468358238369 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:18 INFO - PROCESS | 3628 | 1468358238507 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10BA6000) [pid = 3628] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (131BB000) [pid = 3628] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (167F4400) [pid = 3628] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10AD7400) [pid = 3628] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11050C00) [pid = 3628] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1021D800) [pid = 3628] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13223000) [pid = 3628] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17DDD800) [pid = 3628] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12921800) [pid = 3628] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (131AEC00) [pid = 3628] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12B09800) [pid = 3628] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F22000) [pid = 3628] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:17:18 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1419E800) [pid = 3628] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:17:18 INFO - PROCESS | 3628 | 1468358238729 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3628 | 1468358238731 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:18 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E7400 == 30 [pid = 3628] [id = 764] 14:17:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10A75C00) [pid = 3628] [serial = 2290] [outer = 00000000] 14:17:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11CD8800) [pid = 3628] [serial = 2291] [outer = 10A75C00] 14:17:18 INFO - PROCESS | 3628 | 1468358238774 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (131AEC00) [pid = 3628] [serial = 2292] [outer = 10A75C00] 14:17:19 INFO - PROCESS | 3628 | 1468358239464 Marionette TRACE conn2 <- [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]]]}] 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:17:19 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 14:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:17:19 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 14:17:19 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 14:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:17:19 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 14:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:17:19 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 14:17:19 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 14:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:17:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 1244ms 14:17:19 INFO - PROCESS | 3628 | 1468358239612 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3628 | 1468358239614 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /FileAPI/idlharness.worker 14:17:19 INFO - PROCESS | 3628 | 1468358239618 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 3628 | 1468358239620 Marionette TRACE conn2 <- [1,3014,null,{}] 14:17:19 INFO - PROCESS | 3628 | 1468358239623 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 3628 | 1468358239625 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:19 INFO - PROCESS | 3628 | 1468358239736 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:17:19 INFO - PROCESS | 3628 | 1468358239746 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 3628 | 1468358239748 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:19 INFO - PROCESS | 3628 | ++DOCSHELL 1975C400 == 31 [pid = 3628] [id = 765] 14:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1975C800) [pid = 3628] [serial = 2293] [outer = 00000000] 14:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19763400) [pid = 3628] [serial = 2294] [outer = 1975C800] 14:17:19 INFO - PROCESS | 3628 | 1468358239792 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19802000) [pid = 3628] [serial = 2295] [outer = 1975C800] 14:17:19 INFO - PROCESS | 3628 | [3628] 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 14:17:20 INFO - PROCESS | 3628 | 1468358240867 Marionette TRACE conn2 <- [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,{},{}]]]}] 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:17:21 INFO - {} 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:17:21 INFO - {} 14:17:21 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 - {} 14:17:21 INFO - {} 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:17:21 INFO - {} 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:17:21 INFO - {} 14:17:21 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 - {} 14:17:21 INFO - {} 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 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 14:17:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1505ms 14:17:21 INFO - PROCESS | 3628 | 1468358241170 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3628 | 1468358241174 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 14:17:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:17:21 INFO - PROCESS | 3628 | 1468358241183 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 3628 | 1468358241188 Marionette TRACE conn2 <- [1,3018,null,{}] 14:17:21 INFO - PROCESS | 3628 | 1468358241194 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3628 | 1468358241197 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:21 INFO - PROCESS | 3628 | 1468358241347 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:17:21 INFO - PROCESS | 3628 | 1468358241448 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 3628 | 1468358241452 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:21 INFO - PROCESS | 3628 | ++DOCSHELL 12DC5000 == 32 [pid = 3628] [id = 766] 14:17:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (12DC6C00) [pid = 3628] [serial = 2296] [outer = 00000000] 14:17:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13158800) [pid = 3628] [serial = 2297] [outer = 12DC6C00] 14:17:21 INFO - PROCESS | 3628 | 1468358241542 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (131BCC00) [pid = 3628] [serial = 2298] [outer = 12DC6C00] 14:17:22 INFO - PROCESS | 3628 | 1468358242129 Marionette TRACE conn2 <- [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]]]}] 14:17:22 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 14:17:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 983ms 14:17:22 INFO - PROCESS | 3628 | 1468358242170 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 3628 | 1468358242175 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:17:22 INFO - PROCESS | 3628 | 1468358242207 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 3628 | 1468358242210 Marionette TRACE conn2 <- [1,3022,null,{}] 14:17:22 INFO - PROCESS | 3628 | 1468358242215 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 3628 | 1468358242217 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:22 INFO - PROCESS | 3628 | 1468358242333 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:17:22 INFO - PROCESS | 3628 | 1468358242453 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 3628 | 1468358242456 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:22 INFO - PROCESS | 3628 | ++DOCSHELL 141A6000 == 33 [pid = 3628] [id = 767] 14:17:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (141A9C00) [pid = 3628] [serial = 2299] [outer = 00000000] 14:17:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15D01400) [pid = 3628] [serial = 2300] [outer = 141A9C00] 14:17:22 INFO - PROCESS | 3628 | 1468358242510 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16320000) [pid = 3628] [serial = 2301] [outer = 141A9C00] 14:17:23 INFO - PROCESS | 3628 | 1468358243282 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:17:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1136ms 14:17:23 INFO - PROCESS | 3628 | 1468358243352 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3628 | 1468358243356 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:17:23 INFO - PROCESS | 3628 | 1468358243363 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3628 | 1468358243366 Marionette TRACE conn2 <- [1,3026,null,{}] 14:17:23 INFO - PROCESS | 3628 | 1468358243371 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3628 | 1468358243374 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:23 INFO - PROCESS | 3628 | 1468358243485 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:17:23 INFO - PROCESS | 3628 | 1468358243624 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3628 | 1468358243629 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:23 INFO - PROCESS | 3628 | ++DOCSHELL 10BAFC00 == 34 [pid = 3628] [id = 768] 14:17:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10D42400) [pid = 3628] [serial = 2302] [outer = 00000000] 14:17:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (128F0400) [pid = 3628] [serial = 2303] [outer = 10D42400] 14:17:23 INFO - PROCESS | 3628 | 1468358243678 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (128FB000) [pid = 3628] [serial = 2304] [outer = 10D42400] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 0F9E7400 == 33 [pid = 3628] [id = 764] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 16320800 == 32 [pid = 3628] [id = 763] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 15597C00 == 31 [pid = 3628] [id = 762] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 13228800 == 30 [pid = 3628] [id = 761] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 12D7F800 == 29 [pid = 3628] [id = 760] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 11446800 == 28 [pid = 3628] [id = 759] 14:17:23 INFO - PROCESS | 3628 | --DOCSHELL 10560C00 == 27 [pid = 3628] [id = 758] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1705C400) [pid = 3628] [serial = 2256] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15F2AC00) [pid = 3628] [serial = 2244] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (167F8800) [pid = 3628] [serial = 2247] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11051C00) [pid = 3628] [serial = 2224] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114C9800) [pid = 3628] [serial = 2225] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11059400) [pid = 3628] [serial = 2230] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11AE1C00) [pid = 3628] [serial = 2231] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10566000) [pid = 3628] [serial = 2227] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16319400) [pid = 3628] [serial = 2245] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A81400) [pid = 3628] [serial = 2228] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13943C00) [pid = 3628] [serial = 2238] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13C21000) [pid = 3628] [serial = 2239] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19809000) [pid = 3628] [serial = 2222] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19806800) [pid = 3628] [serial = 2221] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (129B4C00) [pid = 3628] [serial = 2233] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12BDB800) [pid = 3628] [serial = 2234] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (131B0C00) [pid = 3628] [serial = 2236] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1322F400) [pid = 3628] [serial = 2250] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13ED0400) [pid = 3628] [serial = 2251] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16EBA400) [pid = 3628] [serial = 2253] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (167FB800) [pid = 3628] [serial = 2248] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1555DC00) [pid = 3628] [serial = 2241] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16F11800) [pid = 3628] [serial = 2257] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15BC3400) [pid = 3628] [serial = 2242] [outer = 00000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16EBB400) [pid = 3628] [serial = 2254] [outer = 00000000] [url = about:blank] 14:17:24 INFO - PROCESS | 3628 | 1468358244137 Marionette TRACE conn2 <- [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"]]]}] 14:17:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:17:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 829ms 14:17:24 INFO - PROCESS | 3628 | 1468358244190 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 3628 | 1468358244194 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 14:17:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:17:24 INFO - PROCESS | 3628 | 1468358244201 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 3628 | 1468358244204 Marionette TRACE conn2 <- [1,3030,null,{}] 14:17:24 INFO - PROCESS | 3628 | 1468358244207 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 3628 | 1468358244210 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:24 INFO - PROCESS | 3628 | 1468358244294 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:17:24 INFO - PROCESS | 3628 | 1468358244301 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 3628 | 1468358244303 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:24 INFO - PROCESS | 3628 | ++DOCSHELL 1105A000 == 28 [pid = 3628] [id = 769] 14:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1105B800) [pid = 3628] [serial = 2305] [outer = 00000000] 14:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (128F6C00) [pid = 3628] [serial = 2306] [outer = 1105B800] 14:17:24 INFO - PROCESS | 3628 | 1468358244349 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12BCE800) [pid = 3628] [serial = 2307] [outer = 1105B800] 14:17:24 INFO - PROCESS | 3628 | 1468358244968 Marionette TRACE conn2 <- [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]]]}] 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:17:25 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. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:17:25 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'.) 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:17:25 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. 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:17:25 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. 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:25 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. 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:17:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:17:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 876ms 14:17:25 INFO - PROCESS | 3628 | 1468358245072 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3628 | 1468358245076 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 14:17:25 INFO - PROCESS | 3628 | 1468358245080 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:17:25 INFO - PROCESS | 3628 | 1468358245083 Marionette TRACE conn2 <- [1,3034,null,{}] 14:17:25 INFO - PROCESS | 3628 | 1468358245094 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 3628 | 1468358245098 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:25 INFO - PROCESS | 3628 | 1468358245239 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:17:25 INFO - PROCESS | 3628 | 1468358245248 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3628 | 1468358245251 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:25 INFO - PROCESS | 3628 | ++DOCSHELL 13A9F800 == 29 [pid = 3628] [id = 770] 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13C15C00) [pid = 3628] [serial = 2308] [outer = 00000000] 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1419D800) [pid = 3628] [serial = 2309] [outer = 13C15C00] 14:17:25 INFO - PROCESS | 3628 | 1468358245298 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1555DC00) [pid = 3628] [serial = 2310] [outer = 13C15C00] 14:17:25 INFO - PROCESS | 3628 | [3628] 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 14:17:25 INFO - PROCESS | 3628 | 1468358245739 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:17:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:17:25 INFO - {} 14:17:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 14:17:25 INFO - PROCESS | 3628 | 1468358245765 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3628 | 1468358245767 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 14:17:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:17:25 INFO - PROCESS | 3628 | 1468358245770 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 3628 | 1468358245782 Marionette TRACE conn2 <- [1,3038,null,{}] 14:17:25 INFO - PROCESS | 3628 | 1468358245786 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 3628 | 1468358245788 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:25 INFO - PROCESS | 3628 | 1468358245877 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:17:25 INFO - PROCESS | 3628 | 1468358245884 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3628 | 1468358245886 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:25 INFO - PROCESS | 3628 | ++DOCSHELL 15F32400 == 30 [pid = 3628] [id = 771] 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15F34C00) [pid = 3628] [serial = 2311] [outer = 00000000] 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16324400) [pid = 3628] [serial = 2312] [outer = 15F34C00] 14:17:25 INFO - PROCESS | 3628 | 1468358245930 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (167F5000) [pid = 3628] [serial = 2313] [outer = 15F34C00] 14:17:26 INFO - PROCESS | 3628 | 1468358246427 Marionette TRACE conn2 <- [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]]]}] 14:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:17:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:17:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 676ms 14:17:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:17:26 INFO - PROCESS | 3628 | 1468358246470 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 3628 | 1468358246472 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 14:17:26 INFO - PROCESS | 3628 | 1468358246476 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 3628 | 1468358246477 Marionette TRACE conn2 <- [1,3042,null,{}] 14:17:26 INFO - PROCESS | 3628 | 1468358246480 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 3628 | 1468358246482 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:26 INFO - PROCESS | 3628 | 1468358246597 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:17:26 INFO - PROCESS | 3628 | 1468358246586 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 3628 | 1468358246588 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:26 INFO - PROCESS | 3628 | ++DOCSHELL 167FA400 == 31 [pid = 3628] [id = 772] 14:17:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (167FAC00) [pid = 3628] [serial = 2314] [outer = 00000000] 14:17:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16EBB000) [pid = 3628] [serial = 2315] [outer = 167FAC00] 14:17:26 INFO - PROCESS | 3628 | 1468358246685 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16EBB400) [pid = 3628] [serial = 2316] [outer = 167FAC00] 14:17:27 INFO - PROCESS | 3628 | 1468358247405 Marionette TRACE conn2 <- [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"]]]}] 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:27 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" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:27 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" 14:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1121ms 14:17:27 INFO - PROCESS | 3628 | 1468358247606 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:17:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:17:27 INFO - PROCESS | 3628 | 1468358247608 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 14:17:27 INFO - PROCESS | 3628 | 1468358247595 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 3628 | 1468358247597 Marionette TRACE conn2 <- [1,3046,null,{}] 14:17:27 INFO - PROCESS | 3628 | 1468358247601 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3628 | 1468358247606 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:27 INFO - PROCESS | 3628 | 1468358247746 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:17:27 INFO - PROCESS | 3628 | 1468358247754 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 3628 | 1468358247755 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:27 INFO - PROCESS | 3628 | ++DOCSHELL 16EBF400 == 32 [pid = 3628] [id = 773] 14:17:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16EC0800) [pid = 3628] [serial = 2317] [outer = 00000000] 14:17:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17DDD400) [pid = 3628] [serial = 2318] [outer = 16EC0800] 14:17:27 INFO - PROCESS | 3628 | 1468358247799 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1824C000) [pid = 3628] [serial = 2319] [outer = 16EC0800] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1322B400) [pid = 3628] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11448000) [pid = 3628] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12D7FC00) [pid = 3628] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A07800) [pid = 3628] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10229800) [pid = 3628] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15D01800) [pid = 3628] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16322C00) [pid = 3628] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10A75C00) [pid = 3628] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1055D800) [pid = 3628] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (12BCDC00) [pid = 3628] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1770C400) [pid = 3628] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:17:28 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1631D800) [pid = 3628] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:17:28 INFO - PROCESS | 3628 | 1468358248293 Marionette TRACE conn2 <- [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]]]}] 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:17:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:17:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:17:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:17:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:17:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:17:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:17:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:17:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 722ms 14:17:28 INFO - PROCESS | 3628 | 1468358248347 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3628 | 1468358248350 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:17:28 INFO - PROCESS | 3628 | 1468358248354 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3628 | 1468358248355 Marionette TRACE conn2 <- [1,3050,null,{}] 14:17:28 INFO - PROCESS | 3628 | 1468358248362 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3628 | 1468358248364 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:28 INFO - PROCESS | 3628 | 1468358248443 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:17:28 INFO - PROCESS | 3628 | 1468358248448 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3628 | 1468358248450 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:28 INFO - PROCESS | 3628 | ++DOCSHELL 19759800 == 33 [pid = 3628] [id = 774] 14:17:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1975A400) [pid = 3628] [serial = 2320] [outer = 00000000] 14:17:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (19761800) [pid = 3628] [serial = 2321] [outer = 1975A400] 14:17:28 INFO - PROCESS | 3628 | 1468358248521 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (19801400) [pid = 3628] [serial = 2322] [outer = 1975A400] 14:17:28 INFO - PROCESS | 3628 | [3628] 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 14:17:28 INFO - PROCESS | 3628 | 1468358248963 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:17:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:17:28 INFO - {} 14:17:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 14:17:28 INFO - PROCESS | 3628 | 1468358248973 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3628 | 1468358248975 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:17:28 INFO - PROCESS | 3628 | 1468358248995 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3628 | 1468358248997 Marionette TRACE conn2 <- [1,3054,null,{}] 14:17:28 INFO - PROCESS | 3628 | 1468358249001 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3628 | 1468358249002 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:29 INFO - PROCESS | 3628 | 1468358249084 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:17:29 INFO - PROCESS | 3628 | 1468358249116 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3628 | 1468358249118 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:29 INFO - PROCESS | 3628 | ++DOCSHELL 1975EC00 == 34 [pid = 3628] [id = 775] 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (19806C00) [pid = 3628] [serial = 2323] [outer = 00000000] 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (19C0D800) [pid = 3628] [serial = 2324] [outer = 19806C00] 14:17:29 INFO - PROCESS | 3628 | 1468358249161 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (19C0E800) [pid = 3628] [serial = 2325] [outer = 19806C00] 14:17:29 INFO - PROCESS | 3628 | 1468358249583 Marionette TRACE conn2 <- [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]]]}] 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:17:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:17:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 614ms 14:17:29 INFO - PROCESS | 3628 | 1468358249623 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 3628 | 1468358249625 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 14:17:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:17:29 INFO - PROCESS | 3628 | 1468358249628 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 3628 | 1468358249630 Marionette TRACE conn2 <- [1,3058,null,{}] 14:17:29 INFO - PROCESS | 3628 | 1468358249633 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 3628 | 1468358249635 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:29 INFO - PROCESS | 3628 | 1468358249716 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:17:29 INFO - PROCESS | 3628 | 1468358249721 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3628 | 1468358249723 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:29 INFO - PROCESS | 3628 | ++DOCSHELL 19955C00 == 35 [pid = 3628] [id = 776] 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (19C35000) [pid = 3628] [serial = 2326] [outer = 00000000] 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19EE9800) [pid = 3628] [serial = 2327] [outer = 19C35000] 14:17:29 INFO - PROCESS | 3628 | 1468358249792 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (19EEB000) [pid = 3628] [serial = 2328] [outer = 19C35000] 14:17:30 INFO - PROCESS | 3628 | 1468358250403 Marionette TRACE conn2 <- [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]]]}] 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:17:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 784ms 14:17:30 INFO - PROCESS | 3628 | 1468358250430 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3628 | 1468358250435 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:17:30 INFO - PROCESS | 3628 | 1468358250526 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3628 | 1468358250530 Marionette TRACE conn2 <- [1,3062,null,{}] 14:17:30 INFO - PROCESS | 3628 | 1468358250538 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3628 | 1468358250541 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:30 INFO - PROCESS | 3628 | 1468358250658 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:17:30 INFO - PROCESS | 3628 | 1468358250793 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3628 | 1468358250795 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:30 INFO - PROCESS | 3628 | ++DOCSHELL 11051C00 == 36 [pid = 3628] [id = 777] 14:17:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11052C00) [pid = 3628] [serial = 2329] [outer = 00000000] 14:17:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12820400) [pid = 3628] [serial = 2330] [outer = 11052C00] 14:17:30 INFO - PROCESS | 3628 | 1468358250853 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12D7AC00) [pid = 3628] [serial = 2331] [outer = 11052C00] 14:17:31 INFO - PROCESS | 3628 | 1468358251360 Marionette TRACE conn2 <- [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]]]}] 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:17:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 890ms 14:17:31 INFO - PROCESS | 3628 | 1468358251368 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 3628 | 1468358251372 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 14:17:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:17:31 INFO - PROCESS | 3628 | 1468358251379 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 3628 | 1468358251382 Marionette TRACE conn2 <- [1,3066,null,{}] 14:17:31 INFO - PROCESS | 3628 | 1468358251386 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3628 | 1468358251388 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:31 INFO - PROCESS | 3628 | 1468358251481 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:17:31 INFO - PROCESS | 3628 | 1468358251624 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3628 | 1468358251627 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:31 INFO - PROCESS | 3628 | ++DOCSHELL 131BAC00 == 37 [pid = 3628] [id = 778] 14:17:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13222000) [pid = 3628] [serial = 2332] [outer = 00000000] 14:17:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13C1F000) [pid = 3628] [serial = 2333] [outer = 13222000] 14:17:31 INFO - PROCESS | 3628 | 1468358251687 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15591000) [pid = 3628] [serial = 2334] [outer = 13222000] 14:17:32 INFO - PROCESS | 3628 | 1468358252241 Marionette TRACE conn2 <- [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] 14:17:32 INFO - PROCESS | 3628 | 1468358252320 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 14:17:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:17:32 INFO - PROCESS | 3628 | 1468358252325 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 3628 | 1468358252330 Marionette TRACE conn2 <- [1,3070,null,{}] 14:17:32 INFO - PROCESS | 3628 | 1468358252341 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3628 | 1468358252346 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:32 INFO - PROCESS | 3628 | 1468358252467 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:17:32 INFO - PROCESS | 3628 | 1468358252615 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3628 | 1468358252619 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:32 INFO - PROCESS | 3628 | ++DOCSHELL 16EBA800 == 38 [pid = 3628] [id = 779] 14:17:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16EBE800) [pid = 3628] [serial = 2335] [outer = 00000000] 14:17:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17703000) [pid = 3628] [serial = 2336] [outer = 16EBE800] 14:17:32 INFO - PROCESS | 3628 | 1468358252677 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17A35C00) [pid = 3628] [serial = 2337] [outer = 16EBE800] 14:17:33 INFO - PROCESS | 3628 | 1468358253167 Marionette TRACE conn2 <- [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]]]}] 14:17:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:17:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:17:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 875ms 14:17:33 INFO - PROCESS | 3628 | 1468358253213 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 3628 | 1468358253215 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 14:17:33 INFO - PROCESS | 3628 | 1468358253235 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:17:33 INFO - PROCESS | 3628 | 1468358253237 Marionette TRACE conn2 <- [1,3074,null,{}] 14:17:33 INFO - PROCESS | 3628 | 1468358253241 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 3628 | 1468358253244 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:33 INFO - PROCESS | 3628 | 1468358253359 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:17:33 INFO - PROCESS | 3628 | 1468358253622 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 3628 | 1468358253626 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:33 INFO - PROCESS | 3628 | ++DOCSHELL 10A02000 == 39 [pid = 3628] [id = 780] 14:17:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10A08800) [pid = 3628] [serial = 2338] [outer = 00000000] 14:17:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10ADA000) [pid = 3628] [serial = 2339] [outer = 10A08800] 14:17:33 INFO - PROCESS | 3628 | 1468358253697 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10D48400) [pid = 3628] [serial = 2340] [outer = 10A08800] 14:17:34 INFO - PROCESS | 3628 | 1468358254254 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:17:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1075ms 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 1975EC00 == 38 [pid = 3628] [id = 775] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 19759800 == 37 [pid = 3628] [id = 774] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 16EBF400 == 36 [pid = 3628] [id = 773] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 167FA400 == 35 [pid = 3628] [id = 772] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 15F32400 == 34 [pid = 3628] [id = 771] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 13A9F800 == 33 [pid = 3628] [id = 770] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 1105A000 == 32 [pid = 3628] [id = 769] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 10BAFC00 == 31 [pid = 3628] [id = 768] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 12DC5000 == 30 [pid = 3628] [id = 766] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 141A6000 == 29 [pid = 3628] [id = 767] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 1975C400 == 28 [pid = 3628] [id = 765] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 131BAC00 == 27 [pid = 3628] [id = 778] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 16EBA800 == 26 [pid = 3628] [id = 779] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 19955C00 == 25 [pid = 3628] [id = 776] 14:17:34 INFO - PROCESS | 3628 | --DOCSHELL 11051C00 == 24 [pid = 3628] [id = 777] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19763400) [pid = 3628] [serial = 2294] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1394DC00) [pid = 3628] [serial = 2282] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114CBC00) [pid = 3628] [serial = 2276] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (11CD9000) [pid = 3628] [serial = 2277] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (130A5C00) [pid = 3628] [serial = 2279] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (131B3400) [pid = 3628] [serial = 2280] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A81000) [pid = 3628] [serial = 2273] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10AE1400) [pid = 3628] [serial = 2274] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11053800) [pid = 3628] [serial = 2271] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10ADC800) [pid = 3628] [serial = 2270] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15F22400) [pid = 3628] [serial = 2285] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16327400) [pid = 3628] [serial = 2288] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15F28800) [pid = 3628] [serial = 2286] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11CD8800) [pid = 3628] [serial = 2291] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (167F9C00) [pid = 3628] [serial = 2289] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10AE1C00) [pid = 3628] [serial = 2260] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10AD6800) [pid = 3628] [serial = 2259] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (131B2800) [pid = 3628] [serial = 2263] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (130D5400) [pid = 3628] [serial = 2262] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17761400) [pid = 3628] [serial = 2268] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16F0C400) [pid = 3628] [serial = 2266] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (167FCC00) [pid = 3628] [serial = 2265] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (131AEC00) [pid = 3628] [serial = 2292] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1419DC00) [pid = 3628] [serial = 2283] [outer = 00000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3628 | 1468358254961 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 3628 | 1468358254966 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:17:34 INFO - PROCESS | 3628 | 1468358254977 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3628 | 1468358254980 Marionette TRACE conn2 <- [1,3078,null,{}] 14:17:34 INFO - PROCESS | 3628 | 1468358254986 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3628 | 1468358254989 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:35 INFO - PROCESS | 3628 | 1468358255114 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:17:35 INFO - PROCESS | 3628 | 1468358255120 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3628 | 1468358255125 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:35 INFO - PROCESS | 3628 | ++DOCSHELL 10ADBC00 == 25 [pid = 3628] [id = 781] 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10ADC400) [pid = 3628] [serial = 2341] [outer = 00000000] 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10AE1C00) [pid = 3628] [serial = 2342] [outer = 10ADC400] 14:17:35 INFO - PROCESS | 3628 | 1468358255172 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10BA6000) [pid = 3628] [serial = 2343] [outer = 10ADC400] 14:17:35 INFO - PROCESS | 3628 | 1468358255663 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:17:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:17:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 737ms 14:17:35 INFO - PROCESS | 3628 | 1468358255701 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 3628 | 1468358255704 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 14:17:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:17:35 INFO - PROCESS | 3628 | 1468358255711 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 3628 | 1468358255714 Marionette TRACE conn2 <- [1,3082,null,{}] 14:17:35 INFO - PROCESS | 3628 | 1468358255723 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 3628 | 1468358255725 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:35 INFO - PROCESS | 3628 | 1468358255811 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:17:35 INFO - PROCESS | 3628 | 1468358255819 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3628 | 1468358255821 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:35 INFO - PROCESS | 3628 | ++DOCSHELL 1105DC00 == 26 [pid = 3628] [id = 782] 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1105EC00) [pid = 3628] [serial = 2344] [outer = 00000000] 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1144E800) [pid = 3628] [serial = 2345] [outer = 1105EC00] 14:17:35 INFO - PROCESS | 3628 | 1468358255868 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11AE0800) [pid = 3628] [serial = 2346] [outer = 1105EC00] 14:17:36 INFO - PROCESS | 3628 | 1468358256325 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:17:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:17:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 645ms 14:17:36 INFO - PROCESS | 3628 | 1468358256348 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 3628 | 1468358256350 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 14:17:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:17:36 INFO - PROCESS | 3628 | 1468358256354 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 3628 | 1468358256355 Marionette TRACE conn2 <- [1,3086,null,{}] 14:17:36 INFO - PROCESS | 3628 | 1468358256365 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 3628 | 1468358256369 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:36 INFO - PROCESS | 3628 | 1468358256492 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:17:36 INFO - PROCESS | 3628 | 1468358256506 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 3628 | 1468358256510 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:36 INFO - PROCESS | 3628 | ++DOCSHELL 12B0D000 == 27 [pid = 3628] [id = 783] 14:17:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BD0000) [pid = 3628] [serial = 2347] [outer = 00000000] 14:17:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12DC9800) [pid = 3628] [serial = 2348] [outer = 12BD0000] 14:17:36 INFO - PROCESS | 3628 | 1468358256557 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (130D5400) [pid = 3628] [serial = 2349] [outer = 12BD0000] 14:17:37 INFO - PROCESS | 3628 | 1468358257023 Marionette TRACE conn2 <- [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]]]}] 14:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:17:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 675ms 14:17:37 INFO - PROCESS | 3628 | 1468358257053 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 3628 | 1468358257055 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 14:17:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:17:37 INFO - PROCESS | 3628 | 1468358257058 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 3628 | 1468358257060 Marionette TRACE conn2 <- [1,3090,null,{}] 14:17:37 INFO - PROCESS | 3628 | 1468358257063 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 3628 | 1468358257065 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:37 INFO - PROCESS | 3628 | 1468358257144 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:17:37 INFO - PROCESS | 3628 | 1468358257149 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 3628 | 1468358257151 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:37 INFO - PROCESS | 3628 | ++DOCSHELL 13159400 == 28 [pid = 3628] [id = 784] 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (131B5400) [pid = 3628] [serial = 2350] [outer = 00000000] 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (131EF400) [pid = 3628] [serial = 2351] [outer = 131B5400] 14:17:37 INFO - PROCESS | 3628 | 1468358257195 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (132D7800) [pid = 3628] [serial = 2352] [outer = 131B5400] 14:17:37 INFO - PROCESS | 3628 | 1468358257653 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:17:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:17:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 614ms 14:17:37 INFO - PROCESS | 3628 | 1468358257684 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 3628 | 1468358257686 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 14:17:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:17:37 INFO - PROCESS | 3628 | 1468358257690 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 3628 | 1468358257691 Marionette TRACE conn2 <- [1,3094,null,{}] 14:17:37 INFO - PROCESS | 3628 | 1468358257695 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 3628 | 1468358257697 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:37 INFO - PROCESS | 3628 | 1468358257815 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:17:37 INFO - PROCESS | 3628 | 1468358257821 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 3628 | 1468358257823 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:37 INFO - PROCESS | 3628 | ++DOCSHELL 13A96800 == 29 [pid = 3628] [id = 785] 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13A9A800) [pid = 3628] [serial = 2353] [outer = 00000000] 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13C20800) [pid = 3628] [serial = 2354] [outer = 13A9A800] 14:17:37 INFO - PROCESS | 3628 | 1468358257867 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13EDA800) [pid = 3628] [serial = 2355] [outer = 13A9A800] 14:17:38 INFO - PROCESS | 3628 | 1468358258310 Marionette TRACE conn2 <- [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]]]}] 14:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:17:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:17:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 14:17:38 INFO - PROCESS | 3628 | 1468358258374 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3628 | 1468358258376 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 14:17:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:17:38 INFO - PROCESS | 3628 | 1468358258386 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 3628 | 1468358258387 Marionette TRACE conn2 <- [1,3098,null,{}] 14:17:38 INFO - PROCESS | 3628 | 1468358258391 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3628 | 1468358258396 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:38 INFO - PROCESS | 3628 | 1468358258544 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:17:38 INFO - PROCESS | 3628 | 1468358258613 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3628 | 1468358258616 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:38 INFO - PROCESS | 3628 | ++DOCSHELL 15558000 == 30 [pid = 3628] [id = 786] 14:17:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15558C00) [pid = 3628] [serial = 2356] [outer = 00000000] 14:17:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15F21C00) [pid = 3628] [serial = 2357] [outer = 15558C00] 14:17:38 INFO - PROCESS | 3628 | 1468358258662 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16319800) [pid = 3628] [serial = 2358] [outer = 15558C00] 14:17:39 INFO - PROCESS | 3628 | 1468358259042 Marionette TRACE conn2 <- [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"]]]}] 14:17:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:17:39 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 14:17:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:17:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 14:17:39 INFO - PROCESS | 3628 | 1468358259061 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3628 | 1468358259063 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 14:17:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:17:39 INFO - PROCESS | 3628 | 1468358259066 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 3628 | 1468358259068 Marionette TRACE conn2 <- [1,3102,null,{}] 14:17:39 INFO - PROCESS | 3628 | 1468358259072 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3628 | 1468358259073 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:39 INFO - PROCESS | 3628 | 1468358259192 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:17:39 INFO - PROCESS | 3628 | 1468358259298 Marionette TRACE conn2 -> [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\", \"0b48a7d0-3988-4ed0-9450-094a3f1f2b45\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3628 | 1468358259300 Marionette INFO sendAsync 12c481a7-828f-4154-8f34-95f8bc5a0849 14:17:39 INFO - PROCESS | 3628 | ++DOCSHELL 15D07C00 == 31 [pid = 3628] [id = 787] 14:17:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15F28800) [pid = 3628] [serial = 2359] [outer = 00000000] 14:17:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (167FC400) [pid = 3628] [serial = 2360] [outer = 15F28800] 14:17:39 INFO - PROCESS | 3628 | 1468358259345 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (167FD800) [pid = 3628] [serial = 2361] [outer = 15F28800] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (167FAC00) [pid = 3628] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16EC0800) [pid = 3628] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1105B800) [pid = 3628] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15F34C00) [pid = 3628] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1975C800) [pid = 3628] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12DC6C00) [pid = 3628] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (141A9C00) [pid = 3628] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10D42400) [pid = 3628] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19806C00) [pid = 3628] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19C35000) [pid = 3628] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13C15C00) [pid = 3628] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:17:39 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1975A400) [pid = 3628] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 14:17:39 INFO - PROCESS | 3628 | 1468358259883 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:17:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:17:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 814ms 14:17:39 INFO - PROCESS | 3628 | 1468358259910 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3628 | 1468358259912 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 14:17:41 WARNING - u'runner_teardown' () 14:17:41 INFO - No more tests 14:17:41 INFO - Got 0 unexpected results 14:17:41 INFO - SUITE-END | took 626s 14:17:41 INFO - Closing logging queue 14:17:41 INFO - queue closed 14:17:41 INFO - Return code: 0 14:17:41 WARNING - # TBPL SUCCESS # 14:17:41 INFO - Running post-action listener: _resource_record_post_action 14:17:41 INFO - Running post-run listener: _resource_record_post_run 14:17:42 INFO - Total resource usage - Wall time: 635s; CPU: 17.0%; Read bytes: 92178432; Write bytes: 963688960; Read time: 562026; Write time: 1305589 14:17:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:17:42 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 86134272; Read time: 0; Write time: 83315 14:17:42 INFO - run-tests - Wall time: 633s; CPU: 17.0%; Read bytes: 92178432; Write bytes: 827495424; Read time: 562026; Write time: 1173654 14:17:42 INFO - Running post-run listener: _upload_blobber_files 14:17:42 INFO - Blob upload gear active. 14:17:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:17:42 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 14:17:42 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'] 14:17:42 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 14:17:43 INFO - (blobuploader) - INFO - Open directory for files ... 14:17:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:17:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:17:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:17:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:17:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:17:43 INFO - (blobuploader) - INFO - Done attempting. 14:17:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:17:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:17:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:17:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:17:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:17:45 INFO - (blobuploader) - INFO - Done attempting. 14:17:45 INFO - (blobuploader) - INFO - Iteration through files over. 14:17:45 INFO - Return code: 0 14:17:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:17:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d2ab06c44b6b60b96eb6245bc7d60cd280e4184fe54d3738abc2fbfbc962d7ea83467569fac8c32e2126e81a4e5d128f94c2970eebf226f1cac51ad686f88c8c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79785b8ca9c1da538327c8dbea0e61256297db91b33e97e2ab52347c6d455ce027fd698192fc2aa319012ba38af5dd9c1dd497a1533410d96ea90f18ae37ba71"} 14:17:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:17:45 INFO - Writing to file C:\slave\test\properties\blobber_files 14:17:45 INFO - Contents: 14:17:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d2ab06c44b6b60b96eb6245bc7d60cd280e4184fe54d3738abc2fbfbc962d7ea83467569fac8c32e2126e81a4e5d128f94c2970eebf226f1cac51ad686f88c8c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79785b8ca9c1da538327c8dbea0e61256297db91b33e97e2ab52347c6d455ce027fd698192fc2aa319012ba38af5dd9c1dd497a1533410d96ea90f18ae37ba71"} 14:17:45 INFO - Running post-run listener: copy_logs_to_upload_dir 14:17:45 INFO - Copying logs to upload dir... 14:17:45 INFO - mkdir: C:\slave\test\build\upload\logs 14:17:45 INFO - Copying logs to upload dir... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... 14:17:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=730.185000 ========= master_lag: 100.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-12 14:17:39.981085) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:39.982011) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d2ab06c44b6b60b96eb6245bc7d60cd280e4184fe54d3738abc2fbfbc962d7ea83467569fac8c32e2126e81a4e5d128f94c2970eebf226f1cac51ad686f88c8c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79785b8ca9c1da538327c8dbea0e61256297db91b33e97e2ab52347c6d455ce027fd698192fc2aa319012ba38af5dd9c1dd497a1533410d96ea90f18ae37ba71"} build_url:https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.123000 build_url: 'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/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/d2ab06c44b6b60b96eb6245bc7d60cd280e4184fe54d3738abc2fbfbc962d7ea83467569fac8c32e2126e81a4e5d128f94c2970eebf226f1cac51ad686f88c8c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79785b8ca9c1da538327c8dbea0e61256297db91b33e97e2ab52347c6d455ce027fd698192fc2aa319012ba38af5dd9c1dd497a1533410d96ea90f18ae37ba71"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DYVfuwjYSuyVAwSaZRfYEA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:40.110520) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:40.110866) ========= '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-063\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-063 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-063 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-063 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-063 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-063 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:40.238242) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:40.238527) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 14:17:40.900034) ========= ========= Total master_lag: 101.97 =========