builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-073 starttime: 1463649617.64 results: success (0) buildid: 20160519002242 builduid: 7b403279a996441788f9bc5ae978dbdb revision: c41ee7132426780f38bbffc58435548d92d2b327 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:17.642288) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:17.642720) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:17.643001) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:17.688948) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 02:20:17.689344) ========= '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-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False --02:20:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.07 MB/s 02:20:28 (7.07 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.772000 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 02:20:18.767134) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 02:20:18.767469) ========= '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-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.969000 ========= master_lag: 2.98 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 02:20:22.718281) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 02:20:22.718700) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c41ee7132426780f38bbffc58435548d92d2b327 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c41ee7132426780f38bbffc58435548d92d2b327 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False 2016-05-19 02:20:33,365 truncating revision to first 12 chars 2016-05-19 02:20:33,365 Setting DEBUG logging. 2016-05-19 02:20:33,365 attempt 1/10 2016-05-19 02:20:33,365 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c41ee7132426?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 02:20:33,759 unpacking tar archive at: mozilla-aurora-c41ee7132426/testing/mozharness/ program finished with exit code 0 elapsedTime=1.091000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 02:20:23.941097) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:23.941492) ========= script_repo_revision: c41ee7132426780f38bbffc58435548d92d2b327 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:23.941953) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:23.942355) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 02:20:23.955557) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-05-19 02:20:23.955890) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 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-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:20:34 INFO - MultiFileLogger online at 20160519 02:20:34 in C:\slave\test 02:20:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 02:20:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:20:34 INFO - {'append_to_log': False, 02:20:34 INFO - 'base_work_dir': 'C:\\slave\\test', 02:20:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:20:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:20:34 INFO - 'buildbot_json_path': 'buildprops.json', 02:20:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:20:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:20:34 INFO - 'download_minidump_stackwalk': True, 02:20:34 INFO - 'download_symbols': 'true', 02:20:34 INFO - 'e10s': False, 02:20:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:20:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:20:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:20:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:20:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:20:34 INFO - 'C:/mozilla-build/tooltool.py'), 02:20:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:20:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:20:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:20:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:20:34 INFO - 'log_level': 'info', 02:20:34 INFO - 'log_to_console': True, 02:20:34 INFO - 'opt_config_files': (), 02:20:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:20:34 INFO - '--processes=1', 02:20:34 INFO - '--config=%(test_path)s/wptrunner.ini', 02:20:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:20:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:20:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:20:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:20:34 INFO - 'pip_index': False, 02:20:34 INFO - 'require_test_zip': True, 02:20:34 INFO - 'test_type': ('testharness',), 02:20:34 INFO - 'this_chunk': '1', 02:20:34 INFO - 'total_chunks': '10', 02:20:34 INFO - 'virtualenv_path': 'venv', 02:20:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:20:34 INFO - 'work_dir': 'build'} 02:20:34 INFO - ##### 02:20:34 INFO - ##### Running clobber step. 02:20:34 INFO - ##### 02:20:34 INFO - Running pre-action listener: _resource_record_pre_action 02:20:34 INFO - Running main action method: clobber 02:20:34 INFO - rmtree: C:\slave\test\build 02:20:34 INFO - Using _rmtree_windows ... 02:20:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:21:20 INFO - Running post-action listener: _resource_record_post_action 02:21:20 INFO - ##### 02:21:20 INFO - ##### Running read-buildbot-config step. 02:21:20 INFO - ##### 02:21:20 INFO - Running pre-action listener: _resource_record_pre_action 02:21:20 INFO - Running main action method: read_buildbot_config 02:21:20 INFO - Using buildbot properties: 02:21:20 INFO - { 02:21:20 INFO - "project": "", 02:21:20 INFO - "product": "firefox", 02:21:20 INFO - "script_repo_revision": "production", 02:21:20 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 02:21:20 INFO - "repository": "", 02:21:20 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 02:21:20 INFO - "buildid": "20160519002242", 02:21:20 INFO - "pgo_build": "False", 02:21:20 INFO - "basedir": "C:\\slave\\test", 02:21:20 INFO - "buildnumber": 8, 02:21:20 INFO - "slavename": "t-xp32-ix-073", 02:21:20 INFO - "revision": "c41ee7132426780f38bbffc58435548d92d2b327", 02:21:20 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 02:21:20 INFO - "platform": "win32", 02:21:20 INFO - "branch": "mozilla-aurora", 02:21:20 INFO - "repo_path": "releases/mozilla-aurora", 02:21:20 INFO - "moz_repo_path": "", 02:21:20 INFO - "stage_platform": "win32", 02:21:20 INFO - "builduid": "7b403279a996441788f9bc5ae978dbdb", 02:21:20 INFO - "slavebuilddir": "test" 02:21:20 INFO - } 02:21:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:21:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:21:20 INFO - Running post-action listener: _resource_record_post_action 02:21:20 INFO - ##### 02:21:20 INFO - ##### Running download-and-extract step. 02:21:20 INFO - ##### 02:21:20 INFO - Running pre-action listener: _resource_record_pre_action 02:21:20 INFO - Running main action method: download_and_extract 02:21:20 INFO - mkdir: C:\slave\test\build\tests 02:21:20 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')]} 02:21:20 INFO - https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:21:20 INFO - trying https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:21:20 INFO - Downloading https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:21:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:21:21 INFO - Downloaded 1274 bytes. 02:21:21 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:21:21 INFO - Using the following test package requirements: 02:21:21 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:21:21 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:21:21 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:21:21 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'jsshell-win32.zip'], 02:21:21 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:21:21 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:21:21 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:21:21 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:21:21 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:21:21 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:21:21 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:21:21 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:21:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:21:21 INFO - https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:21:21 INFO - trying https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:21:21 INFO - Downloading https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:21:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:21:23 INFO - Downloaded 19979471 bytes. 02:21:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:21:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:21:26 INFO - caution: filename not matched: web-platform/* 02:21:26 INFO - Return code: 11 02:21:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:21:26 INFO - https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:21:26 INFO - trying https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:21:26 INFO - Downloading https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:21:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:21:30 INFO - Downloaded 36409073 bytes. 02:21:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:21:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:22:05 INFO - caution: filename not matched: bin/* 02:22:05 INFO - caution: filename not matched: config/* 02:22:05 INFO - caution: filename not matched: mozbase/* 02:22:05 INFO - caution: filename not matched: marionette/* 02:22:05 INFO - caution: filename not matched: tools/wptserve/* 02:22:05 INFO - Return code: 11 02:22: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')]} 02:22:05 INFO - https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:22:05 INFO - trying https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:22:05 INFO - Downloading https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:22:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:22:10 INFO - Downloaded 68470288 bytes. 02:22:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:22:10 INFO - mkdir: C:\slave\test\properties 02:22:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:22:10 INFO - Writing to file C:\slave\test\properties\build_url 02:22:10 INFO - Contents: 02:22:10 INFO - build_url:https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:22:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:22:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:22:11 INFO - Writing to file C:\slave\test\properties\symbols_url 02:22:11 INFO - Contents: 02:22:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:11 INFO - https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:22:11 INFO - trying https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:22:11 INFO - Downloading https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:22:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:22:15 INFO - Downloaded 55558625 bytes. 02:22:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:22:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:22:21 INFO - Return code: 0 02:22:21 INFO - Running post-action listener: _resource_record_post_action 02:22:21 INFO - Running post-action listener: set_extra_try_arguments 02:22:21 INFO - ##### 02:22:21 INFO - ##### Running create-virtualenv step. 02:22:21 INFO - ##### 02:22:21 INFO - Running pre-action listener: _pre_create_virtualenv 02:22:21 INFO - Running pre-action listener: _resource_record_pre_action 02:22:21 INFO - Running main action method: create_virtualenv 02:22:21 INFO - Creating virtualenv C:\slave\test\build\venv 02:22:21 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 02:22:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:22:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:22:24 INFO - Installing distribute......................................................................................................................................................................................done. 02:22:25 INFO - Return code: 0 02:22:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:22:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:25 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\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-073'}}, attempt #1 02:22:25 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 02:22:25 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 02:22:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:25 INFO - 'CLIENTNAME': 'Console', 02:22:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:25 INFO - 'DCLOCATION': 'SCL3', 02:22:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:25 INFO - 'HOMEDRIVE': 'C:', 02:22:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:25 INFO - 'KTS_VERSION': '1.19c', 02:22:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:25 INFO - 'MOZ_AIRBAG': '1', 02:22:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:25 INFO - 'MOZ_MSVCVERSION': '8', 02:22:25 INFO - 'MOZ_NO_REMOTE': '1', 02:22:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:25 INFO - 'NO_EM_RESTART': '1', 02:22:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:25 INFO - 'OS': 'Windows_NT', 02:22:25 INFO - 'OURDRIVE': 'C:', 02:22:25 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', 02:22:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:25 INFO - 'PROCESSOR_LEVEL': '6', 02:22:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:25 INFO - 'PROMPT': '$P$G', 02:22:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:25 INFO - 'PWD': 'C:\\slave\\test', 02:22:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:25 INFO - 'SESSIONNAME': 'Console', 02:22:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:25 INFO - 'SYSTEMDRIVE': 'C:', 02:22:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:25 INFO - 'TEST1': 'testie', 02:22:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:25 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:25 INFO - 'USERNAME': 'cltbld', 02:22:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:25 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:25 INFO - Downloading/unpacking psutil>=0.7.1 02:22:26 INFO - Running setup.py egg_info for package psutil 02:22:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:22:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:22:26 INFO - Installing collected packages: psutil 02:22:26 INFO - Running setup.py install for psutil 02:22:26 INFO - building 'psutil._psutil_windows' extension 02:22:26 INFO - error: Unable to find vcvarsall.bat 02:22:26 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-hzyjtt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:22:26 INFO - running install 02:22:26 INFO - running build 02:22:26 INFO - running build_py 02:22:26 INFO - creating build 02:22:26 INFO - creating build\lib.win32-2.7 02:22:26 INFO - creating build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:22:26 INFO - running build_ext 02:22:26 INFO - building 'psutil._psutil_windows' extension 02:22:26 INFO - error: Unable to find vcvarsall.bat 02:22:26 INFO - ---------------------------------------- 02:22:26 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-hzyjtt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:22:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data\pip\pip.log 02:22:26 WARNING - Return code: 1 02:22:26 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! 02:22:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:22:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:26 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\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-073'}}, attempt #1 02:22:26 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 02:22:26 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 02:22:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:26 INFO - 'CLIENTNAME': 'Console', 02:22:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:26 INFO - 'DCLOCATION': 'SCL3', 02:22:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:26 INFO - 'HOMEDRIVE': 'C:', 02:22:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:26 INFO - 'KTS_VERSION': '1.19c', 02:22:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:26 INFO - 'MOZ_AIRBAG': '1', 02:22:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:26 INFO - 'MOZ_MSVCVERSION': '8', 02:22:26 INFO - 'MOZ_NO_REMOTE': '1', 02:22:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:26 INFO - 'NO_EM_RESTART': '1', 02:22:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:26 INFO - 'OS': 'Windows_NT', 02:22:26 INFO - 'OURDRIVE': 'C:', 02:22:26 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', 02:22:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:26 INFO - 'PROCESSOR_LEVEL': '6', 02:22:26 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:26 INFO - 'PROMPT': '$P$G', 02:22:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:26 INFO - 'PWD': 'C:\\slave\\test', 02:22:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:26 INFO - 'SESSIONNAME': 'Console', 02:22:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:26 INFO - 'SYSTEMDRIVE': 'C:', 02:22:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:26 INFO - 'TEST1': 'testie', 02:22:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:26 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:26 INFO - 'USERNAME': 'cltbld', 02:22:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:26 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:22:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:22:27 INFO - Running setup.py egg_info for package mozsystemmonitor 02:22:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:22:27 INFO - Running setup.py egg_info for package psutil 02:22:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:22:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:22:27 INFO - Installing collected packages: mozsystemmonitor, psutil 02:22:27 INFO - Running setup.py install for mozsystemmonitor 02:22:27 INFO - Running setup.py install for psutil 02:22:27 INFO - building 'psutil._psutil_windows' extension 02:22:27 INFO - error: Unable to find vcvarsall.bat 02:22:27 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-0aw5zq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:22:27 INFO - running install 02:22:27 INFO - running build 02:22:27 INFO - running build_py 02:22:27 INFO - running build_ext 02:22:27 INFO - building 'psutil._psutil_windows' extension 02:22:27 INFO - error: Unable to find vcvarsall.bat 02:22:27 INFO - ---------------------------------------- 02:22:27 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-0aw5zq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:22:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data\pip\pip.log 02:22:27 WARNING - Return code: 1 02:22:27 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! 02:22:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:27 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\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-073'}}, attempt #1 02:22:27 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 02:22:27 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 02:22:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:27 INFO - 'CLIENTNAME': 'Console', 02:22:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:27 INFO - 'DCLOCATION': 'SCL3', 02:22:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:27 INFO - 'HOMEDRIVE': 'C:', 02:22:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:27 INFO - 'KTS_VERSION': '1.19c', 02:22:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:27 INFO - 'MOZ_AIRBAG': '1', 02:22:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:27 INFO - 'MOZ_MSVCVERSION': '8', 02:22:27 INFO - 'MOZ_NO_REMOTE': '1', 02:22:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:27 INFO - 'NO_EM_RESTART': '1', 02:22:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:27 INFO - 'OS': 'Windows_NT', 02:22:27 INFO - 'OURDRIVE': 'C:', 02:22:27 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', 02:22:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:27 INFO - 'PROCESSOR_LEVEL': '6', 02:22:27 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:27 INFO - 'PROMPT': '$P$G', 02:22:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:27 INFO - 'PWD': 'C:\\slave\\test', 02:22:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:27 INFO - 'SESSIONNAME': 'Console', 02:22:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:27 INFO - 'SYSTEMDRIVE': 'C:', 02:22:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:27 INFO - 'TEST1': 'testie', 02:22:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:27 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:27 INFO - 'USERNAME': 'cltbld', 02:22:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:27 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:27 INFO - Downloading/unpacking blobuploader==1.2.4 02:22:27 INFO - Downloading blobuploader-1.2.4.tar.gz 02:22:27 INFO - Running setup.py egg_info for package blobuploader 02:22:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:22:29 INFO - Running setup.py egg_info for package requests 02:22:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:22:29 INFO - Downloading docopt-0.6.1.tar.gz 02:22:29 INFO - Running setup.py egg_info for package docopt 02:22:29 INFO - Installing collected packages: blobuploader, docopt, requests 02:22:29 INFO - Running setup.py install for blobuploader 02:22:29 INFO - Running setup.py install for docopt 02:22:29 INFO - Running setup.py install for requests 02:22:29 INFO - Successfully installed blobuploader docopt requests 02:22:29 INFO - Cleaning up... 02:22:29 INFO - Return code: 0 02:22:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:22:29 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')]} 02:22:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22:29 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')]} 02:22:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:29 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\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-073'}}, attempt #1 02:22:29 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 02:22:29 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 02:22:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:29 INFO - 'CLIENTNAME': 'Console', 02:22:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:29 INFO - 'DCLOCATION': 'SCL3', 02:22:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:29 INFO - 'HOMEDRIVE': 'C:', 02:22:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:29 INFO - 'KTS_VERSION': '1.19c', 02:22:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:29 INFO - 'MOZ_AIRBAG': '1', 02:22:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:29 INFO - 'MOZ_MSVCVERSION': '8', 02:22:29 INFO - 'MOZ_NO_REMOTE': '1', 02:22:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:29 INFO - 'NO_EM_RESTART': '1', 02:22:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:29 INFO - 'OS': 'Windows_NT', 02:22:29 INFO - 'OURDRIVE': 'C:', 02:22:29 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', 02:22:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:29 INFO - 'PROCESSOR_LEVEL': '6', 02:22:29 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:29 INFO - 'PROMPT': '$P$G', 02:22:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:29 INFO - 'PWD': 'C:\\slave\\test', 02:22:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:29 INFO - 'SESSIONNAME': 'Console', 02:22:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:29 INFO - 'SYSTEMDRIVE': 'C:', 02:22:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:29 INFO - 'TEST1': 'testie', 02:22:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:29 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:29 INFO - 'USERNAME': 'cltbld', 02:22:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:29 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:22:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:22:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:22:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:22:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:22:33 INFO - Unpacking c:\slave\test\build\tests\marionette 02:22:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:22:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:22:33 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 02:22:33 INFO - Running setup.py install for browsermob-proxy 02:22:38 INFO - Running setup.py install for manifestparser 02:22:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for marionette-client 02:22:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:22:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for marionette-driver 02:22:38 INFO - Running setup.py install for mozcrash 02:22:38 INFO - Running setup.py install for mozdebug 02:22:38 INFO - Running setup.py install for mozdevice 02:22:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozfile 02:22:38 INFO - Running setup.py install for mozhttpd 02:22:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozinfo 02:22:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozInstall 02:22:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozleak 02:22:38 INFO - Running setup.py install for mozlog 02:22:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for moznetwork 02:22:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozprocess 02:22:38 INFO - Running setup.py install for mozprofile 02:22:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozrunner 02:22:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for mozscreenshot 02:22:38 INFO - Running setup.py install for moztest 02:22:38 INFO - Running setup.py install for mozversion 02:22:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:22:38 INFO - Running setup.py install for wptserve 02:22:38 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 02:22:38 INFO - Cleaning up... 02:22:38 INFO - Return code: 0 02:22:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:22: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')]} 02:22:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:22: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')]} 02:22:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:22:38 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\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-073'}}, attempt #1 02:22:38 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 02:22:38 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 02:22:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:38 INFO - 'CLIENTNAME': 'Console', 02:22:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:38 INFO - 'DCLOCATION': 'SCL3', 02:22:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:38 INFO - 'HOMEDRIVE': 'C:', 02:22:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:38 INFO - 'KTS_VERSION': '1.19c', 02:22:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:38 INFO - 'MOZ_AIRBAG': '1', 02:22:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:38 INFO - 'MOZ_MSVCVERSION': '8', 02:22:38 INFO - 'MOZ_NO_REMOTE': '1', 02:22:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:38 INFO - 'NO_EM_RESTART': '1', 02:22:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:38 INFO - 'OS': 'Windows_NT', 02:22:38 INFO - 'OURDRIVE': 'C:', 02:22:38 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', 02:22:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:38 INFO - 'PROCESSOR_LEVEL': '6', 02:22:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:38 INFO - 'PROMPT': '$P$G', 02:22:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:38 INFO - 'PWD': 'C:\\slave\\test', 02:22:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:38 INFO - 'SESSIONNAME': 'Console', 02:22:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:38 INFO - 'SYSTEMDRIVE': 'C:', 02:22:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:38 INFO - 'TEST1': 'testie', 02:22:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:38 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:38 INFO - 'USERNAME': 'cltbld', 02:22:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:38 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:22:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:22:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:22:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:22:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:22:42 INFO - Unpacking c:\slave\test\build\tests\marionette 02:22:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:22:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:22:42 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)) 02:22:48 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)) 02:22:48 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)) 02:22:48 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)) 02:22:48 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)) 02:22:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:22:48 INFO - Downloading blessings-1.6.tar.gz 02:22:48 INFO - Running setup.py egg_info for package blessings 02:22:48 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)) 02:22:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:22:48 INFO - Running setup.py install for blessings 02:22:48 INFO - Running setup.py install for browsermob-proxy 02:22:48 INFO - Running setup.py install for manifestparser 02:22:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for marionette-client 02:22:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:22:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for marionette-driver 02:22:48 INFO - Running setup.py install for mozcrash 02:22:48 INFO - Running setup.py install for mozdebug 02:22:48 INFO - Running setup.py install for mozdevice 02:22:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for mozhttpd 02:22:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for mozInstall 02:22:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for mozleak 02:22:48 INFO - Running setup.py install for mozprofile 02:22:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Running setup.py install for mozrunner 02:22:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:22:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:22:49 INFO - Running setup.py install for mozscreenshot 02:22:49 INFO - Running setup.py install for moztest 02:22:49 INFO - Running setup.py install for mozversion 02:22:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:22:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:22:49 INFO - Running setup.py install for wptserve 02:22:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:22:49 INFO - Cleaning up... 02:22:49 INFO - Return code: 0 02:22:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:22:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:22:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:22:49 INFO - Reading from file tmpfile_stdout 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - Current package versions: 02:22:49 INFO - blessings == 1.6 02:22:49 INFO - blobuploader == 1.2.4 02:22:49 INFO - browsermob-proxy == 0.6.0 02:22:49 INFO - distribute == 0.6.14 02:22:49 INFO - docopt == 0.6.1 02:22:49 INFO - manifestparser == 1.1 02:22:49 INFO - marionette-client == 2.3.0 02:22:49 INFO - marionette-driver == 1.4.0 02:22:49 INFO - mozInstall == 1.12 02:22:49 INFO - mozcrash == 0.17 02:22:49 INFO - mozdebug == 0.1 02:22:49 INFO - mozdevice == 0.48 02:22:49 INFO - mozfile == 1.2 02:22:49 INFO - mozhttpd == 0.7 02:22:49 INFO - mozinfo == 0.9 02:22:49 INFO - mozleak == 0.1 02:22:49 INFO - mozlog == 3.1 02:22:49 INFO - moznetwork == 0.27 02:22:49 INFO - mozprocess == 0.22 02:22:49 INFO - mozprofile == 0.28 02:22:49 INFO - mozrunner == 6.11 02:22:49 INFO - mozscreenshot == 0.1 02:22:49 INFO - mozsystemmonitor == 0.0 02:22:49 INFO - moztest == 0.7 02:22:49 INFO - mozversion == 1.4 02:22:49 INFO - requests == 1.2.3 02:22:49 INFO - wptserve == 1.4.0 02:22:49 INFO - Running post-action listener: _resource_record_post_action 02:22:49 INFO - Running post-action listener: _start_resource_monitoring 02:22:49 INFO - Starting resource monitoring. 02:22:49 INFO - ##### 02:22:49 INFO - ##### Running pull step. 02:22:49 INFO - ##### 02:22:49 INFO - Running pre-action listener: _resource_record_pre_action 02:22:49 INFO - Running main action method: pull 02:22:49 INFO - Pull has nothing to do! 02:22:49 INFO - Running post-action listener: _resource_record_post_action 02:22:49 INFO - ##### 02:22:49 INFO - ##### Running install step. 02:22:49 INFO - ##### 02:22:49 INFO - Running pre-action listener: _resource_record_pre_action 02:22:49 INFO - Running main action method: install 02:22:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:22:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:22:49 INFO - Reading from file tmpfile_stdout 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - Detecting whether we're running mozinstall >=1.0... 02:22:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:22:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:22:49 INFO - Reading from file tmpfile_stdout 02:22:49 INFO - Output received: 02:22:49 INFO - Usage: mozinstall-script.py [options] installer 02:22:49 INFO - Options: 02:22:49 INFO - -h, --help show this help message and exit 02:22:49 INFO - -d DEST, --destination=DEST 02:22:49 INFO - Directory to install application into. [default: 02:22:49 INFO - "C:\slave\test"] 02:22:49 INFO - --app=APP Application being installed. [default: firefox] 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - Using _rmtree_windows ... 02:22:49 INFO - mkdir: C:\slave\test\build\application 02:22:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:22:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:22:52 INFO - Reading from file tmpfile_stdout 02:22:52 INFO - Output received: 02:22:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:22:52 INFO - Using _rmtree_windows ... 02:22:52 INFO - Using _rmtree_windows ... 02:22:52 INFO - Running post-action listener: _resource_record_post_action 02:22:52 INFO - ##### 02:22:52 INFO - ##### Running run-tests step. 02:22:52 INFO - ##### 02:22:52 INFO - Running pre-action listener: _resource_record_pre_action 02:22:52 INFO - Running main action method: run_tests 02:22:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:22:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:22:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:22:52 INFO - grabbing minidump binary from tooltool 02:22:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:22:52 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:22:52 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 02:22:52 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 02:22:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:22:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppltqrv 02:22:52 INFO - INFO - File integrity verified, renaming tmppltqrv to win32-minidump_stackwalk.exe 02:22:52 INFO - Return code: 0 02:22:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:22:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:22:53 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/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.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 02:22:53 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/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.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 02:22:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:22:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 02:22:53 INFO - 'CLIENTNAME': 'Console', 02:22:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:22:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 02:22:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:22:53 INFO - 'DCLOCATION': 'SCL3', 02:22:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:22:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:22:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:22:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:22:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:22:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:22:53 INFO - 'HOMEDRIVE': 'C:', 02:22:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:22:53 INFO - 'KTS_VERSION': '1.19c', 02:22:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:22:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 02:22:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:22:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:22:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:22:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:22:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:22:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:22:53 INFO - 'MOZ_AIRBAG': '1', 02:22:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:22:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:22:53 INFO - 'MOZ_MSVCVERSION': '8', 02:22:53 INFO - 'MOZ_NO_REMOTE': '1', 02:22:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:22:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:22:53 INFO - 'NO_EM_RESTART': '1', 02:22:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:22:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:22:53 INFO - 'OS': 'Windows_NT', 02:22:53 INFO - 'OURDRIVE': 'C:', 02:22:53 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', 02:22:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:22:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:22:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:22:53 INFO - 'PROCESSOR_LEVEL': '6', 02:22:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:22:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:22:53 INFO - 'PROMPT': '$P$G', 02:22:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:22:53 INFO - 'PWD': 'C:\\slave\\test', 02:22:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:22:53 INFO - 'SESSIONNAME': 'Console', 02:22:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:22:53 INFO - 'SYSTEMDRIVE': 'C:', 02:22:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:22:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:53 INFO - 'TEST1': 'testie', 02:22:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:22:53 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 02:22:53 INFO - 'USERNAME': 'cltbld', 02:22:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 02:22:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:22:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:22:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:22:53 INFO - 'WINDIR': 'C:\\WINDOWS', 02:22:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:22:53 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/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.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 02:22:54 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 02:22:54 INFO - import pkg_resources 02:22:55 INFO - Using 1 client processes 02:22:58 INFO - SUITE-START | Running 778 tests 02:22:58 INFO - Running testharness tests 02:22:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:22:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:22:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:22:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:22:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:22:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:22:58 INFO - Setting up ssl 02:22:58 INFO - PROCESS | certutil | 02:22:58 INFO - PROCESS | certutil | 02:22:58 INFO - PROCESS | certutil | 02:22:58 INFO - Certificate Nickname Trust Attributes 02:22:58 INFO - SSL,S/MIME,JAR/XPI 02:22:58 INFO - 02:22:58 INFO - web-platform-tests CT,, 02:22:58 INFO - 02:22:59 INFO - Starting runner 02:23:00 INFO - PROCESS | 3836 | [3836] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:23:01 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:23:01 INFO - PROCESS | 3836 | [3836] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 02:23:02 INFO - PROCESS | 3836 | 1463649782416 Marionette DEBUG Marionette enabled via build flag and pref 02:23:02 INFO - PROCESS | 3836 | ++DOCSHELL 11A02800 == 1 [pid = 3836] [id = 1] 02:23:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 1 (11A02C00) [pid = 3836] [serial = 1] [outer = 00000000] 02:23:02 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 2 (11A03800) [pid = 3836] [serial = 2] [outer = 11A02C00] 02:23:02 INFO - PROCESS | 3836 | [3836] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 02:23:02 INFO - PROCESS | 3836 | [3836] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 02:23:02 INFO - PROCESS | 3836 | ++DOCSHELL 11C99800 == 2 [pid = 3836] [id = 2] 02:23:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 3 (11C99C00) [pid = 3836] [serial = 3] [outer = 00000000] 02:23:02 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 4 (11C9A800) [pid = 3836] [serial = 4] [outer = 11C99C00] 02:23:03 INFO - PROCESS | 3836 | 1463649783011 Marionette INFO Listening on port 2828 02:23:03 INFO - PROCESS | 3836 | 1463649783373 Marionette DEBUG Marionette enabled via command-line flag 02:23:03 INFO - PROCESS | 3836 | ++DOCSHELL 13316000 == 3 [pid = 3836] [id = 3] 02:23:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 5 (1331E000) [pid = 3836] [serial = 5] [outer = 00000000] 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:23:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 6 (1331EC00) [pid = 3836] [serial = 6] [outer = 1331E000] 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:23:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 7 (13817400) [pid = 3836] [serial = 7] [outer = 11C99C00] 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:23:03 INFO - PROCESS | 3836 | 1463649783696 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1494 02:23:03 INFO - PROCESS | 3836 | 1463649783728 Marionette DEBUG Closed connection conn0 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:23:03 INFO - PROCESS | 3836 | 1463649783819 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1496 02:23:03 INFO - PROCESS | 3836 | 1463649783844 Marionette DEBUG Closed connection conn1 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:23:03 INFO - PROCESS | 3836 | 1463649783852 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1497 02:23:03 INFO - PROCESS | 3836 | ++DOCSHELL 13DC0400 == 4 [pid = 3836] [id = 4] 02:23:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 8 (13DC0800) [pid = 3836] [serial = 8] [outer = 00000000] 02:23:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 9 (140C8400) [pid = 3836] [serial = 9] [outer = 13DC0800] 02:23:03 INFO - PROCESS | 3836 | 1463649783952 Marionette DEBUG Closed connection conn2 02:23:03 INFO - PROCESS | 3836 | [3836] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 02:23:04 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:23:04 INFO - PROCESS | 3836 | 1463649784100 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1498 02:23:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 10 (140CEC00) [pid = 3836] [serial = 10] [outer = 13DC0800] 02:23:04 INFO - PROCESS | 3836 | 1463649784115 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:23:04 INFO - PROCESS | 3836 | 1463649784121 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160519002242","device":"desktop","version":"48.0a2"} 02:23:04 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:23:04 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:23:04 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:23:04 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:23:05 INFO - PROCESS | 3836 | ++DOCSHELL 11456000 == 5 [pid = 3836] [id = 5] 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 11 (11456400) [pid = 3836] [serial = 11] [outer = 00000000] 02:23:05 INFO - PROCESS | 3836 | ++DOCSHELL 11456800 == 6 [pid = 3836] [id = 6] 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 12 (11456C00) [pid = 3836] [serial = 12] [outer = 00000000] 02:23:05 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:23:05 INFO - PROCESS | 3836 | ++DOCSHELL 16A50800 == 7 [pid = 3836] [id = 7] 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 13 (16A50C00) [pid = 3836] [serial = 13] [outer = 00000000] 02:23:05 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:23:05 INFO - PROCESS | 3836 | [3836] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 14 (16A59C00) [pid = 3836] [serial = 14] [outer = 16A50C00] 02:23:05 INFO - PROCESS | 3836 | [3836] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 15 (16885800) [pid = 3836] [serial = 15] [outer = 11456400] 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 16 (16887400) [pid = 3836] [serial = 16] [outer = 11456C00] 02:23:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 17 (16694400) [pid = 3836] [serial = 17] [outer = 16A50C00] 02:23:06 INFO - PROCESS | 3836 | 1463649786530 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 3836 | 1463649786544 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 18 (1830E800) [pid = 3836] [serial = 18] [outer = 16A50C00] 02:23:07 INFO - PROCESS | 3836 | 1463649787094 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c554dfa1-fb9f-4dd1-9351-d25cd1692c92","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160519002242","device":"desktop","version":"48.0a2","command_id":1}}] 02:23:07 INFO - PROCESS | 3836 | 1463649787237 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:23:07 INFO - PROCESS | 3836 | 1463649787302 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:23:07 INFO - PROCESS | 3836 | 1463649787421 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:23:07 INFO - PROCESS | 3836 | [3836] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:23:07 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:23:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 19 (16DCB000) [pid = 3836] [serial = 19] [outer = 16A50C00] 02:23:07 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:23:07 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:23:07 INFO - PROCESS | 3836 | 1463649787901 Marionette TRACE conn3 <- [1,3,null,{}] 02:23:07 INFO - PROCESS | 3836 | 1463649787922 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:23:07 INFO - PROCESS | 3836 | 1463649787961 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:23:07 INFO - PROCESS | 3836 | 1463649787992 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 3836 | 1463649787994 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:23:07 INFO - PROCESS | 3836 | 1463649787998 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 3836 | 1463649788001 Marionette TRACE conn3 <- [1,6,null,{}] 02:23:08 INFO - PROCESS | 3836 | 1463649788015 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:08 INFO - PROCESS | 3836 | 1463649788028 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:23:08 INFO - PROCESS | 3836 | 1463649788033 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 3836 | ++DOCSHELL 16782400 == 8 [pid = 3836] [id = 8] 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 20 (19D19800) [pid = 3836] [serial = 20] [outer = 00000000] 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 21 (19D70400) [pid = 3836] [serial = 21] [outer = 19D19800] 02:23:08 INFO - PROCESS | 3836 | 1463649788080 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 22 (19D74400) [pid = 3836] [serial = 22] [outer = 19D19800] 02:23:08 INFO - PROCESS | 3836 | ++DOCSHELL 1A21E800 == 9 [pid = 3836] [id = 9] 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 23 (1A21EC00) [pid = 3836] [serial = 23] [outer = 00000000] 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 24 (1A37AC00) [pid = 3836] [serial = 24] [outer = 1A21EC00] 02:23:08 INFO - PROCESS | 3836 | 1463649788509 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 25 (1A37B400) [pid = 3836] [serial = 25] [outer = 1A21EC00] 02:23:08 INFO - PROCESS | 3836 | 1463649788703 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 712ms 02:23:08 INFO - PROCESS | 3836 | 1463649788724 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 3836 | 1463649788726 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:23:08 INFO - PROCESS | 3836 | 1463649788729 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 3836 | 1463649788731 Marionette TRACE conn3 <- [1,10,null,{}] 02:23:08 INFO - PROCESS | 3836 | 1463649788797 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:08 INFO - PROCESS | 3836 | 1463649788936 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:23:08 INFO - PROCESS | 3836 | 1463649788962 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 3836 | ++DOCSHELL 1AD82C00 == 10 [pid = 3836] [id = 10] 02:23:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 26 (1AD83000) [pid = 3836] [serial = 26] [outer = 00000000] 02:23:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 27 (1AD85800) [pid = 3836] [serial = 27] [outer = 1AD83000] 02:23:09 INFO - PROCESS | 3836 | 1463649789018 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 28 (1AD89800) [pid = 3836] [serial = 28] [outer = 1AD83000] 02:23:09 INFO - PROCESS | 3836 | 1463649789409 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 712ms 02:23:09 INFO - PROCESS | 3836 | 1463649789452 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 3836 | 1463649789454 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:23:09 INFO - PROCESS | 3836 | 1463649789458 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:23:09 INFO - PROCESS | 3836 | 1463649789459 Marionette TRACE conn3 <- [1,14,null,{}] 02:23:09 INFO - PROCESS | 3836 | 1463649789463 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:09 INFO - PROCESS | 3836 | 1463649789553 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:23:09 INFO - PROCESS | 3836 | 1463649789549 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 3836 | ++DOCSHELL 1A37A800 == 11 [pid = 3836] [id = 11] 02:23:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 29 (1A782400) [pid = 3836] [serial = 29] [outer = 00000000] 02:23:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 30 (1A92B000) [pid = 3836] [serial = 30] [outer = 1A782400] 02:23:09 INFO - PROCESS | 3836 | 1463649789593 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 31 (1AD82000) [pid = 3836] [serial = 31] [outer = 1A782400] 02:23:09 INFO - PROCESS | 3836 | 1463649789951 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 515ms 02:23:09 INFO - PROCESS | 3836 | 1463649789974 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 3836 | 1463649789975 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:23:09 INFO - PROCESS | 3836 | 1463649789978 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 3836 | 1463649789980 Marionette TRACE conn3 <- [1,18,null,{}] 02:23:09 INFO - PROCESS | 3836 | 1463649789984 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 3836 | 1463649790095 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:23:10 INFO - PROCESS | 3836 | 1463649790103 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 3836 | ++DOCSHELL 175D5800 == 12 [pid = 3836] [id = 12] 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 32 (175D6400) [pid = 3836] [serial = 32] [outer = 00000000] 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 33 (1AD8A800) [pid = 3836] [serial = 33] [outer = 175D6400] 02:23:10 INFO - PROCESS | 3836 | 1463649790146 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 34 (1AEDB000) [pid = 3836] [serial = 34] [outer = 175D6400] 02:23:10 INFO - PROCESS | 3836 | 1463649790487 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 575ms 02:23:10 INFO - PROCESS | 3836 | 1463649790559 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 3836 | 1463649790561 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:23:10 INFO - PROCESS | 3836 | 1463649790565 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 3836 | 1463649790566 Marionette TRACE conn3 <- [1,22,null,{}] 02:23:10 INFO - PROCESS | 3836 | 1463649790570 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 3836 | 1463649790657 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:23:10 INFO - PROCESS | 3836 | 1463649790663 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 3836 | ++DOCSHELL 1AEE1400 == 13 [pid = 3836] [id = 13] 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 35 (1AEE4C00) [pid = 3836] [serial = 35] [outer = 00000000] 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 36 (1AFAD400) [pid = 3836] [serial = 36] [outer = 1AEE4C00] 02:23:10 INFO - PROCESS | 3836 | 1463649790690 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 37 (1AFB0000) [pid = 3836] [serial = 37] [outer = 1AEE4C00] 02:23:10 INFO - PROCESS | 3836 | 1463649790988 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 470ms 02:23:11 INFO - PROCESS | 3836 | 1463649791042 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 3836 | 1463649791043 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:23:11 INFO - PROCESS | 3836 | 1463649791047 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:23:11 INFO - PROCESS | 3836 | 1463649791048 Marionette TRACE conn3 <- [1,26,null,{}] 02:23:11 INFO - PROCESS | 3836 | 1463649791052 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:11 INFO - PROCESS | 3836 | 1463649791149 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:23:11 INFO - PROCESS | 3836 | 1463649791156 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 3836 | ++DOCSHELL 1B303000 == 14 [pid = 3836] [id = 14] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 38 (1B305400) [pid = 3836] [serial = 38] [outer = 00000000] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 39 (1B30C800) [pid = 3836] [serial = 39] [outer = 1B305400] 02:23:11 INFO - PROCESS | 3836 | 1463649791182 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 40 (1B4A3400) [pid = 3836] [serial = 40] [outer = 1B305400] 02:23:11 INFO - PROCESS | 3836 | 1463649791532 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 515ms 02:23:11 INFO - PROCESS | 3836 | 1463649791566 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 3836 | 1463649791568 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:23:11 INFO - PROCESS | 3836 | 1463649791571 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 3836 | 1463649791572 Marionette TRACE conn3 <- [1,30,null,{}] 02:23:11 INFO - PROCESS | 3836 | 1463649791576 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:11 INFO - PROCESS | 3836 | 1463649791658 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:23:11 INFO - PROCESS | 3836 | 1463649791664 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 3836 | ++DOCSHELL 1B4A4800 == 15 [pid = 3836] [id = 15] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 41 (1B4A5400) [pid = 3836] [serial = 41] [outer = 00000000] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 42 (1B4ADC00) [pid = 3836] [serial = 42] [outer = 1B4A5400] 02:23:11 INFO - PROCESS | 3836 | 1463649791708 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 43 (1B4B0000) [pid = 3836] [serial = 43] [outer = 1B4A5400] 02:23:11 INFO - PROCESS | 3836 | ++DOCSHELL 1566A000 == 16 [pid = 3836] [id = 16] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 44 (1566A400) [pid = 3836] [serial = 44] [outer = 00000000] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 45 (1566B000) [pid = 3836] [serial = 45] [outer = 1566A400] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 46 (15662000) [pid = 3836] [serial = 46] [outer = 1566A400] 02:23:11 INFO - PROCESS | 3836 | ++DOCSHELL 15665C00 == 17 [pid = 3836] [id = 17] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 47 (1566C000) [pid = 3836] [serial = 47] [outer = 00000000] 02:23:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 48 (1B66D400) [pid = 3836] [serial = 48] [outer = 1566C000] 02:23:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (1B676400) [pid = 3836] [serial = 49] [outer = 1566C000] 02:23:12 INFO - PROCESS | 3836 | 1463649792188 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 666ms 02:23:12 INFO - PROCESS | 3836 | 1463649792254 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 3836 | 1463649792256 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:23:12 INFO - PROCESS | 3836 | 1463649792816 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 3836 | 1463649792820 Marionette TRACE conn3 <- [1,34,null,{}] 02:23:12 INFO - PROCESS | 3836 | --DOCSHELL 11A02800 == 16 [pid = 3836] [id = 1] 02:23:12 INFO - PROCESS | 3836 | 1463649792855 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:12 INFO - PROCESS | 3836 | 1463649792986 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:23:13 INFO - PROCESS | 3836 | 1463649793042 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 3836 | ++DOCSHELL 1055BC00 == 17 [pid = 3836] [id = 18] 02:23:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (1055C000) [pid = 3836] [serial = 50] [outer = 00000000] 02:23:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (105FB400) [pid = 3836] [serial = 51] [outer = 1055C000] 02:23:13 INFO - PROCESS | 3836 | 1463649793096 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (10A64400) [pid = 3836] [serial = 52] [outer = 1055C000] 02:23:13 INFO - PROCESS | 3836 | 1463649793631 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1378ms 02:23:13 INFO - PROCESS | 3836 | 1463649793681 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 3836 | 1463649793685 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:23:13 INFO - PROCESS | 3836 | 1463649793689 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 3836 | 1463649793692 Marionette TRACE conn3 <- [1,38,null,{}] 02:23:13 INFO - PROCESS | 3836 | 1463649793700 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:13 INFO - PROCESS | 3836 | 1463649793840 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:23:13 INFO - PROCESS | 3836 | 1463649793906 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 3836 | ++DOCSHELL 11455400 == 18 [pid = 3836] [id = 19] 02:23:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (11455C00) [pid = 3836] [serial = 53] [outer = 00000000] 02:23:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (13104C00) [pid = 3836] [serial = 54] [outer = 11455C00] 02:23:13 INFO - PROCESS | 3836 | 1463649793944 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (131C7800) [pid = 3836] [serial = 55] [outer = 11455C00] 02:23:14 INFO - PROCESS | 3836 | 1463649794683 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1000ms 02:23:14 INFO - PROCESS | 3836 | 1463649794703 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 3836 | 1463649794707 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:23:14 INFO - PROCESS | 3836 | 1463649794719 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 3836 | 1463649794723 Marionette TRACE conn3 <- [1,42,null,{}] 02:23:14 INFO - PROCESS | 3836 | 1463649794729 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:14 INFO - PROCESS | 3836 | 1463649794816 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:23:14 INFO - PROCESS | 3836 | 1463649794885 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 3836 | ++DOCSHELL 10539400 == 19 [pid = 3836] [id = 20] 02:23:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (1053DC00) [pid = 3836] [serial = 56] [outer = 00000000] 02:23:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (10A5B400) [pid = 3836] [serial = 57] [outer = 1053DC00] 02:23:14 INFO - PROCESS | 3836 | 1463649794934 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (10B6D400) [pid = 3836] [serial = 58] [outer = 1053DC00] 02:23:15 INFO - PROCESS | 3836 | --DOCSHELL 13DC0400 == 18 [pid = 3836] [id = 4] 02:23:15 INFO - PROCESS | 3836 | 1463649795392 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 727ms 02:23:15 INFO - PROCESS | 3836 | 1463649795443 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 3836 | 1463649795448 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:23:15 INFO - PROCESS | 3836 | 1463649795454 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 3836 | 1463649795456 Marionette TRACE conn3 <- [1,46,null,{}] 02:23:15 INFO - PROCESS | 3836 | 1463649795460 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 3836 | 1463649795519 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:23:15 INFO - PROCESS | 3836 | 1463649795611 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 3836 | ++DOCSHELL 105F3400 == 19 [pid = 3836] [id = 21] 02:23:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (105F7000) [pid = 3836] [serial = 59] [outer = 00000000] 02:23:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (112A9400) [pid = 3836] [serial = 60] [outer = 105F7000] 02:23:15 INFO - PROCESS | 3836 | 1463649795660 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (11A0B400) [pid = 3836] [serial = 61] [outer = 105F7000] 02:23:16 INFO - PROCESS | 3836 | 1463649796026 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 606ms 02:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:23:16 INFO - PROCESS | 3836 | 1463649796074 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 3836 | 1463649796059 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:23:16 INFO - PROCESS | 3836 | 1463649796063 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 3836 | 1463649796067 Marionette TRACE conn3 <- [1,50,null,{}] 02:23:16 INFO - PROCESS | 3836 | 1463649796102 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:16 INFO - PROCESS | 3836 | 1463649796269 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:23:16 INFO - PROCESS | 3836 | 1463649796298 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 3836 | ++DOCSHELL 12B5A000 == 20 [pid = 3836] [id = 22] 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (12B5C800) [pid = 3836] [serial = 62] [outer = 00000000] 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (13381C00) [pid = 3836] [serial = 63] [outer = 12B5C800] 02:23:16 INFO - PROCESS | 3836 | 1463649796347 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (13814000) [pid = 3836] [serial = 64] [outer = 12B5C800] 02:23:16 INFO - PROCESS | 3836 | 1463649796706 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 697ms 02:23:16 INFO - PROCESS | 3836 | 1463649796765 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 3836 | 1463649796767 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:23:16 INFO - PROCESS | 3836 | 1463649796771 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 3836 | 1463649796773 Marionette TRACE conn3 <- [1,54,null,{}] 02:23:16 INFO - PROCESS | 3836 | 1463649796776 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:16 INFO - PROCESS | 3836 | 1463649796852 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:23:16 INFO - PROCESS | 3836 | 1463649796858 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 3836 | ++DOCSHELL 11C9D800 == 21 [pid = 3836] [id = 23] 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (1338F400) [pid = 3836] [serial = 65] [outer = 00000000] 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (140C8000) [pid = 3836] [serial = 66] [outer = 1338F400] 02:23:16 INFO - PROCESS | 3836 | 1463649796903 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (14232800) [pid = 3836] [serial = 67] [outer = 1338F400] 02:23:17 INFO - PROCESS | 3836 | 1463649797255 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 515ms 02:23:17 INFO - PROCESS | 3836 | 1463649797299 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 3836 | 1463649797301 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:23:17 INFO - PROCESS | 3836 | 1463649797304 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:23:17 INFO - PROCESS | 3836 | 1463649797306 Marionette TRACE conn3 <- [1,58,null,{}] 02:23:17 INFO - PROCESS | 3836 | 1463649797310 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:17 INFO - PROCESS | 3836 | 1463649797415 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:23:17 INFO - PROCESS | 3836 | 1463649797421 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 3836 | ++DOCSHELL 1423A800 == 22 [pid = 3836] [id = 24] 02:23:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (14E42800) [pid = 3836] [serial = 68] [outer = 00000000] 02:23:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (14EC9800) [pid = 3836] [serial = 69] [outer = 14E42800] 02:23:17 INFO - PROCESS | 3836 | 1463649797465 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (15241800) [pid = 3836] [serial = 70] [outer = 14E42800] 02:23:17 INFO - PROCESS | 3836 | 1463649797844 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 576ms 02:23:17 INFO - PROCESS | 3836 | 1463649797892 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 3836 | 1463649797894 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:23:17 INFO - PROCESS | 3836 | 1463649797897 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - PROCESS | 3836 | 1463649797899 Marionette TRACE conn3 <- [1,62,null,{}] 02:23:17 INFO - PROCESS | 3836 | 1463649797903 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:17 INFO - PROCESS | 3836 | 1463649797997 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:23:17 INFO - PROCESS | 3836 | 1463649798004 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 3836 | ++DOCSHELL 10333C00 == 23 [pid = 3836] [id = 25] 02:23:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (14EC3C00) [pid = 3836] [serial = 71] [outer = 00000000] 02:23:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15665800) [pid = 3836] [serial = 72] [outer = 14EC3C00] 02:23:18 INFO - PROCESS | 3836 | 1463649798048 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15666800) [pid = 3836] [serial = 73] [outer = 14EC3C00] 02:23:18 INFO - PROCESS | 3836 | 1463649798417 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 576ms 02:23:18 INFO - PROCESS | 3836 | 1463649798478 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 3836 | 1463649798480 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:23:18 INFO - PROCESS | 3836 | 1463649798484 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 3836 | 1463649798485 Marionette TRACE conn3 <- [1,66,null,{}] 02:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:23:18 INFO - PROCESS | 3836 | 1463649798489 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:18 INFO - PROCESS | 3836 | 1463649798563 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:23:18 INFO - PROCESS | 3836 | 1463649798569 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 3836 | ++DOCSHELL 15669C00 == 24 [pid = 3836] [id = 26] 02:23:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15FC9C00) [pid = 3836] [serial = 74] [outer = 00000000] 02:23:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (15FD3400) [pid = 3836] [serial = 75] [outer = 15FC9C00] 02:23:18 INFO - PROCESS | 3836 | 1463649798613 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16694000) [pid = 3836] [serial = 76] [outer = 15FC9C00] 02:23:18 INFO - PROCESS | 3836 | 1463649799005 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 575ms 02:23:19 INFO - PROCESS | 3836 | 1463649799064 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 3836 | 1463649799066 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:23:19 INFO - PROCESS | 3836 | 1463649799069 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:23:19 INFO - PROCESS | 3836 | 1463649799071 Marionette TRACE conn3 <- [1,70,null,{}] 02:23:19 INFO - PROCESS | 3836 | 1463649799078 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:19 INFO - PROCESS | 3836 | 1463649799149 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:23:19 INFO - PROCESS | 3836 | 1463649799156 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 3836 | ++DOCSHELL 128A4000 == 25 [pid = 3836] [id = 27] 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16879800) [pid = 3836] [serial = 77] [outer = 00000000] 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16A58800) [pid = 3836] [serial = 78] [outer = 16879800] 02:23:19 INFO - PROCESS | 3836 | 1463649799201 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16F88400) [pid = 3836] [serial = 79] [outer = 16879800] 02:23:19 INFO - PROCESS | 3836 | 1463649799571 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 515ms 02:23:19 INFO - PROCESS | 3836 | 1463649799587 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 3836 | 1463649799589 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:23:19 INFO - PROCESS | 3836 | 1463649799592 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:23:19 INFO - PROCESS | 3836 | 1463649799594 Marionette TRACE conn3 <- [1,74,null,{}] 02:23:19 INFO - PROCESS | 3836 | 1463649799597 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:19 INFO - PROCESS | 3836 | 1463649799702 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:23:19 INFO - PROCESS | 3836 | 1463649799711 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 3836 | ++DOCSHELL 13B05C00 == 26 [pid = 3836] [id = 28] 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15662800) [pid = 3836] [serial = 80] [outer = 00000000] 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17257800) [pid = 3836] [serial = 81] [outer = 15662800] 02:23:19 INFO - PROCESS | 3836 | 1463649799756 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (172B9C00) [pid = 3836] [serial = 82] [outer = 15662800] 02:23:20 INFO - PROCESS | 3836 | 1463649800113 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 575ms 02:23:20 INFO - PROCESS | 3836 | 1463649800173 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 3836 | 1463649800174 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:23:20 INFO - PROCESS | 3836 | 1463649800178 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 3836 | 1463649800179 Marionette TRACE conn3 <- [1,78,null,{}] 02:23:20 INFO - PROCESS | 3836 | 1463649800183 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 3836 | 1463649800256 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:23:20 INFO - PROCESS | 3836 | 1463649800328 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 3836 | ++DOCSHELL 11A0E400 == 27 [pid = 3836] [id = 29] 02:23:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16B0C000) [pid = 3836] [serial = 83] [outer = 00000000] 02:23:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (175D3400) [pid = 3836] [serial = 84] [outer = 16B0C000] 02:23:20 INFO - PROCESS | 3836 | 1463649800378 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17837C00) [pid = 3836] [serial = 85] [outer = 16B0C000] 02:23:20 INFO - PROCESS | 3836 | 1463649800689 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 02:23:20 INFO - PROCESS | 3836 | 1463649800759 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 3836 | 1463649800761 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:23:20 INFO - PROCESS | 3836 | 1463649800764 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 3836 | 1463649800766 Marionette TRACE conn3 <- [1,82,null,{}] 02:23:20 INFO - PROCESS | 3836 | 1463649800770 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 3836 | 1463649800888 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:23:20 INFO - PROCESS | 3836 | 1463649800896 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 3836 | ++DOCSHELL 171CC000 == 28 [pid = 3836] [id = 30] 02:23:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17251C00) [pid = 3836] [serial = 86] [outer = 00000000] 02:23:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17FDF000) [pid = 3836] [serial = 87] [outer = 17251C00] 02:23:20 INFO - PROCESS | 3836 | 1463649800958 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (185ABC00) [pid = 3836] [serial = 88] [outer = 17251C00] 02:23:21 INFO - PROCESS | 3836 | 1463649801309 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 583ms 02:23:21 INFO - PROCESS | 3836 | 1463649801344 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 3836 | 1463649801346 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:23:21 INFO - PROCESS | 3836 | 1463649801349 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 3836 | 1463649801351 Marionette TRACE conn3 <- [1,86,null,{}] 02:23:21 INFO - PROCESS | 3836 | 1463649801354 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:21 INFO - PROCESS | 3836 | 1463649801445 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:23:21 INFO - PROCESS | 3836 | 1463649801518 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 3836 | ++DOCSHELL 105F0000 == 29 [pid = 3836] [id = 31] 02:23:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (12D7E800) [pid = 3836] [serial = 89] [outer = 00000000] 02:23:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19A0B000) [pid = 3836] [serial = 90] [outer = 12D7E800] 02:23:21 INFO - PROCESS | 3836 | 1463649801560 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19A0BC00) [pid = 3836] [serial = 91] [outer = 12D7E800] 02:23:21 INFO - PROCESS | 3836 | 1463649801875 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 588ms 02:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:23:21 INFO - PROCESS | 3836 | 1463649801946 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 3836 | 1463649801948 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:23:21 INFO - PROCESS | 3836 | 1463649801951 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 3836 | 1463649801953 Marionette TRACE conn3 <- [1,90,null,{}] 02:23:21 INFO - PROCESS | 3836 | 1463649801956 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:22 INFO - PROCESS | 3836 | 1463649802028 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:23:22 INFO - PROCESS | 3836 | 1463649802135 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 3836 | ++DOCSHELL 175D3000 == 30 [pid = 3836] [id = 32] 02:23:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (185A0400) [pid = 3836] [serial = 92] [outer = 00000000] 02:23:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19D6E400) [pid = 3836] [serial = 93] [outer = 185A0400] 02:23:22 INFO - PROCESS | 3836 | 1463649802180 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19D78400) [pid = 3836] [serial = 94] [outer = 185A0400] 02:23:23 INFO - PROCESS | 3836 | 1463649803278 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1375ms 02:23:23 INFO - PROCESS | 3836 | 1463649803350 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 3836 | 1463649803353 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:23:23 INFO - PROCESS | 3836 | 1463649803361 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 3836 | 1463649803365 Marionette TRACE conn3 <- [1,94,null,{}] 02:23:23 INFO - PROCESS | 3836 | 1463649803370 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:23 INFO - PROCESS | 3836 | 1463649803485 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:23:23 INFO - PROCESS | 3836 | 1463649803540 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 3836 | ++DOCSHELL 105FAC00 == 31 [pid = 3836] [id = 33] 02:23:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (105FB800) [pid = 3836] [serial = 95] [outer = 00000000] 02:23:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (10E34400) [pid = 3836] [serial = 96] [outer = 105FB800] 02:23:23 INFO - PROCESS | 3836 | 1463649803587 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (11083C00) [pid = 3836] [serial = 97] [outer = 105FB800] 02:23:23 INFO - PROCESS | 3836 | 1463649804005 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 696ms 02:23:24 INFO - PROCESS | 3836 | 1463649804063 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:23:24 INFO - PROCESS | 3836 | 1463649804068 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:23:24 INFO - PROCESS | 3836 | 1463649804080 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:23:24 INFO - PROCESS | 3836 | 1463649804082 Marionette TRACE conn3 <- [1,98,null,{}] 02:23:24 INFO - PROCESS | 3836 | 1463649804086 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:24 INFO - PROCESS | 3836 | 1463649804175 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:23:24 INFO - PROCESS | 3836 | 1463649804190 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 3836 | ++DOCSHELL 11087400 == 32 [pid = 3836] [id = 34] 02:23:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1108BC00) [pid = 3836] [serial = 98] [outer = 00000000] 02:23:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (12AEC000) [pid = 3836] [serial = 99] [outer = 1108BC00] 02:23:24 INFO - PROCESS | 3836 | 1463649804239 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (13106400) [pid = 3836] [serial = 100] [outer = 1108BC00] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (13DC0800) [pid = 3836] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1B305400) [pid = 3836] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1AEE4C00) [pid = 3836] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (175D6400) [pid = 3836] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A782400) [pid = 3836] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1AD83000) [pid = 3836] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19D19800) [pid = 3836] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1B4A5400) [pid = 3836] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1055C000) [pid = 3836] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (11455C00) [pid = 3836] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1053DC00) [pid = 3836] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (105F7000) [pid = 3836] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (12B5C800) [pid = 3836] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1338F400) [pid = 3836] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (14E42800) [pid = 3836] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14EC3C00) [pid = 3836] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15FC9C00) [pid = 3836] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16879800) [pid = 3836] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15662800) [pid = 3836] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:23:24 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16B0C000) [pid = 3836] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:23:25 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17251C00) [pid = 3836] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:23:25 INFO - PROCESS | 3836 | 1463649805148 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1128ms 02:23:25 INFO - PROCESS | 3836 | 1463649805208 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 3836 | 1463649805210 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:23:25 INFO - PROCESS | 3836 | 1463649805214 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 3836 | 1463649805217 Marionette TRACE conn3 <- [1,102,null,{}] 02:23:25 INFO - PROCESS | 3836 | 1463649805227 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 3836 | 1463649805302 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:23:25 INFO - PROCESS | 3836 | 1463649805309 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 3836 | ++DOCSHELL 1330B000 == 33 [pid = 3836] [id = 35] 02:23:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13313000) [pid = 3836] [serial = 101] [outer = 00000000] 02:23:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1380E000) [pid = 3836] [serial = 102] [outer = 13313000] 02:23:25 INFO - PROCESS | 3836 | 1463649805355 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (13DBB800) [pid = 3836] [serial = 103] [outer = 13313000] 02:23:25 INFO - PROCESS | 3836 | 1463649805739 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 02:23:25 INFO - PROCESS | 3836 | 1463649805794 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 3836 | 1463649805797 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:23:25 INFO - PROCESS | 3836 | 1463649805810 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 3836 | 1463649805812 Marionette TRACE conn3 <- [1,106,null,{}] 02:23:25 INFO - PROCESS | 3836 | 1463649805816 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 3836 | 1463649805889 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:23:25 INFO - PROCESS | 3836 | 1463649805897 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 3836 | ++DOCSHELL 14E42800 == 34 [pid = 3836] [id = 36] 02:23:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (14EC3400) [pid = 3836] [serial = 104] [outer = 00000000] 02:23:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15240800) [pid = 3836] [serial = 105] [outer = 14EC3400] 02:23:25 INFO - PROCESS | 3836 | 1463649805941 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1541FC00) [pid = 3836] [serial = 106] [outer = 14EC3400] 02:23:26 INFO - PROCESS | 3836 | 1463649806347 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 02:23:26 INFO - PROCESS | 3836 | 1463649806397 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 3836 | 1463649806398 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:23:26 INFO - PROCESS | 3836 | 1463649806402 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:23:26 INFO - PROCESS | 3836 | 1463649806403 Marionette TRACE conn3 <- [1,110,null,{}] 02:23:26 INFO - PROCESS | 3836 | 1463649806407 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 3836 | 1463649806478 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:23:26 INFO - PROCESS | 3836 | 1463649806484 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 3836 | ++DOCSHELL 15630800 == 35 [pid = 3836] [id = 37] 02:23:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15634C00) [pid = 3836] [serial = 107] [outer = 00000000] 02:23:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (15661000) [pid = 3836] [serial = 108] [outer = 15634C00] 02:23:26 INFO - PROCESS | 3836 | 1463649806537 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15FC6C00) [pid = 3836] [serial = 109] [outer = 15634C00] 02:23:27 INFO - PROCESS | 3836 | 1463649807047 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 680ms 02:23:27 INFO - PROCESS | 3836 | 1463649807086 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 3836 | 1463649807090 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:23:27 INFO - PROCESS | 3836 | 1463649807096 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 3836 | 1463649807100 Marionette TRACE conn3 <- [1,114,null,{}] 02:23:27 INFO - PROCESS | 3836 | 1463649807106 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:27 INFO - PROCESS | 3836 | 1463649807206 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:23:27 INFO - PROCESS | 3836 | 1463649807324 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 3836 | ++DOCSHELL 10562800 == 36 [pid = 3836] [id = 38] 02:23:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (105EEC00) [pid = 3836] [serial = 110] [outer = 00000000] 02:23:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10F84C00) [pid = 3836] [serial = 111] [outer = 105EEC00] 02:23:27 INFO - PROCESS | 3836 | 1463649807380 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (11A04000) [pid = 3836] [serial = 112] [outer = 105EEC00] 02:23:27 INFO - PROCESS | 3836 | 1463649807895 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 835ms 02:23:27 INFO - PROCESS | 3836 | 1463649807940 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 3836 | 1463649807946 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:23:27 INFO - PROCESS | 3836 | 1463649807952 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 3836 | 1463649807955 Marionette TRACE conn3 <- [1,118,null,{}] 02:23:27 INFO - PROCESS | 3836 | 1463649807959 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 3836 | 1463649808053 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:23:28 INFO - PROCESS | 3836 | 1463649808138 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 3836 | ++DOCSHELL 12B5D000 == 37 [pid = 3836] [id = 39] 02:23:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (12D7A000) [pid = 3836] [serial = 113] [outer = 00000000] 02:23:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1422FC00) [pid = 3836] [serial = 114] [outer = 12D7A000] 02:23:28 INFO - PROCESS | 3836 | 1463649808192 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (15635400) [pid = 3836] [serial = 115] [outer = 12D7A000] 02:23:28 INFO - PROCESS | 3836 | 1463649808693 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 788ms 02:23:28 INFO - PROCESS | 3836 | 1463649808735 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 3836 | 1463649808737 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:23:28 INFO - PROCESS | 3836 | 1463649808741 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:23:28 INFO - PROCESS | 3836 | 1463649808745 Marionette TRACE conn3 <- [1,122,null,{}] 02:23:28 INFO - PROCESS | 3836 | 1463649808756 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 3836 | 1463649808852 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:23:28 INFO - PROCESS | 3836 | 1463649808940 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 3836 | ++DOCSHELL 16B0C000 == 38 [pid = 3836] [id = 40] 02:23:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16B10400) [pid = 3836] [serial = 116] [outer = 00000000] 02:23:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16F8B400) [pid = 3836] [serial = 117] [outer = 16B10400] 02:23:28 INFO - PROCESS | 3836 | 1463649808997 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (172B9000) [pid = 3836] [serial = 118] [outer = 16B10400] 02:23:29 INFO - PROCESS | 3836 | 1463649809473 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 804ms 02:23:29 INFO - PROCESS | 3836 | 1463649809543 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 3836 | 1463649809546 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:23:29 INFO - PROCESS | 3836 | 1463649809550 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 3836 | 1463649809553 Marionette TRACE conn3 <- [1,126,null,{}] 02:23:29 INFO - PROCESS | 3836 | 1463649809559 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 3836 | 1463649809659 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:23:29 INFO - PROCESS | 3836 | 1463649809742 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 3836 | ++DOCSHELL 175D2400 == 39 [pid = 3836] [id = 41] 02:23:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (175D2C00) [pid = 3836] [serial = 119] [outer = 00000000] 02:23:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (17834800) [pid = 3836] [serial = 120] [outer = 175D2C00] 02:23:29 INFO - PROCESS | 3836 | 1463649809794 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (178F3000) [pid = 3836] [serial = 121] [outer = 175D2C00] 02:23:30 INFO - PROCESS | 3836 | 1463649810357 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 834ms 02:23:30 INFO - PROCESS | 3836 | 1463649810375 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:23:30 INFO - PROCESS | 3836 | 1463649810377 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:23:30 INFO - PROCESS | 3836 | 1463649810380 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:23:30 INFO - PROCESS | 3836 | 1463649810382 Marionette TRACE conn3 <- [1,130,null,{}] 02:23:30 INFO - PROCESS | 3836 | 1463649810386 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:30 INFO - PROCESS | 3836 | 1463649810477 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:23:30 INFO - PROCESS | 3836 | 1463649810547 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 3836 | ++DOCSHELL 10E2E800 == 40 [pid = 3836] [id = 42] 02:23:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (10E31800) [pid = 3836] [serial = 122] [outer = 00000000] 02:23:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (11C0BC00) [pid = 3836] [serial = 123] [outer = 10E31800] 02:23:30 INFO - PROCESS | 3836 | 1463649810609 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1310B000) [pid = 3836] [serial = 124] [outer = 10E31800] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 105FAC00 == 39 [pid = 3836] [id = 33] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 1330B000 == 38 [pid = 3836] [id = 35] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 11087400 == 37 [pid = 3836] [id = 34] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 14E42800 == 36 [pid = 3836] [id = 36] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 171CC000 == 35 [pid = 3836] [id = 30] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 175D3000 == 34 [pid = 3836] [id = 32] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 11A0E400 == 33 [pid = 3836] [id = 29] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 175D2400 == 32 [pid = 3836] [id = 41] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 16B0C000 == 31 [pid = 3836] [id = 40] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 15630800 == 30 [pid = 3836] [id = 37] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 105F0000 == 29 [pid = 3836] [id = 31] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 10562800 == 28 [pid = 3836] [id = 38] 02:23:31 INFO - PROCESS | 3836 | --DOCSHELL 12B5D000 == 27 [pid = 3836] [id = 39] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (140C8400) [pid = 3836] [serial = 9] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (140CEC00) [pid = 3836] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (11C9A800) [pid = 3836] [serial = 4] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19A0B000) [pid = 3836] [serial = 90] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (105FB400) [pid = 3836] [serial = 51] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (13104C00) [pid = 3836] [serial = 54] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (10A5B400) [pid = 3836] [serial = 57] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (10B6D400) [pid = 3836] [serial = 58] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (112A9400) [pid = 3836] [serial = 60] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (13381C00) [pid = 3836] [serial = 63] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13814000) [pid = 3836] [serial = 64] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (140C8000) [pid = 3836] [serial = 66] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (14232800) [pid = 3836] [serial = 67] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (14EC9800) [pid = 3836] [serial = 69] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15241800) [pid = 3836] [serial = 70] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15665800) [pid = 3836] [serial = 72] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15FD3400) [pid = 3836] [serial = 75] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16A58800) [pid = 3836] [serial = 78] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17257800) [pid = 3836] [serial = 81] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (175D3400) [pid = 3836] [serial = 84] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17FDF000) [pid = 3836] [serial = 87] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15666800) [pid = 3836] [serial = 73] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16694000) [pid = 3836] [serial = 76] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16F88400) [pid = 3836] [serial = 79] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (172B9C00) [pid = 3836] [serial = 82] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11A0B400) [pid = 3836] [serial = 61] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17837C00) [pid = 3836] [serial = 85] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10A64400) [pid = 3836] [serial = 52] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (131C7800) [pid = 3836] [serial = 55] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (185ABC00) [pid = 3836] [serial = 88] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1B4B0000) [pid = 3836] [serial = 43] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1AFAD400) [pid = 3836] [serial = 36] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1AFB0000) [pid = 3836] [serial = 37] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1AD8A800) [pid = 3836] [serial = 33] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1AEDB000) [pid = 3836] [serial = 34] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A92B000) [pid = 3836] [serial = 30] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1AD82000) [pid = 3836] [serial = 31] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1AD85800) [pid = 3836] [serial = 27] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1AD89800) [pid = 3836] [serial = 28] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19D74400) [pid = 3836] [serial = 22] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1A37AC00) [pid = 3836] [serial = 24] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (19D70400) [pid = 3836] [serial = 21] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (16694400) [pid = 3836] [serial = 17] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (16A59C00) [pid = 3836] [serial = 14] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1B66D400) [pid = 3836] [serial = 48] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (1B4ADC00) [pid = 3836] [serial = 42] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (1566B000) [pid = 3836] [serial = 45] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (1B4A3400) [pid = 3836] [serial = 40] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (1B30C800) [pid = 3836] [serial = 39] [outer = 00000000] [url = about:blank] 02:23:31 INFO - PROCESS | 3836 | 1463649811730 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1407ms 02:23:31 INFO - PROCESS | 3836 | 1463649811779 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 3836 | 1463649811783 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:23:31 INFO - PROCESS | 3836 | 1463649811788 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:23:31 INFO - PROCESS | 3836 | 1463649811792 Marionette TRACE conn3 <- [1,134,null,{}] 02:23:31 INFO - PROCESS | 3836 | 1463649811799 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:31 INFO - PROCESS | 3836 | 1463649811911 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:23:31 INFO - PROCESS | 3836 | 1463649811984 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 3836 | ++DOCSHELL 10E34800 == 28 [pid = 3836] [id = 43] 02:23:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (10E34C00) [pid = 3836] [serial = 125] [outer = 00000000] 02:23:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (11084400) [pid = 3836] [serial = 126] [outer = 10E34C00] 02:23:32 INFO - PROCESS | 3836 | 1463649812030 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (1144E800) [pid = 3836] [serial = 127] [outer = 10E34C00] 02:23:32 INFO - PROCESS | 3836 | 1463649812393 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 618ms 02:23:32 INFO - PROCESS | 3836 | 1463649812428 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 3836 | 1463649812434 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:23:32 INFO - PROCESS | 3836 | 1463649812440 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 3836 | 1463649812442 Marionette TRACE conn3 <- [1,138,null,{}] 02:23:32 INFO - PROCESS | 3836 | 1463649812446 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:32 INFO - PROCESS | 3836 | 1463649812524 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:23:32 INFO - PROCESS | 3836 | 1463649812584 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 3836 | ++DOCSHELL 11454C00 == 29 [pid = 3836] [id = 44] 02:23:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (11A0B400) [pid = 3836] [serial = 128] [outer = 00000000] 02:23:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (12AE6C00) [pid = 3836] [serial = 129] [outer = 11A0B400] 02:23:32 INFO - PROCESS | 3836 | 1463649812642 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (1310E400) [pid = 3836] [serial = 130] [outer = 11A0B400] 02:23:32 INFO - PROCESS | 3836 | 1463649812980 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 02:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:23:33 INFO - PROCESS | 3836 | 1463649813018 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 3836 | 1463649813021 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:23:33 INFO - PROCESS | 3836 | 1463649813025 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 3836 | 1463649813028 Marionette TRACE conn3 <- [1,142,null,{}] 02:23:33 INFO - PROCESS | 3836 | 1463649813039 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:33 INFO - PROCESS | 3836 | 1463649813121 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:23:33 INFO - PROCESS | 3836 | 1463649813129 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 3836 | ++DOCSHELL 138F2400 == 30 [pid = 3836] [id = 45] 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (13DC0800) [pid = 3836] [serial = 131] [outer = 00000000] 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (140CDC00) [pid = 3836] [serial = 132] [outer = 13DC0800] 02:23:33 INFO - PROCESS | 3836 | 1463649813179 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (14234C00) [pid = 3836] [serial = 133] [outer = 13DC0800] 02:23:33 INFO - PROCESS | 3836 | 1463649813600 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 02:23:33 INFO - PROCESS | 3836 | 1463649813621 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 3836 | 1463649813625 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:23:33 INFO - PROCESS | 3836 | 1463649813629 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 3836 | 1463649813631 Marionette TRACE conn3 <- [1,146,null,{}] 02:23:33 INFO - PROCESS | 3836 | 1463649813635 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:33 INFO - PROCESS | 3836 | 1463649813747 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:23:33 INFO - PROCESS | 3836 | 1463649813760 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 3836 | ++DOCSHELL 11C0B800 == 31 [pid = 3836] [id = 46] 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (140C9000) [pid = 3836] [serial = 134] [outer = 00000000] 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (15632C00) [pid = 3836] [serial = 135] [outer = 140C9000] 02:23:33 INFO - PROCESS | 3836 | 1463649813804 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (15662400) [pid = 3836] [serial = 136] [outer = 140C9000] 02:23:34 INFO - PROCESS | 3836 | 1463649814232 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 633ms 02:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:23:34 INFO - PROCESS | 3836 | 1463649814267 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 3836 | 1463649814269 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:23:34 INFO - PROCESS | 3836 | 1463649814272 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 3836 | 1463649814274 Marionette TRACE conn3 <- [1,150,null,{}] 02:23:34 INFO - PROCESS | 3836 | 1463649814277 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:34 INFO - PROCESS | 3836 | 1463649814370 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:23:34 INFO - PROCESS | 3836 | 1463649814376 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 3836 | ++DOCSHELL 15243000 == 32 [pid = 3836] [id = 47] 02:23:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (15420000) [pid = 3836] [serial = 137] [outer = 00000000] 02:23:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (156AE800) [pid = 3836] [serial = 138] [outer = 15420000] 02:23:34 INFO - PROCESS | 3836 | 1463649814419 Marionette DEBUG loaded listener.js 02:23:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (15FD3C00) [pid = 3836] [serial = 139] [outer = 15420000] 02:23:34 INFO - PROCESS | 3836 | 1463649814846 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 618ms 02:23:34 INFO - PROCESS | 3836 | 1463649814896 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 3836 | 1463649814898 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:23:34 INFO - PROCESS | 3836 | 1463649814901 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 3836 | 1463649814903 Marionette TRACE conn3 <- [1,154,null,{}] 02:23:34 INFO - PROCESS | 3836 | 1463649814914 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:35 INFO - PROCESS | 3836 | 1463649815025 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:23:35 INFO - PROCESS | 3836 | 1463649815033 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 3836 | ++DOCSHELL 16695000 == 33 [pid = 3836] [id = 48] 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16695400) [pid = 3836] [serial = 140] [outer = 00000000] 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16B05800) [pid = 3836] [serial = 141] [outer = 16695400] 02:23:35 INFO - PROCESS | 3836 | 1463649815077 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16F8FC00) [pid = 3836] [serial = 142] [outer = 16695400] 02:23:35 INFO - PROCESS | 3836 | 1463649815497 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 02:23:35 INFO - PROCESS | 3836 | 1463649815560 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 3836 | 1463649815562 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:23:35 INFO - PROCESS | 3836 | 1463649815573 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 3836 | 1463649815574 Marionette TRACE conn3 <- [1,158,null,{}] 02:23:35 INFO - PROCESS | 3836 | 1463649815578 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:35 INFO - PROCESS | 3836 | 1463649815699 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15634C00) [pid = 3836] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (14EC3400) [pid = 3836] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (105FB800) [pid = 3836] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1108BC00) [pid = 3836] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (13313000) [pid = 3836] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (185A0400) [pid = 3836] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:23:35 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (12D7E800) [pid = 3836] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:23:35 INFO - PROCESS | 3836 | 1463649815798 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EB000 == 34 [pid = 3836] [id = 49] 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1032F000) [pid = 3836] [serial = 143] [outer = 00000000] 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (10E35000) [pid = 3836] [serial = 144] [outer = 1032F000] 02:23:35 INFO - PROCESS | 3836 | 1463649815841 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (130D8000) [pid = 3836] [serial = 145] [outer = 1032F000] 02:23:36 INFO - PROCESS | 3836 | 1463649816159 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 649ms 02:23:36 INFO - PROCESS | 3836 | 1463649816208 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 3836 | 1463649816210 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:23:36 INFO - PROCESS | 3836 | 1463649816213 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:23:36 INFO - PROCESS | 3836 | 1463649816214 Marionette TRACE conn3 <- [1,162,null,{}] 02:23:36 INFO - PROCESS | 3836 | 1463649816218 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 3836 | 1463649816288 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:23:36 INFO - PROCESS | 3836 | 1463649816304 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 3836 | ++DOCSHELL 0F984C00 == 35 [pid = 3836] [id = 50] 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1053E800) [pid = 3836] [serial = 146] [outer = 00000000] 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (175CBC00) [pid = 3836] [serial = 147] [outer = 1053E800] 02:23:36 INFO - PROCESS | 3836 | 1463649816402 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (175CC000) [pid = 3836] [serial = 148] [outer = 1053E800] 02:23:36 INFO - PROCESS | 3836 | 1463649816730 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 525ms 02:23:36 INFO - PROCESS | 3836 | 1463649816749 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 3836 | 1463649816751 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:23:36 INFO - PROCESS | 3836 | 1463649816754 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 3836 | 1463649816756 Marionette TRACE conn3 <- [1,166,null,{}] 02:23:36 INFO - PROCESS | 3836 | 1463649816759 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 3836 | 1463649816828 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:23:36 INFO - PROCESS | 3836 | 1463649816834 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 3836 | ++DOCSHELL 13814000 == 36 [pid = 3836] [id = 51] 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1782F400) [pid = 3836] [serial = 149] [outer = 00000000] 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1830D800) [pid = 3836] [serial = 150] [outer = 1782F400] 02:23:36 INFO - PROCESS | 3836 | 1463649816877 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (18311C00) [pid = 3836] [serial = 151] [outer = 1782F400] 02:23:37 INFO - PROCESS | 3836 | 1463649817289 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 02:23:37 INFO - PROCESS | 3836 | 1463649817351 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 3836 | 1463649817353 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:23:37 INFO - PROCESS | 3836 | 1463649817357 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - PROCESS | 3836 | 1463649817359 Marionette TRACE conn3 <- [1,170,null,{}] 02:23:37 INFO - PROCESS | 3836 | 1463649817362 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:37 INFO - PROCESS | 3836 | 1463649817417 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:23:37 INFO - PROCESS | 3836 | 1463649817424 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 3836 | ++DOCSHELL 10539000 == 37 [pid = 3836] [id = 52] 02:23:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13DBA800) [pid = 3836] [serial = 152] [outer = 00000000] 02:23:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (185A2000) [pid = 3836] [serial = 153] [outer = 13DBA800] 02:23:37 INFO - PROCESS | 3836 | 1463649817467 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (185A9800) [pid = 3836] [serial = 154] [outer = 13DBA800] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 10E34800 == 36 [pid = 3836] [id = 43] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 10E2E800 == 35 [pid = 3836] [id = 42] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 138F2400 == 34 [pid = 3836] [id = 45] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 11C0B800 == 33 [pid = 3836] [id = 46] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 11454C00 == 32 [pid = 3836] [id = 44] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 16695000 == 31 [pid = 3836] [id = 48] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 15243000 == 30 [pid = 3836] [id = 47] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 0F9EB000 == 29 [pid = 3836] [id = 49] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 13814000 == 28 [pid = 3836] [id = 51] 02:23:38 INFO - PROCESS | 3836 | --DOCSHELL 0F984C00 == 27 [pid = 3836] [id = 50] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (15FC6C00) [pid = 3836] [serial = 109] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1541FC00) [pid = 3836] [serial = 106] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10E34400) [pid = 3836] [serial = 96] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (11083C00) [pid = 3836] [serial = 97] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (12AEC000) [pid = 3836] [serial = 99] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15240800) [pid = 3836] [serial = 105] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (13106400) [pid = 3836] [serial = 100] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15661000) [pid = 3836] [serial = 108] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13DBB800) [pid = 3836] [serial = 103] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1380E000) [pid = 3836] [serial = 102] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (19D78400) [pid = 3836] [serial = 94] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (19D6E400) [pid = 3836] [serial = 93] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19A0BC00) [pid = 3836] [serial = 91] [outer = 00000000] [url = about:blank] 02:23:38 INFO - PROCESS | 3836 | 1463649818993 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1685ms 02:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:23:39 INFO - PROCESS | 3836 | 1463649819032 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 3836 | 1463649819035 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:23:39 INFO - PROCESS | 3836 | 1463649819040 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 3836 | 1463649819043 Marionette TRACE conn3 <- [1,174,null,{}] 02:23:39 INFO - PROCESS | 3836 | 1463649819051 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:39 INFO - PROCESS | 3836 | 1463649819134 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:23:39 INFO - PROCESS | 3836 | 1463649819199 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 3836 | ++DOCSHELL 103F9800 == 28 [pid = 3836] [id = 53] 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (105F5400) [pid = 3836] [serial = 155] [outer = 00000000] 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (10B72800) [pid = 3836] [serial = 156] [outer = 105F5400] 02:23:39 INFO - PROCESS | 3836 | 1463649819247 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (10E2D800) [pid = 3836] [serial = 157] [outer = 105F5400] 02:23:39 INFO - PROCESS | 3836 | 1463649819605 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 02:23:39 INFO - PROCESS | 3836 | 1463649819634 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 3836 | 1463649819640 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:23:39 INFO - PROCESS | 3836 | 1463649819652 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 3836 | 1463649819655 Marionette TRACE conn3 <- [1,178,null,{}] 02:23:39 INFO - PROCESS | 3836 | 1463649819659 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:39 INFO - PROCESS | 3836 | 1463649819741 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:23:39 INFO - PROCESS | 3836 | 1463649819751 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 3836 | ++DOCSHELL 112A3400 == 29 [pid = 3836] [id = 54] 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1144EC00) [pid = 3836] [serial = 158] [outer = 00000000] 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (11C9F000) [pid = 3836] [serial = 159] [outer = 1144EC00] 02:23:39 INFO - PROCESS | 3836 | 1463649819799 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (12AEB800) [pid = 3836] [serial = 160] [outer = 1144EC00] 02:23:40 INFO - PROCESS | 3836 | 1463649820200 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 02:23:40 INFO - PROCESS | 3836 | 1463649820247 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 3836 | 1463649820250 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:23:40 INFO - PROCESS | 3836 | 1463649820254 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 3836 | 1463649820257 Marionette TRACE conn3 <- [1,182,null,{}] 02:23:40 INFO - PROCESS | 3836 | 1463649820256 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 3836 | 1463649820334 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:23:40 INFO - PROCESS | 3836 | 1463649820344 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 3836 | ++DOCSHELL 13389400 == 30 [pid = 3836] [id = 55] 02:23:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1338D800) [pid = 3836] [serial = 161] [outer = 00000000] 02:23:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13815400) [pid = 3836] [serial = 162] [outer = 1338D800] 02:23:40 INFO - PROCESS | 3836 | 1463649820391 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (138F3C00) [pid = 3836] [serial = 163] [outer = 1338D800] 02:23:40 INFO - PROCESS | 3836 | 1463649820843 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 649ms 02:23:40 INFO - PROCESS | 3836 | 1463649820895 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 3836 | 1463649820897 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:23:40 INFO - PROCESS | 3836 | 1463649820901 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 3836 | 1463649820902 Marionette TRACE conn3 <- [1,186,null,{}] 02:23:40 INFO - PROCESS | 3836 | 1463649820906 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 3836 | 1463649820980 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:23:40 INFO - PROCESS | 3836 | 1463649820986 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 3836 | ++DOCSHELL 13385400 == 31 [pid = 3836] [id = 56] 02:23:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13DBB800) [pid = 3836] [serial = 164] [outer = 00000000] 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (14ECA800) [pid = 3836] [serial = 165] [outer = 13DBB800] 02:23:41 INFO - PROCESS | 3836 | 1463649821030 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (15242C00) [pid = 3836] [serial = 166] [outer = 13DBB800] 02:23:41 INFO - PROCESS | 3836 | 1463649821414 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 525ms 02:23:41 INFO - PROCESS | 3836 | 1463649821436 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 3836 | 1463649821438 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:23:41 INFO - PROCESS | 3836 | 1463649821441 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - PROCESS | 3836 | 1463649821443 Marionette TRACE conn3 <- [1,190,null,{}] 02:23:41 INFO - PROCESS | 3836 | 1463649821446 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:41 INFO - PROCESS | 3836 | 1463649821546 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15413800) [pid = 3836] [serial = 167] [outer = 1566C000] 02:23:41 INFO - PROCESS | 3836 | 1463649821573 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 3836 | ++DOCSHELL 15661C00 == 32 [pid = 3836] [id = 57] 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15662800) [pid = 3836] [serial = 168] [outer = 00000000] 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1566C800) [pid = 3836] [serial = 169] [outer = 15662800] 02:23:41 INFO - PROCESS | 3836 | 1463649821620 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15FC5000) [pid = 3836] [serial = 170] [outer = 15662800] 02:23:42 INFO - PROCESS | 3836 | 1463649822062 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 680ms 02:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:23:42 INFO - PROCESS | 3836 | 1463649822125 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 3836 | 1463649822127 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:23:42 INFO - PROCESS | 3836 | 1463649822131 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 3836 | 1463649822132 Marionette TRACE conn3 <- [1,194,null,{}] 02:23:42 INFO - PROCESS | 3836 | 1463649822136 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:42 INFO - PROCESS | 3836 | 1463649822228 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:23:42 INFO - PROCESS | 3836 | 1463649822245 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 3836 | ++DOCSHELL 172BA000 == 33 [pid = 3836] [id = 58] 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (172BC800) [pid = 3836] [serial = 171] [outer = 00000000] 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (175CB000) [pid = 3836] [serial = 172] [outer = 172BC800] 02:23:42 INFO - PROCESS | 3836 | 1463649822289 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (175D6000) [pid = 3836] [serial = 173] [outer = 172BC800] 02:23:42 INFO - PROCESS | 3836 | 1463649822664 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 02:23:42 INFO - PROCESS | 3836 | 1463649822727 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 3836 | 1463649822729 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:23:42 INFO - PROCESS | 3836 | 1463649822733 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 3836 | 1463649822734 Marionette TRACE conn3 <- [1,198,null,{}] 02:23:42 INFO - PROCESS | 3836 | 1463649822738 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:42 INFO - PROCESS | 3836 | 1463649822808 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:23:42 INFO - PROCESS | 3836 | 1463649822816 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 3836 | ++DOCSHELL 175C9400 == 34 [pid = 3836] [id = 59] 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (175D1000) [pid = 3836] [serial = 174] [outer = 00000000] 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (185A3400) [pid = 3836] [serial = 175] [outer = 175D1000] 02:23:42 INFO - PROCESS | 3836 | 1463649822865 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (185A4400) [pid = 3836] [serial = 176] [outer = 175D1000] 02:23:43 INFO - PROCESS | 3836 | 1463649823239 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 526ms 02:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:23:43 INFO - PROCESS | 3836 | 1463649823252 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 3836 | 1463649823254 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:23:43 INFO - PROCESS | 3836 | 1463649823257 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 3836 | 1463649823259 Marionette TRACE conn3 <- [1,202,null,{}] 02:23:43 INFO - PROCESS | 3836 | 1463649823262 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 3836 | 1463649823371 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:23:43 INFO - PROCESS | 3836 | 1463649823379 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 3836 | ++DOCSHELL 15244800 == 35 [pid = 3836] [id = 60] 02:23:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17587400) [pid = 3836] [serial = 177] [outer = 00000000] 02:23:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19D15C00) [pid = 3836] [serial = 178] [outer = 17587400] 02:23:43 INFO - PROCESS | 3836 | 1463649823421 Marionette DEBUG loaded listener.js 02:23:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19D13C00) [pid = 3836] [serial = 179] [outer = 17587400] 02:23:43 INFO - PROCESS | 3836 | 1463649823809 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 02:23:43 INFO - PROCESS | 3836 | 1463649823855 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 3836 | 1463649823856 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:23:43 INFO - PROCESS | 3836 | 1463649823860 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 3836 | 1463649823861 Marionette TRACE conn3 <- [1,206,null,{}] 02:23:43 INFO - PROCESS | 3836 | 1463649823865 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 3836 | 1463649823943 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:23:44 INFO - PROCESS | 3836 | 1463649824011 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 3836 | ++DOCSHELL 11C66800 == 36 [pid = 3836] [id = 61] 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13389000) [pid = 3836] [serial = 180] [outer = 00000000] 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19D74400) [pid = 3836] [serial = 181] [outer = 13389000] 02:23:44 INFO - PROCESS | 3836 | 1463649824065 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19D74C00) [pid = 3836] [serial = 182] [outer = 13389000] 02:23:44 INFO - PROCESS | 3836 | 1463649824455 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 634ms 02:23:44 INFO - PROCESS | 3836 | 1463649824504 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:23:44 INFO - PROCESS | 3836 | 1463649824506 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:23:44 INFO - PROCESS | 3836 | 1463649824513 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:23:44 INFO - PROCESS | 3836 | 1463649824514 Marionette TRACE conn3 <- [1,210,null,{}] 02:23:44 INFO - PROCESS | 3836 | 1463649824518 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:44 INFO - PROCESS | 3836 | 1463649824617 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:23:44 INFO - PROCESS | 3836 | 1463649824624 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 3836 | ++DOCSHELL 19D15800 == 37 [pid = 3836] [id = 62] 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19D1D800) [pid = 3836] [serial = 183] [outer = 00000000] 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A21F000) [pid = 3836] [serial = 184] [outer = 19D1D800] 02:23:44 INFO - PROCESS | 3836 | 1463649824668 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1A224800) [pid = 3836] [serial = 185] [outer = 19D1D800] 02:23:45 INFO - PROCESS | 3836 | 1463649825060 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 588ms 02:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:23:45 INFO - PROCESS | 3836 | 1463649825095 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 3836 | 1463649825097 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:23:45 INFO - PROCESS | 3836 | 1463649825100 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 3836 | 1463649825103 Marionette TRACE conn3 <- [1,214,null,{}] 02:23:45 INFO - PROCESS | 3836 | 1463649825106 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 3836 | 1463649825216 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:23:45 INFO - PROCESS | 3836 | 1463649825222 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 3836 | ++DOCSHELL 11455C00 == 38 [pid = 3836] [id = 63] 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (15661800) [pid = 3836] [serial = 186] [outer = 00000000] 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A66A400) [pid = 3836] [serial = 187] [outer = 15661800] 02:23:45 INFO - PROCESS | 3836 | 1463649825271 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A6EEC00) [pid = 3836] [serial = 188] [outer = 15661800] 02:23:45 INFO - PROCESS | 3836 | 1463649825713 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 618ms 02:23:45 INFO - PROCESS | 3836 | 1463649825738 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 3836 | 1463649825750 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:23:45 INFO - PROCESS | 3836 | 1463649825764 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 3836 | 1463649825765 Marionette TRACE conn3 <- [1,218,null,{}] 02:23:45 INFO - PROCESS | 3836 | 1463649825769 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 3836 | 1463649825864 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:23:45 INFO - PROCESS | 3836 | 1463649825871 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 3836 | ++DOCSHELL 1A37E800 == 39 [pid = 3836] [id = 64] 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1A37F400) [pid = 3836] [serial = 189] [outer = 00000000] 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1A787C00) [pid = 3836] [serial = 190] [outer = 1A37F400] 02:23:45 INFO - PROCESS | 3836 | 1463649825919 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1A788000) [pid = 3836] [serial = 191] [outer = 1A37F400] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15420000) [pid = 3836] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (16695400) [pid = 3836] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1032F000) [pid = 3836] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1053E800) [pid = 3836] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1782F400) [pid = 3836] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (13DC0800) [pid = 3836] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (11A0B400) [pid = 3836] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10E34C00) [pid = 3836] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (10E31800) [pid = 3836] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (175D2C00) [pid = 3836] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16B10400) [pid = 3836] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (12D7A000) [pid = 3836] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (105EEC00) [pid = 3836] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:23:46 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (140C9000) [pid = 3836] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:23:46 INFO - PROCESS | 3836 | 1463649826396 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 696ms 02:23:46 INFO - PROCESS | 3836 | 1463649826443 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 3836 | 1463649826445 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:23:46 INFO - PROCESS | 3836 | 1463649826457 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 3836 | 1463649826458 Marionette TRACE conn3 <- [1,222,null,{}] 02:23:46 INFO - PROCESS | 3836 | 1463649826462 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:46 INFO - PROCESS | 3836 | 1463649826552 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:23:46 INFO - PROCESS | 3836 | 1463649826562 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:46 INFO - PROCESS | 3836 | ++DOCSHELL 10B67000 == 40 [pid = 3836] [id = 65] 02:23:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (11C66400) [pid = 3836] [serial = 192] [outer = 00000000] 02:23:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (15FCA800) [pid = 3836] [serial = 193] [outer = 11C66400] 02:23:46 INFO - PROCESS | 3836 | 1463649826604 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1782F400) [pid = 3836] [serial = 194] [outer = 11C66400] 02:23:46 INFO - PROCESS | 3836 | 1463649826985 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 02:23:47 INFO - PROCESS | 3836 | 1463649827046 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 3836 | 1463649827047 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:23:47 INFO - PROCESS | 3836 | 1463649827051 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - PROCESS | 3836 | 1463649827052 Marionette TRACE conn3 <- [1,226,null,{}] 02:23:47 INFO - PROCESS | 3836 | 1463649827056 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:47 INFO - PROCESS | 3836 | 1463649827132 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:23:47 INFO - PROCESS | 3836 | 1463649827138 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 3836 | ++DOCSHELL 1565E400 == 41 [pid = 3836] [id = 66] 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (15FCF400) [pid = 3836] [serial = 195] [outer = 00000000] 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A78D000) [pid = 3836] [serial = 196] [outer = 15FCF400] 02:23:47 INFO - PROCESS | 3836 | 1463649827180 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A92B000) [pid = 3836] [serial = 197] [outer = 15FCF400] 02:23:47 INFO - PROCESS | 3836 | 1463649827562 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 526ms 02:23:47 INFO - PROCESS | 3836 | 1463649827586 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 3836 | 1463649827588 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:23:47 INFO - PROCESS | 3836 | 1463649827591 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:23:47 INFO - PROCESS | 3836 | 1463649827593 Marionette TRACE conn3 <- [1,230,null,{}] 02:23:47 INFO - PROCESS | 3836 | 1463649827597 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:47 INFO - PROCESS | 3836 | 1463649827699 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:23:47 INFO - PROCESS | 3836 | 1463649827708 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 3836 | ++DOCSHELL 0C781800 == 42 [pid = 3836] [id = 67] 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (105F3800) [pid = 3836] [serial = 198] [outer = 00000000] 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1AD7C400) [pid = 3836] [serial = 199] [outer = 105F3800] 02:23:47 INFO - PROCESS | 3836 | 1463649827751 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1AD7D800) [pid = 3836] [serial = 200] [outer = 105F3800] 02:23:48 INFO - PROCESS | 3836 | 1463649828127 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 02:23:48 INFO - PROCESS | 3836 | 1463649828172 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:23:48 INFO - PROCESS | 3836 | 1463649828174 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:23:48 INFO - PROCESS | 3836 | 1463649828177 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 3836 | 1463649828179 Marionette TRACE conn3 <- [1,234,null,{}] 02:23:48 INFO - PROCESS | 3836 | 1463649828227 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:48 INFO - PROCESS | 3836 | 1463649828320 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:23:48 INFO - PROCESS | 3836 | 1463649828441 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 3836 | ++DOCSHELL 105F4C00 == 43 [pid = 3836] [id = 68] 02:23:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (105FAC00) [pid = 3836] [serial = 201] [outer = 00000000] 02:23:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10A62800) [pid = 3836] [serial = 202] [outer = 105FAC00] 02:23:48 INFO - PROCESS | 3836 | 1463649828496 Marionette DEBUG loaded listener.js 02:23:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (11085400) [pid = 3836] [serial = 203] [outer = 105FAC00] 02:23:49 INFO - PROCESS | 3836 | 1463649829199 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1067ms 02:23:49 INFO - PROCESS | 3836 | 1463649829249 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 3836 | 1463649829254 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:23:49 INFO - PROCESS | 3836 | 1463649829273 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 3836 | 1463649829276 Marionette TRACE conn3 <- [1,238,null,{}] 02:23:49 INFO - PROCESS | 3836 | 1463649829280 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:49 INFO - PROCESS | 3836 | 1463649829411 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:23:49 INFO - PROCESS | 3836 | 1463649829490 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 3836 | ++DOCSHELL 10E2D400 == 44 [pid = 3836] [id = 69] 02:23:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (131C3800) [pid = 3836] [serial = 204] [outer = 00000000] 02:23:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1338F000) [pid = 3836] [serial = 205] [outer = 131C3800] 02:23:49 INFO - PROCESS | 3836 | 1463649829601 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (13DC7400) [pid = 3836] [serial = 206] [outer = 131C3800] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 1565E400 == 43 [pid = 3836] [id = 66] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 10B67000 == 42 [pid = 3836] [id = 65] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 1A37E800 == 41 [pid = 3836] [id = 64] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 11455C00 == 40 [pid = 3836] [id = 63] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 19D15800 == 39 [pid = 3836] [id = 62] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 11C66800 == 38 [pid = 3836] [id = 61] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 15244800 == 37 [pid = 3836] [id = 60] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 175C9400 == 36 [pid = 3836] [id = 59] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 172BA000 == 35 [pid = 3836] [id = 58] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 15661C00 == 34 [pid = 3836] [id = 57] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 13385400 == 33 [pid = 3836] [id = 56] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 13389400 == 32 [pid = 3836] [id = 55] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 112A3400 == 31 [pid = 3836] [id = 54] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 103F9800 == 30 [pid = 3836] [id = 53] 02:23:50 INFO - PROCESS | 3836 | --DOCSHELL 10539000 == 29 [pid = 3836] [id = 52] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (175CC000) [pid = 3836] [serial = 148] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15662400) [pid = 3836] [serial = 136] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (185A2000) [pid = 3836] [serial = 153] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (156AE800) [pid = 3836] [serial = 138] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16B05800) [pid = 3836] [serial = 141] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16F8FC00) [pid = 3836] [serial = 142] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (15FD3C00) [pid = 3836] [serial = 139] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10E35000) [pid = 3836] [serial = 144] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (175CBC00) [pid = 3836] [serial = 147] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (130D8000) [pid = 3836] [serial = 145] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1830D800) [pid = 3836] [serial = 150] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (140CDC00) [pid = 3836] [serial = 132] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (12AE6C00) [pid = 3836] [serial = 129] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1310E400) [pid = 3836] [serial = 130] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (11084400) [pid = 3836] [serial = 126] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1144E800) [pid = 3836] [serial = 127] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1310B000) [pid = 3836] [serial = 124] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (11C0BC00) [pid = 3836] [serial = 123] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (178F3000) [pid = 3836] [serial = 121] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17834800) [pid = 3836] [serial = 120] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (18311C00) [pid = 3836] [serial = 151] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (172B9000) [pid = 3836] [serial = 118] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16F8B400) [pid = 3836] [serial = 117] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (15635400) [pid = 3836] [serial = 115] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1422FC00) [pid = 3836] [serial = 114] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (11A04000) [pid = 3836] [serial = 112] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10F84C00) [pid = 3836] [serial = 111] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (14234C00) [pid = 3836] [serial = 133] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15632C00) [pid = 3836] [serial = 135] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 3836 | 1463649830452 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1174ms 02:23:50 INFO - PROCESS | 3836 | 1463649830467 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 3836 | 1463649830471 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:23:50 INFO - PROCESS | 3836 | 1463649830476 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 3836 | 1463649830479 Marionette TRACE conn3 <- [1,242,null,{}] 02:23:50 INFO - PROCESS | 3836 | 1463649830484 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:50 INFO - PROCESS | 3836 | 1463649830562 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:23:50 INFO - PROCESS | 3836 | 1463649830570 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 3836 | ++DOCSHELL 10E35400 == 30 [pid = 3836] [id = 70] 02:23:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10E37400) [pid = 3836] [serial = 207] [outer = 00000000] 02:23:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (11421400) [pid = 3836] [serial = 208] [outer = 10E37400] 02:23:50 INFO - PROCESS | 3836 | 1463649830615 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (11455C00) [pid = 3836] [serial = 209] [outer = 10E37400] 02:23:51 INFO - PROCESS | 3836 | 1463649831058 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 633ms 02:23:51 INFO - PROCESS | 3836 | 1463649831103 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 3836 | 1463649831108 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:23:51 INFO - PROCESS | 3836 | 1463649831114 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 3836 | 1463649831117 Marionette TRACE conn3 <- [1,246,null,{}] 02:23:51 INFO - PROCESS | 3836 | 1463649831121 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 3836 | 1463649831196 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:23:51 INFO - PROCESS | 3836 | 1463649831204 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 3836 | ++DOCSHELL 112ADC00 == 31 [pid = 3836] [id = 71] 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (11A04000) [pid = 3836] [serial = 210] [outer = 00000000] 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (12B64800) [pid = 3836] [serial = 211] [outer = 11A04000] 02:23:51 INFO - PROCESS | 3836 | 1463649831248 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (13104C00) [pid = 3836] [serial = 212] [outer = 11A04000] 02:23:51 INFO - PROCESS | 3836 | 1463649831652 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 02:23:51 INFO - PROCESS | 3836 | 1463649831712 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 3836 | 1463649831714 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:23:51 INFO - PROCESS | 3836 | 1463649831718 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 3836 | 1463649831721 Marionette TRACE conn3 <- [1,250,null,{}] 02:23:51 INFO - PROCESS | 3836 | 1463649831732 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 3836 | 1463649831810 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:23:51 INFO - PROCESS | 3836 | 1463649831821 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 3836 | ++DOCSHELL 1380E000 == 32 [pid = 3836] [id = 72] 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13814400) [pid = 3836] [serial = 213] [outer = 00000000] 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (13DB9800) [pid = 3836] [serial = 214] [outer = 13814400] 02:23:51 INFO - PROCESS | 3836 | 1463649831869 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (140C6C00) [pid = 3836] [serial = 215] [outer = 13814400] 02:23:52 INFO - PROCESS | 3836 | 1463649832278 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 02:23:52 INFO - PROCESS | 3836 | 1463649832305 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 3836 | 1463649832308 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:23:52 INFO - PROCESS | 3836 | 1463649832311 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 3836 | 1463649832313 Marionette TRACE conn3 <- [1,254,null,{}] 02:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:23:52 INFO - PROCESS | 3836 | 1463649832316 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:52 INFO - PROCESS | 3836 | 1463649832401 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:23:52 INFO - PROCESS | 3836 | 1463649832407 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 3836 | ++DOCSHELL 12B58800 == 33 [pid = 3836] [id = 73] 02:23:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (13DC0800) [pid = 3836] [serial = 216] [outer = 00000000] 02:23:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15631400) [pid = 3836] [serial = 217] [outer = 13DC0800] 02:23:52 INFO - PROCESS | 3836 | 1463649832451 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1563CC00) [pid = 3836] [serial = 218] [outer = 13DC0800] 02:23:52 INFO - PROCESS | 3836 | 1463649832877 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 02:23:52 INFO - PROCESS | 3836 | 1463649832911 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 3836 | 1463649832912 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:23:52 INFO - PROCESS | 3836 | 1463649832920 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 3836 | 1463649832921 Marionette TRACE conn3 <- [1,258,null,{}] 02:23:52 INFO - PROCESS | 3836 | 1463649832925 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 3836 | 1463649833031 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:23:53 INFO - PROCESS | 3836 | 1463649833038 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 3836 | ++DOCSHELL 14E3F400 == 34 [pid = 3836] [id = 74] 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15243000) [pid = 3836] [serial = 219] [outer = 00000000] 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (156A3800) [pid = 3836] [serial = 220] [outer = 15243000] 02:23:53 INFO - PROCESS | 3836 | 1463649833081 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15665800) [pid = 3836] [serial = 221] [outer = 15243000] 02:23:53 INFO - PROCESS | 3836 | 1463649833509 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 02:23:53 INFO - PROCESS | 3836 | 1463649833559 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 3836 | 1463649833561 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:23:53 INFO - PROCESS | 3836 | 1463649833564 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 3836 | 1463649833566 Marionette TRACE conn3 <- [1,262,null,{}] 02:23:53 INFO - PROCESS | 3836 | 1463649833569 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 3836 | 1463649833686 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:23:53 INFO - PROCESS | 3836 | 1463649833699 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 3836 | ++DOCSHELL 16697000 == 35 [pid = 3836] [id = 75] 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1669E400) [pid = 3836] [serial = 222] [outer = 00000000] 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16DD0800) [pid = 3836] [serial = 223] [outer = 1669E400] 02:23:53 INFO - PROCESS | 3836 | 1463649833766 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16F87C00) [pid = 3836] [serial = 224] [outer = 1669E400] 02:23:54 INFO - PROCESS | 3836 | 1463649834179 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 696ms 02:23:54 INFO - PROCESS | 3836 | 1463649834248 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 3836 | 1463649834251 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:23:54 INFO - PROCESS | 3836 | 1463649834254 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 3836 | 1463649834255 Marionette TRACE conn3 <- [1,266,null,{}] 02:23:54 INFO - PROCESS | 3836 | 1463649834259 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:54 INFO - PROCESS | 3836 | 1463649834377 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:23:54 INFO - PROCESS | 3836 | 1463649834400 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 3836 | ++DOCSHELL 16DC2000 == 36 [pid = 3836] [id = 76] 02:23:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (172C4800) [pid = 3836] [serial = 225] [outer = 00000000] 02:23:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (175C8C00) [pid = 3836] [serial = 226] [outer = 172C4800] 02:23:54 INFO - PROCESS | 3836 | 1463649834443 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (175D3000) [pid = 3836] [serial = 227] [outer = 172C4800] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (105F5400) [pid = 3836] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (15662800) [pid = 3836] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19D1D800) [pid = 3836] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17587400) [pid = 3836] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (175D1000) [pid = 3836] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15661800) [pid = 3836] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13DBB800) [pid = 3836] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A37F400) [pid = 3836] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15FCF400) [pid = 3836] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (172BC800) [pid = 3836] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1338D800) [pid = 3836] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1144EC00) [pid = 3836] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13DBA800) [pid = 3836] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (11C66400) [pid = 3836] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:23:54 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13389000) [pid = 3836] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:23:54 INFO - PROCESS | 3836 | 1463649834971 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 726ms 02:23:54 INFO - PROCESS | 3836 | 1463649834994 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 3836 | 1463649834996 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:23:54 INFO - PROCESS | 3836 | 1463649834999 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 3836 | 1463649835000 Marionette TRACE conn3 <- [1,270,null,{}] 02:23:54 INFO - PROCESS | 3836 | 1463649835004 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 3836 | 1463649835110 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:23:55 INFO - PROCESS | 3836 | 1463649835151 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 3836 | ++DOCSHELL 10E31800 == 37 [pid = 3836] [id = 77] 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (112A1800) [pid = 3836] [serial = 228] [outer = 00000000] 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (172BD000) [pid = 3836] [serial = 229] [outer = 112A1800] 02:23:55 INFO - PROCESS | 3836 | 1463649835195 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (175D5400) [pid = 3836] [serial = 230] [outer = 112A1800] 02:23:55 INFO - PROCESS | 3836 | 1463649835509 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 02:23:55 INFO - PROCESS | 3836 | 1463649835580 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 3836 | 1463649835582 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:23:55 INFO - PROCESS | 3836 | 1463649835585 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:23:55 INFO - PROCESS | 3836 | 1463649835587 Marionette TRACE conn3 <- [1,274,null,{}] 02:23:55 INFO - PROCESS | 3836 | 1463649835590 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 3836 | 1463649835689 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:23:55 INFO - PROCESS | 3836 | 1463649835698 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 3836 | ++DOCSHELL 13389000 == 38 [pid = 3836] [id = 78] 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (172BB400) [pid = 3836] [serial = 231] [outer = 00000000] 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17FD6800) [pid = 3836] [serial = 232] [outer = 172BB400] 02:23:55 INFO - PROCESS | 3836 | 1463649835741 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1783CC00) [pid = 3836] [serial = 233] [outer = 172BB400] 02:23:56 INFO - PROCESS | 3836 | 1463649836131 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 02:23:56 INFO - PROCESS | 3836 | 1463649836183 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 3836 | 1463649836185 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:23:56 INFO - PROCESS | 3836 | 1463649836188 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:23:56 INFO - PROCESS | 3836 | 1463649836190 Marionette TRACE conn3 <- [1,278,null,{}] 02:23:56 INFO - PROCESS | 3836 | 1463649836194 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 3836 | 1463649836265 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:23:56 INFO - PROCESS | 3836 | 1463649836336 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 3836 | ++DOCSHELL 1380DC00 == 39 [pid = 3836] [id = 79] 02:23:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (140CA800) [pid = 3836] [serial = 234] [outer = 00000000] 02:23:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (185A2C00) [pid = 3836] [serial = 235] [outer = 140CA800] 02:23:56 INFO - PROCESS | 3836 | 1463649836380 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (185A3C00) [pid = 3836] [serial = 236] [outer = 140CA800] 02:23:56 INFO - PROCESS | 3836 | 1463649836738 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 588ms 02:23:56 INFO - PROCESS | 3836 | 1463649836797 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 3836 | 1463649836801 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:23:56 INFO - PROCESS | 3836 | 1463649836807 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:23:56 INFO - PROCESS | 3836 | 1463649836811 Marionette TRACE conn3 <- [1,282,null,{}] 02:23:56 INFO - PROCESS | 3836 | 1463649836817 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 3836 | 1463649836910 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:23:57 INFO - PROCESS | 3836 | 1463649837100 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 3836 | ++DOCSHELL 10A59800 == 40 [pid = 3836] [id = 80] 02:23:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10A5C000) [pid = 3836] [serial = 237] [outer = 00000000] 02:23:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10E31000) [pid = 3836] [serial = 238] [outer = 10A5C000] 02:23:57 INFO - PROCESS | 3836 | 1463649837156 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1142D400) [pid = 3836] [serial = 239] [outer = 10A5C000] 02:23:57 INFO - PROCESS | 3836 | 1463649837709 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 927ms 02:23:57 INFO - PROCESS | 3836 | 1463649837754 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 3836 | 1463649837759 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:23:57 INFO - PROCESS | 3836 | 1463649837767 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 3836 | 1463649837771 Marionette TRACE conn3 <- [1,286,null,{}] 02:23:57 INFO - PROCESS | 3836 | 1463649837775 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:57 INFO - PROCESS | 3836 | 1463649837874 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:23:57 INFO - PROCESS | 3836 | 1463649837959 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 3836 | ++DOCSHELL 13311400 == 41 [pid = 3836] [id = 81] 02:23:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (13311800) [pid = 3836] [serial = 240] [outer = 00000000] 02:23:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1381C000) [pid = 3836] [serial = 241] [outer = 13311800] 02:23:57 INFO - PROCESS | 3836 | 1463649838013 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (140CCC00) [pid = 3836] [serial = 242] [outer = 13311800] 02:23:58 INFO - PROCESS | 3836 | 1463649838641 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 927ms 02:23:58 INFO - PROCESS | 3836 | 1463649838695 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 3836 | 1463649838698 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:23:58 INFO - PROCESS | 3836 | 1463649838705 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 3836 | 1463649838708 Marionette TRACE conn3 <- [1,290,null,{}] 02:23:58 INFO - PROCESS | 3836 | 1463649838730 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 3836 | 1463649838854 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:23:58 INFO - PROCESS | 3836 | 1463649838908 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 3836 | ++DOCSHELL 1782F800 == 42 [pid = 3836] [id = 82] 02:23:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (17F45000) [pid = 3836] [serial = 243] [outer = 00000000] 02:23:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1869B800) [pid = 3836] [serial = 244] [outer = 17F45000] 02:23:58 INFO - PROCESS | 3836 | 1463649838965 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1869FC00) [pid = 3836] [serial = 245] [outer = 17F45000] 02:23:59 INFO - PROCESS | 3836 | 1463649839465 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 789ms 02:23:59 INFO - PROCESS | 3836 | 1463649839514 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 3836 | 1463649839517 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:23:59 INFO - PROCESS | 3836 | 1463649839521 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:23:59 INFO - PROCESS | 3836 | 1463649839523 Marionette TRACE conn3 <- [1,294,null,{}] 02:23:59 INFO - PROCESS | 3836 | 1463649839527 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 3836 | 1463649839627 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:23:59 INFO - PROCESS | 3836 | 1463649839714 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 3836 | ++DOCSHELL 19A0E400 == 43 [pid = 3836] [id = 83] 02:23:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (19A0F400) [pid = 3836] [serial = 246] [outer = 00000000] 02:23:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19D6FC00) [pid = 3836] [serial = 247] [outer = 19A0F400] 02:23:59 INFO - PROCESS | 3836 | 1463649839756 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19D75400) [pid = 3836] [serial = 248] [outer = 19A0F400] 02:24:00 INFO - PROCESS | 3836 | 1463649840356 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 896ms 02:24:00 INFO - PROCESS | 3836 | 1463649840410 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 3836 | 1463649840412 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:24:00 INFO - PROCESS | 3836 | 1463649840547 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 3836 | 1463649840551 Marionette TRACE conn3 <- [1,298,null,{}] 02:24:00 INFO - PROCESS | 3836 | 1463649840574 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 3836 | 1463649840667 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:24:00 INFO - PROCESS | 3836 | 1463649840737 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 3836 | ++DOCSHELL 10B67C00 == 44 [pid = 3836] [id = 84] 02:24:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (11A0F000) [pid = 3836] [serial = 249] [outer = 00000000] 02:24:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1289F000) [pid = 3836] [serial = 250] [outer = 11A0F000] 02:24:00 INFO - PROCESS | 3836 | 1463649840785 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (12D79800) [pid = 3836] [serial = 251] [outer = 11A0F000] 02:24:01 INFO - PROCESS | 3836 | 1463649841288 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 804ms 02:24:01 INFO - PROCESS | 3836 | 1463649841346 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 3836 | 1463649841349 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:24:01 INFO - PROCESS | 3836 | 1463649841353 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 3836 | 1463649841356 Marionette TRACE conn3 <- [1,302,null,{}] 02:24:01 INFO - PROCESS | 3836 | 1463649841363 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 3836 | 1463649841465 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 13389000 == 43 [pid = 3836] [id = 78] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 10E31800 == 42 [pid = 3836] [id = 77] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 16DC2000 == 41 [pid = 3836] [id = 76] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 16697000 == 40 [pid = 3836] [id = 75] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 14E3F400 == 39 [pid = 3836] [id = 74] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 12B58800 == 38 [pid = 3836] [id = 73] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 1380E000 == 37 [pid = 3836] [id = 72] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 112ADC00 == 36 [pid = 3836] [id = 71] 02:24:01 INFO - PROCESS | 3836 | --DOCSHELL 10E35400 == 35 [pid = 3836] [id = 70] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (10B72800) [pid = 3836] [serial = 156] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10E2D800) [pid = 3836] [serial = 157] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1566C800) [pid = 3836] [serial = 169] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (15FC5000) [pid = 3836] [serial = 170] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A21F000) [pid = 3836] [serial = 184] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19D15C00) [pid = 3836] [serial = 178] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19D13C00) [pid = 3836] [serial = 179] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (185A3400) [pid = 3836] [serial = 175] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B676400) [pid = 3836] [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.] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (185A4400) [pid = 3836] [serial = 176] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A66A400) [pid = 3836] [serial = 187] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A224800) [pid = 3836] [serial = 185] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (14ECA800) [pid = 3836] [serial = 165] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A787C00) [pid = 3836] [serial = 190] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1A6EEC00) [pid = 3836] [serial = 188] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15242C00) [pid = 3836] [serial = 166] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A78D000) [pid = 3836] [serial = 196] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A92B000) [pid = 3836] [serial = 197] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (175CB000) [pid = 3836] [serial = 172] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (175D6000) [pid = 3836] [serial = 173] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13815400) [pid = 3836] [serial = 162] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (138F3C00) [pid = 3836] [serial = 163] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (11C9F000) [pid = 3836] [serial = 159] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (12AEB800) [pid = 3836] [serial = 160] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (185A9800) [pid = 3836] [serial = 154] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A788000) [pid = 3836] [serial = 191] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1782F400) [pid = 3836] [serial = 194] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19D74C00) [pid = 3836] [serial = 182] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19D74400) [pid = 3836] [serial = 181] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15FCA800) [pid = 3836] [serial = 193] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1AD7C400) [pid = 3836] [serial = 199] [outer = 00000000] [url = about:blank] 02:24:01 INFO - PROCESS | 3836 | 1463649841577 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 3836 | ++DOCSHELL 11454800 == 36 [pid = 3836] [id = 85] 02:24:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (11455000) [pid = 3836] [serial = 252] [outer = 00000000] 02:24:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (12A98800) [pid = 3836] [serial = 253] [outer = 11455000] 02:24:01 INFO - PROCESS | 3836 | 1463649841646 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13387C00) [pid = 3836] [serial = 254] [outer = 11455000] 02:24:02 INFO - PROCESS | 3836 | 1463649842226 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 880ms 02:24:02 INFO - PROCESS | 3836 | 1463649842255 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 3836 | 1463649842257 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:24:02 INFO - PROCESS | 3836 | 1463649842261 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 3836 | 1463649842263 Marionette TRACE conn3 <- [1,306,null,{}] 02:24:02 INFO - PROCESS | 3836 | 1463649842266 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 3836 | 1463649842343 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:24:02 INFO - PROCESS | 3836 | 1463649842362 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 3836 | ++DOCSHELL 13319800 == 37 [pid = 3836] [id = 86] 02:24:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13383000) [pid = 3836] [serial = 255] [outer = 00000000] 02:24:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1627CC00) [pid = 3836] [serial = 256] [outer = 13383000] 02:24:02 INFO - PROCESS | 3836 | 1463649842468 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16697400) [pid = 3836] [serial = 257] [outer = 13383000] 02:24:02 INFO - PROCESS | 3836 | 1463649842819 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:02 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. 02:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 618ms 02:24:02 INFO - PROCESS | 3836 | 1463649842883 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 3836 | 1463649842885 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:24:02 INFO - PROCESS | 3836 | 1463649842888 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:24:02 INFO - PROCESS | 3836 | 1463649842890 Marionette TRACE conn3 <- [1,310,null,{}] 02:24:02 INFO - PROCESS | 3836 | 1463649842893 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 3836 | 1463649842970 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:24:02 INFO - PROCESS | 3836 | 1463649842977 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 3836 | ++DOCSHELL 16695400 == 38 [pid = 3836] [id = 87] 02:24:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16DCA000) [pid = 3836] [serial = 258] [outer = 00000000] 02:24:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (175CA000) [pid = 3836] [serial = 259] [outer = 16DCA000] 02:24:03 INFO - PROCESS | 3836 | 1463649843020 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (175D0800) [pid = 3836] [serial = 260] [outer = 16DCA000] 02:24:03 INFO - PROCESS | 3836 | 1463649843433 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:03 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. 02:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 588ms 02:24:03 INFO - PROCESS | 3836 | 1463649843487 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 3836 | 1463649843489 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:24:03 INFO - PROCESS | 3836 | 1463649843498 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 3836 | 1463649843500 Marionette TRACE conn3 <- [1,314,null,{}] 02:24:03 INFO - PROCESS | 3836 | 1463649843503 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:03 INFO - PROCESS | 3836 | 1463649843605 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:24:03 INFO - PROCESS | 3836 | 1463649843613 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 3836 | ++DOCSHELL 1724B400 == 39 [pid = 3836] [id = 88] 02:24:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1782F400) [pid = 3836] [serial = 261] [outer = 00000000] 02:24:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17FDE000) [pid = 3836] [serial = 262] [outer = 1782F400] 02:24:03 INFO - PROCESS | 3836 | 1463649843657 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (185ADC00) [pid = 3836] [serial = 263] [outer = 1782F400] 02:24:04 INFO - PROCESS | 3836 | 1463649844085 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:04 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. 02:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 649ms 02:24:04 INFO - PROCESS | 3836 | 1463649844133 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 3836 | 1463649844135 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:24:04 INFO - PROCESS | 3836 | 1463649844138 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:24:04 INFO - PROCESS | 3836 | 1463649844140 Marionette TRACE conn3 <- [1,318,null,{}] 02:24:04 INFO - PROCESS | 3836 | 1463649844143 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:04 INFO - PROCESS | 3836 | 1463649844281 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:24:04 INFO - PROCESS | 3836 | 1463649844293 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 3836 | ++DOCSHELL 10375C00 == 40 [pid = 3836] [id = 89] 02:24:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1053DC00) [pid = 3836] [serial = 264] [outer = 00000000] 02:24:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19A0F000) [pid = 3836] [serial = 265] [outer = 1053DC00] 02:24:04 INFO - PROCESS | 3836 | 1463649844337 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19D75000) [pid = 3836] [serial = 266] [outer = 1053DC00] 02:24:04 INFO - PROCESS | 3836 | 1463649844773 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:04 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. 02:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 696ms 02:24:04 INFO - PROCESS | 3836 | 1463649844838 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 3836 | 1463649844840 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:24:04 INFO - PROCESS | 3836 | 1463649844850 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 3836 | 1463649844852 Marionette TRACE conn3 <- [1,322,null,{}] 02:24:04 INFO - PROCESS | 3836 | 1463649844856 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:04 INFO - PROCESS | 3836 | 1463649844986 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:24:04 INFO - PROCESS | 3836 | 1463649844998 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 3836 | ++DOCSHELL 10374C00 == 41 [pid = 3836] [id = 90] 02:24:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19D17C00) [pid = 3836] [serial = 267] [outer = 00000000] 02:24:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A376C00) [pid = 3836] [serial = 268] [outer = 19D17C00] 02:24:05 INFO - PROCESS | 3836 | 1463649845042 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A37A400) [pid = 3836] [serial = 269] [outer = 19D17C00] 02:24:05 INFO - PROCESS | 3836 | 1463649845551 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (172BB400) [pid = 3836] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15243000) [pid = 3836] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1669E400) [pid = 3836] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (105F3800) [pid = 3836] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10E37400) [pid = 3836] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13814400) [pid = 3836] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (11A04000) [pid = 3836] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13DC0800) [pid = 3836] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (112A1800) [pid = 3836] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:24:05 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (172C4800) [pid = 3836] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:24:05 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. 02:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 726ms 02:24:05 INFO - PROCESS | 3836 | 1463649845593 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 3836 | 1463649845594 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:24:05 INFO - PROCESS | 3836 | 1463649845595 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:24:05 INFO - PROCESS | 3836 | 1463649845605 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 3836 | 1463649845607 Marionette TRACE conn3 <- [1,326,null,{}] 02:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:24:05 INFO - PROCESS | 3836 | 1463649845610 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 3836 | 1463649845676 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:24:05 INFO - PROCESS | 3836 | 1463649845685 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 3836 | ++DOCSHELL 186A4000 == 42 [pid = 3836] [id = 91] 02:24:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19D73800) [pid = 3836] [serial = 270] [outer = 00000000] 02:24:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A377000) [pid = 3836] [serial = 271] [outer = 19D73800] 02:24:05 INFO - PROCESS | 3836 | 1463649845728 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A666800) [pid = 3836] [serial = 272] [outer = 19D73800] 02:24:06 INFO - PROCESS | 3836 | 1463649846128 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:06 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. 02:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 02:24:06 INFO - PROCESS | 3836 | 1463649846187 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 3836 | 1463649846189 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:24:06 INFO - PROCESS | 3836 | 1463649846193 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:24:06 INFO - PROCESS | 3836 | 1463649846194 Marionette TRACE conn3 <- [1,330,null,{}] 02:24:06 INFO - PROCESS | 3836 | 1463649846198 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 3836 | 1463649846303 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:24:06 INFO - PROCESS | 3836 | 1463649846312 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 3836 | ++DOCSHELL 1A218400 == 43 [pid = 3836] [id = 92] 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A21F000) [pid = 3836] [serial = 273] [outer = 00000000] 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A781800) [pid = 3836] [serial = 274] [outer = 1A21F000] 02:24:06 INFO - PROCESS | 3836 | 1463649846354 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A78A400) [pid = 3836] [serial = 275] [outer = 1A21F000] 02:24:06 INFO - PROCESS | 3836 | 1463649846746 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:06 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. 02:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 587ms 02:24:06 INFO - PROCESS | 3836 | 1463649846790 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 3836 | 1463649846792 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:24:06 INFO - PROCESS | 3836 | 1463649846795 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 3836 | 1463649846797 Marionette TRACE conn3 <- [1,334,null,{}] 02:24:06 INFO - PROCESS | 3836 | 1463649846803 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 3836 | 1463649846877 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:24:06 INFO - PROCESS | 3836 | 1463649846884 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 3836 | ++DOCSHELL 1A6EFC00 == 44 [pid = 3836] [id = 93] 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A78B800) [pid = 3836] [serial = 276] [outer = 00000000] 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A927400) [pid = 3836] [serial = 277] [outer = 1A78B800] 02:24:06 INFO - PROCESS | 3836 | 1463649846926 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A92B800) [pid = 3836] [serial = 278] [outer = 1A78B800] 02:24:07 INFO - PROCESS | 3836 | 1463649847315 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:07 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. 02:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 02:24:07 INFO - PROCESS | 3836 | 1463649847376 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 3836 | 1463649847378 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:24:07 INFO - PROCESS | 3836 | 1463649847381 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:24:07 INFO - PROCESS | 3836 | 1463649847384 Marionette TRACE conn3 <- [1,338,null,{}] 02:24:07 INFO - PROCESS | 3836 | 1463649847387 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:07 INFO - PROCESS | 3836 | 1463649847482 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:24:07 INFO - PROCESS | 3836 | 1463649847490 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 3836 | ++DOCSHELL 1A6ECC00 == 45 [pid = 3836] [id = 94] 02:24:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A925000) [pid = 3836] [serial = 279] [outer = 00000000] 02:24:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1AD88800) [pid = 3836] [serial = 280] [outer = 1A925000] 02:24:07 INFO - PROCESS | 3836 | 1463649847538 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1AEDA000) [pid = 3836] [serial = 281] [outer = 1A925000] 02:24:08 INFO - PROCESS | 3836 | 1463649848161 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:08 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. 02:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 834ms 02:24:08 INFO - PROCESS | 3836 | 1463649848225 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 3836 | 1463649848231 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:24:08 INFO - PROCESS | 3836 | 1463649848235 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 3836 | 1463649848240 Marionette TRACE conn3 <- [1,342,null,{}] 02:24:08 INFO - PROCESS | 3836 | 1463649848245 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 3836 | 1463649848355 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:24:08 INFO - PROCESS | 3836 | 1463649848432 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 3836 | ++DOCSHELL 105F5800 == 46 [pid = 3836] [id = 95] 02:24:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1289D800) [pid = 3836] [serial = 282] [outer = 00000000] 02:24:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1380D800) [pid = 3836] [serial = 283] [outer = 1289D800] 02:24:08 INFO - PROCESS | 3836 | 1463649848487 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (14234C00) [pid = 3836] [serial = 284] [outer = 1289D800] 02:24:09 INFO - PROCESS | 3836 | 1463649849101 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:09 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. 02:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 896ms 02:24:09 INFO - PROCESS | 3836 | 1463649849132 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 3836 | 1463649849138 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:24:09 INFO - PROCESS | 3836 | 1463649849146 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 3836 | 1463649849149 Marionette TRACE conn3 <- [1,346,null,{}] 02:24:09 INFO - PROCESS | 3836 | 1463649849153 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 3836 | 1463649849260 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:24:09 INFO - PROCESS | 3836 | 1463649849354 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 3836 | ++DOCSHELL 15634C00 == 47 [pid = 3836] [id = 96] 02:24:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1565F000) [pid = 3836] [serial = 285] [outer = 00000000] 02:24:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (16DD0000) [pid = 3836] [serial = 286] [outer = 1565F000] 02:24:09 INFO - PROCESS | 3836 | 1463649849407 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (178E9C00) [pid = 3836] [serial = 287] [outer = 1565F000] 02:24:09 INFO - PROCESS | 3836 | 1463649849967 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:10 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. 02:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 881ms 02:24:10 INFO - PROCESS | 3836 | 1463649850051 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 3836 | 1463649850054 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:24:10 INFO - PROCESS | 3836 | 1463649850058 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 3836 | 1463649850061 Marionette TRACE conn3 <- [1,350,null,{}] 02:24:10 INFO - PROCESS | 3836 | 1463649850072 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:10 INFO - PROCESS | 3836 | 1463649850164 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:24:10 INFO - PROCESS | 3836 | 1463649850241 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 3836 | ++DOCSHELL 1541D400 == 48 [pid = 3836] [id = 97] 02:24:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19A07000) [pid = 3836] [serial = 288] [outer = 00000000] 02:24:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1A787C00) [pid = 3836] [serial = 289] [outer = 19A07000] 02:24:10 INFO - PROCESS | 3836 | 1463649850340 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1AD83C00) [pid = 3836] [serial = 290] [outer = 19A07000] 02:24:11 INFO - PROCESS | 3836 | 1463649851142 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1143ms 02:24:11 INFO - PROCESS | 3836 | 1463649851200 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 3836 | 1463649851204 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:24:11 INFO - PROCESS | 3836 | 1463649851209 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:24:11 INFO - PROCESS | 3836 | 1463649851213 Marionette TRACE conn3 <- [1,354,null,{}] 02:24:11 INFO - PROCESS | 3836 | 1463649851220 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:11 INFO - PROCESS | 3836 | 1463649851313 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:24:11 INFO - PROCESS | 3836 | 1463649851397 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 3836 | ++DOCSHELL 11082800 == 49 [pid = 3836] [id = 98] 02:24:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1108B400) [pid = 3836] [serial = 291] [outer = 00000000] 02:24:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (11A0E400) [pid = 3836] [serial = 292] [outer = 1108B400] 02:24:11 INFO - PROCESS | 3836 | 1463649851489 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (13309800) [pid = 3836] [serial = 293] [outer = 1108B400] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 1A6EFC00 == 48 [pid = 3836] [id = 93] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 1A218400 == 47 [pid = 3836] [id = 92] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 186A4000 == 46 [pid = 3836] [id = 91] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 10374C00 == 45 [pid = 3836] [id = 90] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 10375C00 == 44 [pid = 3836] [id = 89] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 1724B400 == 43 [pid = 3836] [id = 88] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 16695400 == 42 [pid = 3836] [id = 87] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 13319800 == 41 [pid = 3836] [id = 86] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 11454800 == 40 [pid = 3836] [id = 85] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 10B67C00 == 39 [pid = 3836] [id = 84] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 19A0E400 == 38 [pid = 3836] [id = 83] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 13311400 == 37 [pid = 3836] [id = 81] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 10A59800 == 36 [pid = 3836] [id = 80] 02:24:11 INFO - PROCESS | 3836 | --DOCSHELL 1380DC00 == 35 [pid = 3836] [id = 79] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (185A2C00) [pid = 3836] [serial = 235] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1AD7D800) [pid = 3836] [serial = 200] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10A62800) [pid = 3836] [serial = 202] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1338F000) [pid = 3836] [serial = 205] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (17FD6800) [pid = 3836] [serial = 232] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (175D3000) [pid = 3836] [serial = 227] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (175D5400) [pid = 3836] [serial = 230] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1563CC00) [pid = 3836] [serial = 218] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1783CC00) [pid = 3836] [serial = 233] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (156A3800) [pid = 3836] [serial = 220] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16F87C00) [pid = 3836] [serial = 224] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16DD0800) [pid = 3836] [serial = 223] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (11421400) [pid = 3836] [serial = 208] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (11455C00) [pid = 3836] [serial = 209] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (15665800) [pid = 3836] [serial = 221] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13DB9800) [pid = 3836] [serial = 214] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (140C6C00) [pid = 3836] [serial = 215] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (12B64800) [pid = 3836] [serial = 211] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13104C00) [pid = 3836] [serial = 212] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (15631400) [pid = 3836] [serial = 217] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (172BD000) [pid = 3836] [serial = 229] [outer = 00000000] [url = about:blank] 02:24:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (175C8C00) [pid = 3836] [serial = 226] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 3836 | 1463649852060 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 896ms 02:24:12 INFO - PROCESS | 3836 | 1463649852099 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 3836 | 1463649852104 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:24:12 INFO - PROCESS | 3836 | 1463649852110 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 3836 | 1463649852112 Marionette TRACE conn3 <- [1,358,null,{}] 02:24:12 INFO - PROCESS | 3836 | 1463649852116 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:12 INFO - PROCESS | 3836 | 1463649852199 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:24:12 INFO - PROCESS | 3836 | 1463649852206 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 3836 | ++DOCSHELL 1142CC00 == 36 [pid = 3836] [id = 99] 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1144DC00) [pid = 3836] [serial = 294] [outer = 00000000] 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (13389000) [pid = 3836] [serial = 295] [outer = 1144DC00] 02:24:12 INFO - PROCESS | 3836 | 1463649852250 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13DB9800) [pid = 3836] [serial = 296] [outer = 1144DC00] 02:24:12 INFO - PROCESS | 3836 | 1463649852714 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:12 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. 02:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 634ms 02:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:24:12 INFO - PROCESS | 3836 | 1463649852747 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 3836 | 1463649852749 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:24:12 INFO - PROCESS | 3836 | 1463649852753 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 3836 | 1463649852756 Marionette TRACE conn3 <- [1,362,null,{}] 02:24:12 INFO - PROCESS | 3836 | 1463649852765 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:12 INFO - PROCESS | 3836 | 1463649852844 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:24:12 INFO - PROCESS | 3836 | 1463649852854 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 3836 | ++DOCSHELL 15635400 == 37 [pid = 3836] [id = 100] 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15635C00) [pid = 3836] [serial = 297] [outer = 00000000] 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (15660C00) [pid = 3836] [serial = 298] [outer = 15635C00] 02:24:12 INFO - PROCESS | 3836 | 1463649852900 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1566C800) [pid = 3836] [serial = 299] [outer = 15635C00] 02:24:13 INFO - PROCESS | 3836 | 1463649853345 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:13 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. 02:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 618ms 02:24:13 INFO - PROCESS | 3836 | 1463649853374 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 3836 | 1463649853376 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:24:13 INFO - PROCESS | 3836 | 1463649853380 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 3836 | 1463649853381 Marionette TRACE conn3 <- [1,366,null,{}] 02:24:13 INFO - PROCESS | 3836 | 1463649853388 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:13 INFO - PROCESS | 3836 | 1463649853473 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:24:13 INFO - PROCESS | 3836 | 1463649853479 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 3836 | ++DOCSHELL 1627D400 == 38 [pid = 3836] [id = 101] 02:24:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1627EC00) [pid = 3836] [serial = 300] [outer = 00000000] 02:24:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16DD0800) [pid = 3836] [serial = 301] [outer = 1627EC00] 02:24:13 INFO - PROCESS | 3836 | 1463649853526 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (171C4800) [pid = 3836] [serial = 302] [outer = 1627EC00] 02:24:13 INFO - PROCESS | 3836 | 1463649853925 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:13 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. 02:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 02:24:13 INFO - PROCESS | 3836 | 1463649853977 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 3836 | 1463649853979 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:24:13 INFO - PROCESS | 3836 | 1463649853982 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:24:13 INFO - PROCESS | 3836 | 1463649853984 Marionette TRACE conn3 <- [1,370,null,{}] 02:24:13 INFO - PROCESS | 3836 | 1463649853987 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 3836 | 1463649854075 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:24:14 INFO - PROCESS | 3836 | 1463649854081 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 3836 | ++DOCSHELL 171CC000 == 39 [pid = 3836] [id = 102] 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (17251800) [pid = 3836] [serial = 303] [outer = 00000000] 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (175CE000) [pid = 3836] [serial = 304] [outer = 17251800] 02:24:14 INFO - PROCESS | 3836 | 1463649854127 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (175D5C00) [pid = 3836] [serial = 305] [outer = 17251800] 02:24:14 INFO - PROCESS | 3836 | 1463649854599 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:24:14 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. 02:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 695ms 02:24:14 INFO - PROCESS | 3836 | 1463649854665 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:24:14 INFO - PROCESS | 3836 | 1463649854667 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:24:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:24:14 INFO - PROCESS | 3836 | 1463649854671 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 3836 | 1463649854672 Marionette TRACE conn3 <- [1,374,null,{}] 02:24:14 INFO - PROCESS | 3836 | 1463649854676 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 3836 | 1463649854794 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:24:14 INFO - PROCESS | 3836 | 1463649854846 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 3836 | ++DOCSHELL 10E35C00 == 40 [pid = 3836] [id = 103] 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16F8B400) [pid = 3836] [serial = 306] [outer = 00000000] 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (18697000) [pid = 3836] [serial = 307] [outer = 16F8B400] 02:24:14 INFO - PROCESS | 3836 | 1463649854891 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1869E000) [pid = 3836] [serial = 308] [outer = 16F8B400] 02:24:15 INFO - PROCESS | 3836 | 1463649855327 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:24:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 680ms 02:24:15 INFO - PROCESS | 3836 | 1463649855409 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 3836 | 1463649855411 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:24:15 INFO - PROCESS | 3836 | 1463649855417 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 3836 | 1463649855419 Marionette TRACE conn3 <- [1,378,null,{}] 02:24:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:24:15 INFO - PROCESS | 3836 | 1463649855422 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 3836 | 1463649855528 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:24:15 INFO - PROCESS | 3836 | 1463649855538 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 3836 | ++DOCSHELL 105EF800 == 41 [pid = 3836] [id = 104] 02:24:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1850B000) [pid = 3836] [serial = 309] [outer = 00000000] 02:24:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19D14800) [pid = 3836] [serial = 310] [outer = 1850B000] 02:24:15 INFO - PROCESS | 3836 | 1463649855581 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19D72800) [pid = 3836] [serial = 311] [outer = 1850B000] 02:24:15 INFO - PROCESS | 3836 | 1463649855996 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:24:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 634ms 02:24:16 INFO - PROCESS | 3836 | 1463649856041 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 3836 | 1463649856043 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:24:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:24:16 INFO - PROCESS | 3836 | 1463649856047 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 3836 | 1463649856048 Marionette TRACE conn3 <- [1,382,null,{}] 02:24:16 INFO - PROCESS | 3836 | 1463649856052 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 3836 | 1463649856150 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:24:16 INFO - PROCESS | 3836 | 1463649856156 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 3836 | ++DOCSHELL 19A03400 == 42 [pid = 3836] [id = 105] 02:24:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19D12800) [pid = 3836] [serial = 312] [outer = 00000000] 02:24:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A672C00) [pid = 3836] [serial = 313] [outer = 19D12800] 02:24:16 INFO - PROCESS | 3836 | 1463649856199 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A6EB800) [pid = 3836] [serial = 314] [outer = 19D12800] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (16DCA000) [pid = 3836] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (13383000) [pid = 3836] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1782F400) [pid = 3836] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (11455000) [pid = 3836] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19D17C00) [pid = 3836] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (11A0F000) [pid = 3836] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1053DC00) [pid = 3836] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (19D73800) [pid = 3836] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A21F000) [pid = 3836] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (131C3800) [pid = 3836] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:24:16 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A78B800) [pid = 3836] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:24:16 INFO - PROCESS | 3836 | 1463649856813 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:24:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 788ms 02:24:16 INFO - PROCESS | 3836 | 1463649856849 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 3836 | 1463649856851 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:24:16 INFO - PROCESS | 3836 | 1463649856854 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:24:16 INFO - PROCESS | 3836 | 1463649856856 Marionette TRACE conn3 <- [1,386,null,{}] 02:24:16 INFO - PROCESS | 3836 | 1463649856859 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 3836 | 1463649856932 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:24:16 INFO - PROCESS | 3836 | 1463649856939 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 3836 | ++DOCSHELL 16DCA000 == 43 [pid = 3836] [id = 106] 02:24:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1782F400) [pid = 3836] [serial = 315] [outer = 00000000] 02:24:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19D73800) [pid = 3836] [serial = 316] [outer = 1782F400] 02:24:16 INFO - PROCESS | 3836 | 1463649856981 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1A788400) [pid = 3836] [serial = 317] [outer = 1782F400] 02:24:17 INFO - PROCESS | 3836 | 1463649857381 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 588ms 02:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:24:17 INFO - PROCESS | 3836 | 1463649857452 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 3836 | 1463649857454 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:24:17 INFO - PROCESS | 3836 | 1463649857457 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 3836 | 1463649857459 Marionette TRACE conn3 <- [1,390,null,{}] 02:24:17 INFO - PROCESS | 3836 | 1463649857462 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 3836 | 1463649857529 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:24:17 INFO - PROCESS | 3836 | 1463649857538 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 3836 | ++DOCSHELL 19D13C00 == 44 [pid = 3836] [id = 107] 02:24:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19D1D800) [pid = 3836] [serial = 318] [outer = 00000000] 02:24:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1AD87400) [pid = 3836] [serial = 319] [outer = 19D1D800] 02:24:17 INFO - PROCESS | 3836 | 1463649857582 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1AEDFC00) [pid = 3836] [serial = 320] [outer = 19D1D800] 02:24:17 INFO - PROCESS | 3836 | 1463649857996 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:24:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 587ms 02:24:18 INFO - PROCESS | 3836 | 1463649858037 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 3836 | 1463649858040 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:24:18 INFO - PROCESS | 3836 | 1463649858043 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:24:18 INFO - PROCESS | 3836 | 1463649858045 Marionette TRACE conn3 <- [1,394,null,{}] 02:24:18 INFO - PROCESS | 3836 | 1463649858049 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 3836 | 1463649858140 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:24:18 INFO - PROCESS | 3836 | 1463649858148 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 3836 | ++DOCSHELL 0C776000 == 45 [pid = 3836] [id = 108] 02:24:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (0C776800) [pid = 3836] [serial = 321] [outer = 00000000] 02:24:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (0C77A000) [pid = 3836] [serial = 322] [outer = 0C776800] 02:24:18 INFO - PROCESS | 3836 | 1463649858197 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1AEDC800) [pid = 3836] [serial = 323] [outer = 0C776800] 02:24:18 INFO - PROCESS | 3836 | 1463649858841 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:24:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 835ms 02:24:18 INFO - PROCESS | 3836 | 1463649858886 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 3836 | 1463649858891 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:24:18 INFO - PROCESS | 3836 | 1463649858896 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 3836 | 1463649858900 Marionette TRACE conn3 <- [1,398,null,{}] 02:24:18 INFO - PROCESS | 3836 | 1463649858906 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 3836 | 1463649859011 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:24:19 INFO - PROCESS | 3836 | 1463649859075 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EC400 == 46 [pid = 3836] [id = 109] 02:24:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (0F9F0C00) [pid = 3836] [serial = 324] [outer = 00000000] 02:24:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (11090000) [pid = 3836] [serial = 325] [outer = 0F9F0C00] 02:24:19 INFO - PROCESS | 3836 | 1463649859171 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (11A0C400) [pid = 3836] [serial = 326] [outer = 0F9F0C00] 02:24:19 INFO - PROCESS | 3836 | 1463649859800 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:24:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 927ms 02:24:19 INFO - PROCESS | 3836 | 1463649859825 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 3836 | 1463649859831 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:24:19 INFO - PROCESS | 3836 | 1463649859837 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 3836 | 1463649859840 Marionette TRACE conn3 <- [1,402,null,{}] 02:24:19 INFO - PROCESS | 3836 | 1463649859844 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 3836 | 1463649859944 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:24:20 INFO - PROCESS | 3836 | 1463649860036 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 3836 | ++DOCSHELL 13104C00 == 47 [pid = 3836] [id = 110] 02:24:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1338E000) [pid = 3836] [serial = 327] [outer = 00000000] 02:24:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (13396000) [pid = 3836] [serial = 328] [outer = 1338E000] 02:24:20 INFO - PROCESS | 3836 | 1463649860088 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (13399800) [pid = 3836] [serial = 329] [outer = 1338E000] 02:24:20 INFO - PROCESS | 3836 | 1463649860720 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:24:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 943ms 02:24:20 INFO - PROCESS | 3836 | 1463649860764 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 3836 | 1463649860767 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:24:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:24:20 INFO - PROCESS | 3836 | 1463649860771 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 3836 | 1463649860775 Marionette TRACE conn3 <- [1,406,null,{}] 02:24:20 INFO - PROCESS | 3836 | 1463649860786 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:20 INFO - PROCESS | 3836 | 1463649860888 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:24:20 INFO - PROCESS | 3836 | 1463649860969 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 3836 | ++DOCSHELL 15631400 == 48 [pid = 3836] [id = 111] 02:24:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (15631800) [pid = 3836] [serial = 330] [outer = 00000000] 02:24:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1566AC00) [pid = 3836] [serial = 331] [outer = 15631800] 02:24:21 INFO - PROCESS | 3836 | 1463649861065 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (16881400) [pid = 3836] [serial = 332] [outer = 15631800] 02:24:21 INFO - PROCESS | 3836 | 1463649861666 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:24:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 927ms 02:24:21 INFO - PROCESS | 3836 | 1463649861716 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 3836 | 1463649861719 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:24:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:24:21 INFO - PROCESS | 3836 | 1463649861722 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 3836 | 1463649861724 Marionette TRACE conn3 <- [1,410,null,{}] 02:24:21 INFO - PROCESS | 3836 | 1463649861728 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 3836 | 1463649861825 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:24:21 INFO - PROCESS | 3836 | 1463649861922 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 3836 | ++DOCSHELL 112AB800 == 49 [pid = 3836] [id = 112] 02:24:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (13395C00) [pid = 3836] [serial = 333] [outer = 00000000] 02:24:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (14ECD000) [pid = 3836] [serial = 334] [outer = 13395C00] 02:24:21 INFO - PROCESS | 3836 | 1463649861975 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (156A9C00) [pid = 3836] [serial = 335] [outer = 13395C00] 02:24:22 INFO - PROCESS | 3836 | 1463649862707 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:24:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1036ms 02:24:22 INFO - PROCESS | 3836 | 1463649862763 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 3836 | 1463649862767 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:24:22 INFO - PROCESS | 3836 | 1463649862788 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 3836 | 1463649862794 Marionette TRACE conn3 <- [1,414,null,{}] 02:24:22 INFO - PROCESS | 3836 | 1463649862803 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:22 INFO - PROCESS | 3836 | 1463649862904 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:24:22 INFO - PROCESS | 3836 | 1463649862983 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 3836 | ++DOCSHELL 11C66400 == 50 [pid = 3836] [id = 113] 02:24:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (12B58400) [pid = 3836] [serial = 336] [outer = 00000000] 02:24:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1338F000) [pid = 3836] [serial = 337] [outer = 12B58400] 02:24:23 INFO - PROCESS | 3836 | 1463649863031 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1339B400) [pid = 3836] [serial = 338] [outer = 12B58400] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 105F4C00 == 49 [pid = 3836] [id = 68] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 10E2D400 == 48 [pid = 3836] [id = 69] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 19D13C00 == 47 [pid = 3836] [id = 107] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 16DCA000 == 46 [pid = 3836] [id = 106] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 19A03400 == 45 [pid = 3836] [id = 105] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 105EF800 == 44 [pid = 3836] [id = 104] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 10E35C00 == 43 [pid = 3836] [id = 103] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 171CC000 == 42 [pid = 3836] [id = 102] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 1627D400 == 41 [pid = 3836] [id = 101] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 15635400 == 40 [pid = 3836] [id = 100] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 1142CC00 == 39 [pid = 3836] [id = 99] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 11082800 == 38 [pid = 3836] [id = 98] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 15634C00 == 37 [pid = 3836] [id = 96] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 105F5800 == 36 [pid = 3836] [id = 95] 02:24:23 INFO - PROCESS | 3836 | --DOCSHELL 1A6ECC00 == 35 [pid = 3836] [id = 94] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (13DC7400) [pid = 3836] [serial = 206] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17FDE000) [pid = 3836] [serial = 262] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A92B800) [pid = 3836] [serial = 278] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1A78A400) [pid = 3836] [serial = 275] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (175D0800) [pid = 3836] [serial = 260] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A927400) [pid = 3836] [serial = 277] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (175CA000) [pid = 3836] [serial = 259] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1869B800) [pid = 3836] [serial = 244] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (16697400) [pid = 3836] [serial = 257] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1627CC00) [pid = 3836] [serial = 256] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (185ADC00) [pid = 3836] [serial = 263] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (12A98800) [pid = 3836] [serial = 253] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (13387C00) [pid = 3836] [serial = 254] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A376C00) [pid = 3836] [serial = 268] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10E31000) [pid = 3836] [serial = 238] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (12D79800) [pid = 3836] [serial = 251] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1289F000) [pid = 3836] [serial = 250] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19D75000) [pid = 3836] [serial = 266] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19A0F000) [pid = 3836] [serial = 265] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1381C000) [pid = 3836] [serial = 241] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A666800) [pid = 3836] [serial = 272] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19D6FC00) [pid = 3836] [serial = 247] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1A377000) [pid = 3836] [serial = 271] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A781800) [pid = 3836] [serial = 274] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A37A400) [pid = 3836] [serial = 269] [outer = 00000000] [url = about:blank] 02:24:23 INFO - PROCESS | 3836 | 1463649863532 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:24:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 803ms 02:24:23 INFO - PROCESS | 3836 | 1463649863576 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:24:23 INFO - PROCESS | 3836 | 1463649863581 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:24:23 INFO - PROCESS | 3836 | 1463649863591 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:24:23 INFO - PROCESS | 3836 | 1463649863594 Marionette TRACE conn3 <- [1,418,null,{}] 02:24:23 INFO - PROCESS | 3836 | 1463649863598 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:23 INFO - PROCESS | 3836 | 1463649863682 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:24:23 INFO - PROCESS | 3836 | 1463649863689 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 3836 | ++DOCSHELL 1310E400 == 36 [pid = 3836] [id = 114] 02:24:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (131C7400) [pid = 3836] [serial = 339] [outer = 00000000] 02:24:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (13815400) [pid = 3836] [serial = 340] [outer = 131C7400] 02:24:23 INFO - PROCESS | 3836 | 1463649863755 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13DC7C00) [pid = 3836] [serial = 341] [outer = 131C7400] 02:24:24 INFO - PROCESS | 3836 | 1463649864714 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:24:24 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 02:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 02:24:24 INFO - PROCESS | 3836 | 1463649864738 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 3836 | 1463649864740 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:24:24 INFO - PROCESS | 3836 | 1463649864744 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 3836 | 1463649864747 Marionette TRACE conn3 <- [1,422,null,{}] 02:24:24 INFO - PROCESS | 3836 | 1463649864757 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:24 INFO - PROCESS | 3836 | 1463649864835 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:24:24 INFO - PROCESS | 3836 | 1463649864843 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 3836 | ++DOCSHELL 15242400 == 37 [pid = 3836] [id = 115] 02:24:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15FCB400) [pid = 3836] [serial = 342] [outer = 00000000] 02:24:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16B10400) [pid = 3836] [serial = 343] [outer = 15FCB400] 02:24:24 INFO - PROCESS | 3836 | 1463649864889 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (172C4800) [pid = 3836] [serial = 344] [outer = 15FCB400] 02:24:25 INFO - PROCESS | 3836 | 1463649865813 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1067ms 02:24:25 INFO - PROCESS | 3836 | 1463649865821 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 3836 | 1463649865824 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:24:25 INFO - PROCESS | 3836 | 1463649865835 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 3836 | 1463649865837 Marionette TRACE conn3 <- [1,426,null,{}] 02:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:24:25 INFO - PROCESS | 3836 | 1463649865840 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 3836 | 1463649865943 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:24:25 INFO - PROCESS | 3836 | 1463649865950 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 3836 | ++DOCSHELL 16B05800 == 38 [pid = 3836] [id = 116] 02:24:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (175C8C00) [pid = 3836] [serial = 345] [outer = 00000000] 02:24:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (17FDE800) [pid = 3836] [serial = 346] [outer = 175C8C00] 02:24:25 INFO - PROCESS | 3836 | 1463649865994 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (185A0800) [pid = 3836] [serial = 347] [outer = 175C8C00] 02:24:26 INFO - PROCESS | 3836 | 1463649866441 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 3836 | 1463649866461 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:24:26 INFO - PROCESS | 3836 | 1463649866464 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:24:26 INFO - PROCESS | 3836 | 1463649866466 Marionette TRACE conn3 <- [1,430,null,{}] 02:24:26 INFO - PROCESS | 3836 | 1463649866472 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 3836 | 1463649866576 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:24:26 INFO - PROCESS | 3836 | 1463649866583 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 3836 | ++DOCSHELL 103D9C00 == 39 [pid = 3836] [id = 117] 02:24:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (185AC800) [pid = 3836] [serial = 348] [outer = 00000000] 02:24:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (19A0B800) [pid = 3836] [serial = 349] [outer = 185AC800] 02:24:26 INFO - PROCESS | 3836 | 1463649866630 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (19D1D000) [pid = 3836] [serial = 350] [outer = 185AC800] 02:24:27 INFO - PROCESS | 3836 | 1463649867063 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 618ms 02:24:27 INFO - PROCESS | 3836 | 1463649867109 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 3836 | 1463649867111 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:24:27 INFO - PROCESS | 3836 | 1463649867114 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 3836 | 1463649867116 Marionette TRACE conn3 <- [1,434,null,{}] 02:24:27 INFO - PROCESS | 3836 | 1463649867120 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 3836 | 1463649867239 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:24:27 INFO - PROCESS | 3836 | 1463649867319 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 3836 | ++DOCSHELL 1108D400 == 40 [pid = 3836] [id = 118] 02:24:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1687F400) [pid = 3836] [serial = 351] [outer = 00000000] 02:24:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A37A000) [pid = 3836] [serial = 352] [outer = 1687F400] 02:24:27 INFO - PROCESS | 3836 | 1463649867363 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A6E9000) [pid = 3836] [serial = 353] [outer = 1687F400] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (16F8B400) [pid = 3836] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1108B400) [pid = 3836] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (15635C00) [pid = 3836] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1850B000) [pid = 3836] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1144DC00) [pid = 3836] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (17251800) [pid = 3836] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19A07000) [pid = 3836] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1627EC00) [pid = 3836] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19D12800) [pid = 3836] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1782F400) [pid = 3836] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (19D1D800) [pid = 3836] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (105FAC00) [pid = 3836] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (140CA800) [pid = 3836] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17F45000) [pid = 3836] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13311800) [pid = 3836] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19A0F400) [pid = 3836] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:24:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10A5C000) [pid = 3836] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:24:27 INFO - PROCESS | 3836 | 1463649867855 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 788ms 02:24:27 INFO - PROCESS | 3836 | 1463649867899 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 3836 | 1463649867901 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:24:27 INFO - PROCESS | 3836 | 1463649867904 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:24:27 INFO - PROCESS | 3836 | 1463649867906 Marionette TRACE conn3 <- [1,438,null,{}] 02:24:27 INFO - PROCESS | 3836 | 1463649867909 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 3836 | 1463649867983 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:24:27 INFO - PROCESS | 3836 | 1463649867989 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 3836 | ++DOCSHELL 10A5A400 == 41 [pid = 3836] [id = 119] 02:24:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10A5F800) [pid = 3836] [serial = 354] [outer = 00000000] 02:24:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (156A6800) [pid = 3836] [serial = 355] [outer = 10A5F800] 02:24:28 INFO - PROCESS | 3836 | 1463649868032 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (175D4400) [pid = 3836] [serial = 356] [outer = 10A5F800] 02:24:28 INFO - PROCESS | 3836 | 1463649868439 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 588ms 02:24:28 INFO - PROCESS | 3836 | 1463649868501 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 3836 | 1463649868503 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:24:28 INFO - PROCESS | 3836 | 1463649868506 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:24:28 INFO - PROCESS | 3836 | 1463649868508 Marionette TRACE conn3 <- [1,442,null,{}] 02:24:28 INFO - PROCESS | 3836 | 1463649868511 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 3836 | 1463649868594 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:24:28 INFO - PROCESS | 3836 | 1463649868603 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 3836 | ++DOCSHELL 1831C400 == 42 [pid = 3836] [id = 120] 02:24:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (185A1000) [pid = 3836] [serial = 357] [outer = 00000000] 02:24:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19D7B400) [pid = 3836] [serial = 358] [outer = 185A1000] 02:24:28 INFO - PROCESS | 3836 | 1463649868646 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1A66AC00) [pid = 3836] [serial = 359] [outer = 185A1000] 02:24:29 INFO - PROCESS | 3836 | 1463649869082 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 587ms 02:24:29 INFO - PROCESS | 3836 | 1463649869104 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 3836 | 1463649869105 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:24:29 INFO - PROCESS | 3836 | 1463649869109 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 3836 | 1463649869110 Marionette TRACE conn3 <- [1,446,null,{}] 02:24:29 INFO - PROCESS | 3836 | 1463649869114 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 3836 | 1463649869225 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:24:29 INFO - PROCESS | 3836 | 1463649869233 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 3836 | ++DOCSHELL 10560000 == 43 [pid = 3836] [id = 121] 02:24:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (175CB400) [pid = 3836] [serial = 360] [outer = 00000000] 02:24:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A78D000) [pid = 3836] [serial = 361] [outer = 175CB400] 02:24:29 INFO - PROCESS | 3836 | 1463649869277 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1A92B800) [pid = 3836] [serial = 362] [outer = 175CB400] 02:24:29 INFO - PROCESS | 3836 | 1463649869757 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 696ms 02:24:29 INFO - PROCESS | 3836 | 1463649869792 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 3836 | 1463649869797 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:24:29 INFO - PROCESS | 3836 | 1463649869803 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 3836 | 1463649869807 Marionette TRACE conn3 <- [1,450,null,{}] 02:24:29 INFO - PROCESS | 3836 | 1463649869814 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 3836 | 1463649869918 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:24:30 INFO - PROCESS | 3836 | 1463649870073 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 3836 | ++DOCSHELL 105F4C00 == 44 [pid = 3836] [id = 122] 02:24:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (105FB800) [pid = 3836] [serial = 363] [outer = 00000000] 02:24:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (11C59000) [pid = 3836] [serial = 364] [outer = 105FB800] 02:24:30 INFO - PROCESS | 3836 | 1463649870128 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (130D8000) [pid = 3836] [serial = 365] [outer = 105FB800] 02:24:30 INFO - PROCESS | 3836 | 1463649870678 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 3836 | 1463649870761 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:24:30 INFO - PROCESS | 3836 | 1463649870768 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 3836 | 1463649870771 Marionette TRACE conn3 <- [1,454,null,{}] 02:24:30 INFO - PROCESS | 3836 | 1463649870775 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 3836 | 1463649870877 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:24:30 INFO - PROCESS | 3836 | 1463649870968 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 3836 | ++DOCSHELL 15241800 == 45 [pid = 3836] [id = 123] 02:24:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1541DC00) [pid = 3836] [serial = 366] [outer = 00000000] 02:24:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (15668800) [pid = 3836] [serial = 367] [outer = 1541DC00] 02:24:31 INFO - PROCESS | 3836 | 1463649871026 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (172BD000) [pid = 3836] [serial = 368] [outer = 1541DC00] 02:24:31 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:31 INFO - PROCESS | 3836 | 1463649871630 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 02:24:31 INFO - PROCESS | 3836 | 1463649871695 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 3836 | 1463649871698 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:24:31 INFO - PROCESS | 3836 | 1463649871702 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 3836 | 1463649871706 Marionette TRACE conn3 <- [1,458,null,{}] 02:24:31 INFO - PROCESS | 3836 | 1463649871717 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 3836 | 1463649871864 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:24:31 INFO - PROCESS | 3836 | 1463649871881 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 3836 | ++DOCSHELL 186A3000 == 46 [pid = 3836] [id = 124] 02:24:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (186A4000) [pid = 3836] [serial = 369] [outer = 00000000] 02:24:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A78AC00) [pid = 3836] [serial = 370] [outer = 186A4000] 02:24:31 INFO - PROCESS | 3836 | 1463649871937 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1AD85800) [pid = 3836] [serial = 371] [outer = 186A4000] 02:24:32 INFO - PROCESS | 3836 | 1463649872521 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 3836 | 1463649872591 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:24:32 INFO - PROCESS | 3836 | 1463649872595 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 3836 | 1463649872597 Marionette TRACE conn3 <- [1,462,null,{}] 02:24:32 INFO - PROCESS | 3836 | 1463649872601 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 3836 | 1463649872699 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:24:32 INFO - PROCESS | 3836 | 1463649872793 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 3836 | ++DOCSHELL 1664C400 == 47 [pid = 3836] [id = 125] 02:24:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (16650400) [pid = 3836] [serial = 372] [outer = 00000000] 02:24:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16657C00) [pid = 3836] [serial = 373] [outer = 16650400] 02:24:32 INFO - PROCESS | 3836 | 1463649872848 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A6EEC00) [pid = 3836] [serial = 374] [outer = 16650400] 02:24:33 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:33 INFO - PROCESS | 3836 | 1463649873457 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 3836 | 1463649873501 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:24:33 INFO - PROCESS | 3836 | 1463649873505 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 3836 | 1463649873507 Marionette TRACE conn3 <- [1,466,null,{}] 02:24:33 INFO - PROCESS | 3836 | 1463649873511 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 3836 | 1463649873608 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:24:33 INFO - PROCESS | 3836 | 1463649873686 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 3836 | ++DOCSHELL 16DC1800 == 48 [pid = 3836] [id = 126] 02:24:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (175BAC00) [pid = 3836] [serial = 375] [outer = 00000000] 02:24:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1A92A800) [pid = 3836] [serial = 376] [outer = 175BAC00] 02:24:33 INFO - PROCESS | 3836 | 1463649873739 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1ACE0000) [pid = 3836] [serial = 377] [outer = 175BAC00] 02:24:34 INFO - PROCESS | 3836 | 1463649874458 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 3836 | 1463649874552 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:24:34 INFO - PROCESS | 3836 | 1463649874557 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 3836 | 1463649874560 Marionette TRACE conn3 <- [1,470,null,{}] 02:24:34 INFO - PROCESS | 3836 | 1463649874565 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 3836 | 1463649874704 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:24:34 INFO - PROCESS | 3836 | 1463649874754 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 3836 | ++DOCSHELL 11C58C00 == 49 [pid = 3836] [id = 127] 02:24:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (11C91C00) [pid = 3836] [serial = 378] [outer = 00000000] 02:24:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (13383C00) [pid = 3836] [serial = 379] [outer = 11C91C00] 02:24:34 INFO - PROCESS | 3836 | 1463649874802 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1339E400) [pid = 3836] [serial = 380] [outer = 11C91C00] 02:24:35 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:24:35 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 1831C400 == 48 [pid = 3836] [id = 120] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 10A5A400 == 47 [pid = 3836] [id = 119] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 1108D400 == 46 [pid = 3836] [id = 118] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 103D9C00 == 45 [pid = 3836] [id = 117] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 16B05800 == 44 [pid = 3836] [id = 116] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 15242400 == 43 [pid = 3836] [id = 115] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 1310E400 == 42 [pid = 3836] [id = 114] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 11C66400 == 41 [pid = 3836] [id = 113] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 13104C00 == 40 [pid = 3836] [id = 110] 02:24:35 INFO - PROCESS | 3836 | --DOCSHELL 0F9EC400 == 39 [pid = 3836] [id = 109] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (185A3C00) [pid = 3836] [serial = 236] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (11085400) [pid = 3836] [serial = 203] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1869FC00) [pid = 3836] [serial = 245] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (140CCC00) [pid = 3836] [serial = 242] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (19D75400) [pid = 3836] [serial = 248] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1142D400) [pid = 3836] [serial = 239] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (18697000) [pid = 3836] [serial = 307] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (13309800) [pid = 3836] [serial = 293] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (11A0E400) [pid = 3836] [serial = 292] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15660C00) [pid = 3836] [serial = 298] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1566C800) [pid = 3836] [serial = 299] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19D14800) [pid = 3836] [serial = 310] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (13389000) [pid = 3836] [serial = 295] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (13DB9800) [pid = 3836] [serial = 296] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (175CE000) [pid = 3836] [serial = 304] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1869E000) [pid = 3836] [serial = 308] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1AD83C00) [pid = 3836] [serial = 290] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A787C00) [pid = 3836] [serial = 289] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16DD0800) [pid = 3836] [serial = 301] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19D72800) [pid = 3836] [serial = 311] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (171C4800) [pid = 3836] [serial = 302] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1AD88800) [pid = 3836] [serial = 280] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1380D800) [pid = 3836] [serial = 283] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16DD0000) [pid = 3836] [serial = 286] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (0C77A000) [pid = 3836] [serial = 322] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (175D5C00) [pid = 3836] [serial = 305] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A672C00) [pid = 3836] [serial = 313] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19D73800) [pid = 3836] [serial = 316] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1AD87400) [pid = 3836] [serial = 319] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A6EB800) [pid = 3836] [serial = 314] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A788400) [pid = 3836] [serial = 317] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1AEDFC00) [pid = 3836] [serial = 320] [outer = 00000000] [url = about:blank] 02:24:35 INFO - PROCESS | 3836 | 1463649875390 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 896ms 02:24:35 INFO - PROCESS | 3836 | 1463649875460 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 3836 | 1463649875465 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:24:35 INFO - PROCESS | 3836 | 1463649875455 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 3836 | 1463649875458 Marionette TRACE conn3 <- [1,474,null,{}] 02:24:35 INFO - PROCESS | 3836 | 1463649875462 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 3836 | 1463649875559 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:24:35 INFO - PROCESS | 3836 | 1463649875636 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 3836 | ++DOCSHELL 10E35C00 == 40 [pid = 3836] [id = 128] 02:24:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10F85400) [pid = 3836] [serial = 381] [outer = 00000000] 02:24:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1331E400) [pid = 3836] [serial = 382] [outer = 10F85400] 02:24:35 INFO - PROCESS | 3836 | 1463649875681 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (138F1C00) [pid = 3836] [serial = 383] [outer = 10F85400] 02:24:36 INFO - PROCESS | 3836 | 1463649876113 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 695ms 02:24:36 INFO - PROCESS | 3836 | 1463649876153 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 3836 | 1463649876155 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:24:36 INFO - PROCESS | 3836 | 1463649876159 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 3836 | 1463649876162 Marionette TRACE conn3 <- [1,478,null,{}] 02:24:36 INFO - PROCESS | 3836 | 1463649876172 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 3836 | 1463649876252 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:24:36 INFO - PROCESS | 3836 | 1463649876269 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 3836 | ++DOCSHELL 15FCEC00 == 41 [pid = 3836] [id = 129] 02:24:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15FD2000) [pid = 3836] [serial = 384] [outer = 00000000] 02:24:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (16651000) [pid = 3836] [serial = 385] [outer = 15FD2000] 02:24:36 INFO - PROCESS | 3836 | 1463649876315 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1665B800) [pid = 3836] [serial = 386] [outer = 15FD2000] 02:24:36 INFO - PROCESS | 3836 | 1463649876757 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 618ms 02:24:36 INFO - PROCESS | 3836 | 1463649876796 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:24:36 INFO - PROCESS | 3836 | 1463649876799 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:24:36 INFO - PROCESS | 3836 | 1463649876802 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 3836 | 1463649876804 Marionette TRACE conn3 <- [1,482,null,{}] 02:24:36 INFO - PROCESS | 3836 | 1463649876807 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 3836 | 1463649876891 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:24:36 INFO - PROCESS | 3836 | 1463649876899 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 3836 | ++DOCSHELL 16B0C000 == 42 [pid = 3836] [id = 130] 02:24:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16F8FC00) [pid = 3836] [serial = 387] [outer = 00000000] 02:24:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (172BCC00) [pid = 3836] [serial = 388] [outer = 16F8FC00] 02:24:36 INFO - PROCESS | 3836 | 1463649876929 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (175D5000) [pid = 3836] [serial = 389] [outer = 16F8FC00] 02:24:37 INFO - PROCESS | 3836 | 1463649877379 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 618ms 02:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:24:37 INFO - PROCESS | 3836 | 1463649877424 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 3836 | 1463649877426 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 3836 | 1463649877429 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 3836 | 1463649877430 Marionette TRACE conn3 <- [1,486,null,{}] 02:24:37 INFO - PROCESS | 3836 | 1463649877434 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 3836 | 1463649877517 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:24:37 INFO - PROCESS | 3836 | 1463649877523 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 3836 | ++DOCSHELL 175D2C00 == 43 [pid = 3836] [id = 131] 02:24:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (175D7C00) [pid = 3836] [serial = 390] [outer = 00000000] 02:24:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (17FDE000) [pid = 3836] [serial = 391] [outer = 175D7C00] 02:24:37 INFO - PROCESS | 3836 | 1463649877567 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (18697000) [pid = 3836] [serial = 392] [outer = 175D7C00] 02:24:38 INFO - PROCESS | 3836 | 1463649878059 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 695ms 02:24:38 INFO - PROCESS | 3836 | 1463649878132 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 3836 | 1463649878134 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:24:38 INFO - PROCESS | 3836 | 1463649878137 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 3836 | 1463649878139 Marionette TRACE conn3 <- [1,490,null,{}] 02:24:38 INFO - PROCESS | 3836 | 1463649878142 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 3836 | 1463649878265 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:24:38 INFO - PROCESS | 3836 | 1463649878277 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 3836 | ++DOCSHELL 16F90400 == 44 [pid = 3836] [id = 132] 02:24:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17FD9800) [pid = 3836] [serial = 393] [outer = 00000000] 02:24:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (19D70C00) [pid = 3836] [serial = 394] [outer = 17FD9800] 02:24:38 INFO - PROCESS | 3836 | 1463649878364 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19D72800) [pid = 3836] [serial = 395] [outer = 17FD9800] 02:24:38 INFO - PROCESS | 3836 | 1463649878747 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 696ms 02:24:38 INFO - PROCESS | 3836 | 1463649878818 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 3836 | 1463649878820 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:24:38 INFO - PROCESS | 3836 | 1463649878823 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 3836 | 1463649878825 Marionette TRACE conn3 <- [1,494,null,{}] 02:24:38 INFO - PROCESS | 3836 | 1463649878870 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 3836 | 1463649878980 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:24:38 INFO - PROCESS | 3836 | 1463649878992 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 3836 | ++DOCSHELL 172BB400 == 45 [pid = 3836] [id = 133] 02:24:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19D1A400) [pid = 3836] [serial = 396] [outer = 00000000] 02:24:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1A77F800) [pid = 3836] [serial = 397] [outer = 19D1A400] 02:24:39 INFO - PROCESS | 3836 | 1463649879035 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A783C00) [pid = 3836] [serial = 398] [outer = 19D1A400] 02:24:39 INFO - PROCESS | 3836 | 1463649879463 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 664ms 02:24:39 INFO - PROCESS | 3836 | 1463649879502 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 3836 | 1463649879504 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:24:39 INFO - PROCESS | 3836 | 1463649879507 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:24:39 INFO - PROCESS | 3836 | 1463649879509 Marionette TRACE conn3 <- [1,498,null,{}] 02:24:39 INFO - PROCESS | 3836 | 1463649879513 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 3836 | 1463649879615 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:24:39 INFO - PROCESS | 3836 | 1463649879622 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 3836 | ++DOCSHELL 1A377800 == 46 [pid = 3836] [id = 134] 02:24:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A377C00) [pid = 3836] [serial = 399] [outer = 00000000] 02:24:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1ACE0400) [pid = 3836] [serial = 400] [outer = 1A377C00] 02:24:39 INFO - PROCESS | 3836 | 1463649879665 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1ACE7C00) [pid = 3836] [serial = 401] [outer = 1A377C00] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1687F400) [pid = 3836] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (15FCB400) [pid = 3836] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (10A5F800) [pid = 3836] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (12B58400) [pid = 3836] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (185AC800) [pid = 3836] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (185A1000) [pid = 3836] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (175C8C00) [pid = 3836] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:24:39 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (131C7400) [pid = 3836] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:24:40 INFO - PROCESS | 3836 | 1463649880136 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 695ms 02:24:40 INFO - PROCESS | 3836 | 1463649880191 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 3836 | 1463649880192 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:24:40 INFO - PROCESS | 3836 | 1463649880196 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:24:40 INFO - PROCESS | 3836 | 1463649880197 Marionette TRACE conn3 <- [1,502,null,{}] 02:24:40 INFO - PROCESS | 3836 | 1463649880201 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 3836 | 1463649880303 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:24:40 INFO - PROCESS | 3836 | 1463649880312 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 3836 | ++DOCSHELL 11454400 == 47 [pid = 3836] [id = 135] 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (13390C00) [pid = 3836] [serial = 402] [outer = 00000000] 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1A667400) [pid = 3836] [serial = 403] [outer = 13390C00] 02:24:40 INFO - PROCESS | 3836 | 1463649880355 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1A6EA400) [pid = 3836] [serial = 404] [outer = 13390C00] 02:24:40 INFO - PROCESS | 3836 | 1463649880771 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 587ms 02:24:40 INFO - PROCESS | 3836 | 1463649880793 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 3836 | 1463649880795 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:24:40 INFO - PROCESS | 3836 | 1463649880798 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:24:40 INFO - PROCESS | 3836 | 1463649880800 Marionette TRACE conn3 <- [1,506,null,{}] 02:24:40 INFO - PROCESS | 3836 | 1463649880807 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 3836 | 1463649880883 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:24:40 INFO - PROCESS | 3836 | 1463649880889 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 3836 | ++DOCSHELL 1A372400 == 48 [pid = 3836] [id = 136] 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1A666800) [pid = 3836] [serial = 405] [outer = 00000000] 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1AD89800) [pid = 3836] [serial = 406] [outer = 1A666800] 02:24:40 INFO - PROCESS | 3836 | 1463649880932 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1AEE2C00) [pid = 3836] [serial = 407] [outer = 1A666800] 02:24:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (19B12400) [pid = 3836] [serial = 408] [outer = 1566C000] 02:24:41 INFO - PROCESS | 3836 | 1463649881395 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 618ms 02:24:41 INFO - PROCESS | 3836 | 1463649881421 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 3836 | 1463649881423 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:24:41 INFO - PROCESS | 3836 | 1463649881426 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 3836 | 1463649881429 Marionette TRACE conn3 <- [1,510,null,{}] 02:24:41 INFO - PROCESS | 3836 | 1463649881432 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 3836 | 1463649881524 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:24:41 INFO - PROCESS | 3836 | 1463649881533 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 3836 | ++DOCSHELL 16882C00 == 49 [pid = 3836] [id = 137] 02:24:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (16A5F000) [pid = 3836] [serial = 409] [outer = 00000000] 02:24:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1AD81400) [pid = 3836] [serial = 410] [outer = 16A5F000] 02:24:41 INFO - PROCESS | 3836 | 1463649881585 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1AFAD800) [pid = 3836] [serial = 411] [outer = 16A5F000] 02:24:42 INFO - PROCESS | 3836 | 1463649882270 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 897ms 02:24:42 INFO - PROCESS | 3836 | 1463649882331 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 3836 | 1463649882336 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:24:42 INFO - PROCESS | 3836 | 1463649882341 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 3836 | 1463649882345 Marionette TRACE conn3 <- [1,514,null,{}] 02:24:42 INFO - PROCESS | 3836 | 1463649882351 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 3836 | 1463649882489 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:24:42 INFO - PROCESS | 3836 | 1463649882612 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 3836 | ++DOCSHELL 11085400 == 50 [pid = 3836] [id = 138] 02:24:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (11C9BC00) [pid = 3836] [serial = 412] [outer = 00000000] 02:24:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (13309800) [pid = 3836] [serial = 413] [outer = 11C9BC00] 02:24:42 INFO - PROCESS | 3836 | 1463649882670 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (14235000) [pid = 3836] [serial = 414] [outer = 11C9BC00] 02:24:43 INFO - PROCESS | 3836 | 1463649883248 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:24:43 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 02:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 989ms 02:24:43 INFO - PROCESS | 3836 | 1463649883329 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 3836 | 1463649883336 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:24:43 INFO - PROCESS | 3836 | 1463649883342 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 3836 | 1463649883345 Marionette TRACE conn3 <- [1,518,null,{}] 02:24:43 INFO - PROCESS | 3836 | 1463649883349 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 3836 | 1463649883499 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:24:43 INFO - PROCESS | 3836 | 1463649883548 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 3836 | ++DOCSHELL 13312000 == 51 [pid = 3836] [id = 139] 02:24:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (13DBD400) [pid = 3836] [serial = 415] [outer = 00000000] 02:24:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (16659800) [pid = 3836] [serial = 416] [outer = 13DBD400] 02:24:43 INFO - PROCESS | 3836 | 1463649883600 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (16F8B400) [pid = 3836] [serial = 417] [outer = 13DBD400] 02:24:44 INFO - PROCESS | 3836 | 1463649884192 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 897ms 02:24:44 INFO - PROCESS | 3836 | 1463649884244 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 3836 | 1463649884247 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:24:44 INFO - PROCESS | 3836 | 1463649884251 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 3836 | 1463649884254 Marionette TRACE conn3 <- [1,522,null,{}] 02:24:44 INFO - PROCESS | 3836 | 1463649884265 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 3836 | 1463649884356 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:24:44 INFO - PROCESS | 3836 | 1463649884453 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 3836 | ++DOCSHELL 19D77000 == 52 [pid = 3836] [id = 140] 02:24:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (19D7A800) [pid = 3836] [serial = 418] [outer = 00000000] 02:24:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1A78D400) [pid = 3836] [serial = 419] [outer = 19D7A800] 02:24:44 INFO - PROCESS | 3836 | 1463649884508 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1AA5DC00) [pid = 3836] [serial = 420] [outer = 19D7A800] 02:24:45 INFO - PROCESS | 3836 | 1463649885033 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 819ms 02:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:24:45 INFO - PROCESS | 3836 | 1463649885076 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 3836 | 1463649885079 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:24:45 INFO - PROCESS | 3836 | 1463649885083 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 3836 | 1463649885084 Marionette TRACE conn3 <- [1,526,null,{}] 02:24:45 INFO - PROCESS | 3836 | 1463649885088 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 3836 | 1463649885194 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:24:45 INFO - PROCESS | 3836 | 1463649885287 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 3836 | ++DOCSHELL 1AA63800 == 53 [pid = 3836] [id = 141] 02:24:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1AA64000) [pid = 3836] [serial = 421] [outer = 00000000] 02:24:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1AA67400) [pid = 3836] [serial = 422] [outer = 1AA64000] 02:24:45 INFO - PROCESS | 3836 | 1463649885339 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1ACDB400) [pid = 3836] [serial = 423] [outer = 1AA64000] 02:24:45 INFO - PROCESS | 3836 | 1463649885881 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:24:45 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 02:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 896ms 02:24:45 INFO - PROCESS | 3836 | 1463649885969 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 3836 | 1463649885972 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:24:45 INFO - PROCESS | 3836 | 1463649885976 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 3836 | 1463649885978 Marionette TRACE conn3 <- [1,530,null,{}] 02:24:45 INFO - PROCESS | 3836 | 1463649885981 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 3836 | 1463649886086 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:24:46 INFO - PROCESS | 3836 | 1463649886165 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 3836 | ++DOCSHELL 10A59800 == 54 [pid = 3836] [id = 142] 02:24:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (10A5C000) [pid = 3836] [serial = 424] [outer = 00000000] 02:24:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (15F1A000) [pid = 3836] [serial = 425] [outer = 10A5C000] 02:24:46 INFO - PROCESS | 3836 | 1463649886276 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (15F1D800) [pid = 3836] [serial = 426] [outer = 10A5C000] 02:24:46 INFO - PROCESS | 3836 | 1463649886900 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:24:46 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 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:24:46 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 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:24:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 927ms 02:24:46 INFO - PROCESS | 3836 | 1463649886920 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 3836 | 1463649886925 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:24:46 INFO - PROCESS | 3836 | 1463649886930 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 3836 | 1463649886933 Marionette TRACE conn3 <- [1,534,null,{}] 02:24:46 INFO - PROCESS | 3836 | 1463649886938 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 3836 | 1463649887042 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:24:47 INFO - PROCESS | 3836 | 1463649887131 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 3836 | ++DOCSHELL 13814800 == 55 [pid = 3836] [id = 143] 02:24:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (13DBE800) [pid = 3836] [serial = 427] [outer = 00000000] 02:24:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (10B72C00) [pid = 3836] [serial = 428] [outer = 13DBE800] 02:24:47 INFO - PROCESS | 3836 | 1463649887229 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1566C800) [pid = 3836] [serial = 429] [outer = 13DBE800] 02:24:47 INFO - PROCESS | 3836 | 1463649887742 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:24:47 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. 02:24:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 834ms 02:24:47 INFO - PROCESS | 3836 | 1463649887774 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 3836 | 1463649887779 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:24:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:24:47 INFO - PROCESS | 3836 | 1463649887786 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 3836 | 1463649887789 Marionette TRACE conn3 <- [1,538,null,{}] 02:24:47 INFO - PROCESS | 3836 | 1463649887792 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 3836 | 1463649887888 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:24:47 INFO - PROCESS | 3836 | 1463649887987 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 3836 | ++DOCSHELL 15F10800 == 56 [pid = 3836] [id = 144] 02:24:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (15F12400) [pid = 3836] [serial = 430] [outer = 00000000] 02:24:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (16653000) [pid = 3836] [serial = 431] [outer = 15F12400] 02:24:48 INFO - PROCESS | 3836 | 1463649888033 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (16A56400) [pid = 3836] [serial = 432] [outer = 15F12400] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 1A372400 == 55 [pid = 3836] [id = 136] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 11454400 == 54 [pid = 3836] [id = 135] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 1A377800 == 53 [pid = 3836] [id = 134] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 172BB400 == 52 [pid = 3836] [id = 133] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 16F90400 == 51 [pid = 3836] [id = 132] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 175D2C00 == 50 [pid = 3836] [id = 131] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 16B0C000 == 49 [pid = 3836] [id = 130] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 15FCEC00 == 48 [pid = 3836] [id = 129] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 10E35C00 == 47 [pid = 3836] [id = 128] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 11C58C00 == 46 [pid = 3836] [id = 127] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 15241800 == 45 [pid = 3836] [id = 123] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 105F4C00 == 44 [pid = 3836] [id = 122] 02:24:48 INFO - PROCESS | 3836 | --DOCSHELL 10560000 == 43 [pid = 3836] [id = 121] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A66AC00) [pid = 3836] [serial = 359] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A78D000) [pid = 3836] [serial = 361] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1A37A000) [pid = 3836] [serial = 352] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (14ECD000) [pid = 3836] [serial = 334] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (16B10400) [pid = 3836] [serial = 343] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (156A6800) [pid = 3836] [serial = 355] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1566AC00) [pid = 3836] [serial = 331] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (13396000) [pid = 3836] [serial = 328] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1339B400) [pid = 3836] [serial = 338] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (172C4800) [pid = 3836] [serial = 344] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (175D4400) [pid = 3836] [serial = 356] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (19A0B800) [pid = 3836] [serial = 349] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19D7B400) [pid = 3836] [serial = 358] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (11090000) [pid = 3836] [serial = 325] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (185A0800) [pid = 3836] [serial = 347] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19D1D000) [pid = 3836] [serial = 350] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1338F000) [pid = 3836] [serial = 337] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A6E9000) [pid = 3836] [serial = 353] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (13815400) [pid = 3836] [serial = 340] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (13DC7C00) [pid = 3836] [serial = 341] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (17FDE800) [pid = 3836] [serial = 346] [outer = 00000000] [url = about:blank] 02:24:48 INFO - PROCESS | 3836 | 1463649888486 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:24:48 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. 02:24:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 726ms 02:24:48 INFO - PROCESS | 3836 | 1463649888529 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 3836 | 1463649888531 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:24:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:24:48 INFO - PROCESS | 3836 | 1463649888535 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 3836 | 1463649888538 Marionette TRACE conn3 <- [1,542,null,{}] 02:24:48 INFO - PROCESS | 3836 | 1463649888548 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 3836 | 1463649888638 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:24:48 INFO - PROCESS | 3836 | 1463649888699 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 3836 | ++DOCSHELL 1541EC00 == 44 [pid = 3836] [id = 145] 02:24:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (15632C00) [pid = 3836] [serial = 433] [outer = 00000000] 02:24:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16B0C000) [pid = 3836] [serial = 434] [outer = 15632C00] 02:24:48 INFO - PROCESS | 3836 | 1463649888749 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (172C5800) [pid = 3836] [serial = 435] [outer = 15632C00] 02:24:49 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:49 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:24:49 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:49 INFO - PROCESS | 3836 | 1463649889183 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 695ms 02:24:49 INFO - PROCESS | 3836 | 1463649889218 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 3836 | 1463649889220 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:24:49 INFO - PROCESS | 3836 | 1463649889227 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 3836 | 1463649889229 Marionette TRACE conn3 <- [1,546,null,{}] 02:24:49 INFO - PROCESS | 3836 | 1463649889232 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 3836 | 1463649889311 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:24:49 INFO - PROCESS | 3836 | 1463649889318 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 3836 | ++DOCSHELL 16698000 == 45 [pid = 3836] [id = 146] 02:24:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (16F90400) [pid = 3836] [serial = 436] [outer = 00000000] 02:24:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (18311C00) [pid = 3836] [serial = 437] [outer = 16F90400] 02:24:49 INFO - PROCESS | 3836 | 1463649889363 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (185A1000) [pid = 3836] [serial = 438] [outer = 16F90400] 02:24:49 INFO - PROCESS | 3836 | 1463649889785 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 588ms 02:24:49 INFO - PROCESS | 3836 | 1463649889825 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 3836 | 1463649889827 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:24:49 INFO - PROCESS | 3836 | 1463649889830 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 3836 | 1463649889832 Marionette TRACE conn3 <- [1,550,null,{}] 02:24:49 INFO - PROCESS | 3836 | 1463649889835 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 3836 | 1463649889916 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:24:49 INFO - PROCESS | 3836 | 1463649889925 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 3836 | ++DOCSHELL 105F6800 == 46 [pid = 3836] [id = 147] 02:24:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (18317C00) [pid = 3836] [serial = 439] [outer = 00000000] 02:24:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1869B800) [pid = 3836] [serial = 440] [outer = 18317C00] 02:24:49 INFO - PROCESS | 3836 | 1463649889968 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (186A3C00) [pid = 3836] [serial = 441] [outer = 18317C00] 02:24:50 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:50 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:24:50 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:50 INFO - PROCESS | 3836 | 1463649890421 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 634ms 02:24:50 INFO - PROCESS | 3836 | 1463649890453 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 3836 | 1463649890464 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:24:50 INFO - PROCESS | 3836 | 1463649890473 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 3836 | 1463649890475 Marionette TRACE conn3 <- [1,554,null,{}] 02:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:24:50 INFO - PROCESS | 3836 | 1463649890478 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 3836 | 1463649890602 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:24:50 INFO - PROCESS | 3836 | 1463649890608 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 3836 | ++DOCSHELL 18510400 == 47 [pid = 3836] [id = 148] 02:24:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (186A0C00) [pid = 3836] [serial = 442] [outer = 00000000] 02:24:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19D78400) [pid = 3836] [serial = 443] [outer = 186A0C00] 02:24:50 INFO - PROCESS | 3836 | 1463649890652 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A376C00) [pid = 3836] [serial = 444] [outer = 186A0C00] 02:24:50 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:50 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:24:51 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:51 INFO - PROCESS | 3836 | 1463649891076 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 634ms 02:24:51 INFO - PROCESS | 3836 | 1463649891114 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 3836 | 1463649891115 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:24:51 INFO - PROCESS | 3836 | 1463649891119 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:24:51 INFO - PROCESS | 3836 | 1463649891120 Marionette TRACE conn3 <- [1,558,null,{}] 02:24:51 INFO - PROCESS | 3836 | 1463649891124 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 3836 | 1463649891234 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:24:51 INFO - PROCESS | 3836 | 1463649891315 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 3836 | ++DOCSHELL 19B17000 == 48 [pid = 3836] [id = 149] 02:24:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (19D1D800) [pid = 3836] [serial = 445] [outer = 00000000] 02:24:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A6EF000) [pid = 3836] [serial = 446] [outer = 19D1D800] 02:24:51 INFO - PROCESS | 3836 | 1463649891357 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A781000) [pid = 3836] [serial = 447] [outer = 19D1D800] 02:24:51 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:51 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:51 INFO - PROCESS | 3836 | 1463649891748 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 680ms 02:24:51 INFO - PROCESS | 3836 | 1463649891814 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 3836 | 1463649891817 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:24:51 INFO - PROCESS | 3836 | 1463649891822 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 3836 | 1463649891824 Marionette TRACE conn3 <- [1,562,null,{}] 02:24:51 INFO - PROCESS | 3836 | 1463649891829 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 3836 | 1463649891962 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:24:52 INFO - PROCESS | 3836 | 1463649892020 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A6E4000 == 49 [pid = 3836] [id = 150] 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A929400) [pid = 3836] [serial = 448] [outer = 00000000] 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1ACDDC00) [pid = 3836] [serial = 449] [outer = 1A929400] 02:24:52 INFO - PROCESS | 3836 | 1463649892063 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1AD84000) [pid = 3836] [serial = 450] [outer = 1A929400] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (0F9F0C00) [pid = 3836] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1565F000) [pid = 3836] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1289D800) [pid = 3836] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (13395C00) [pid = 3836] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1338E000) [pid = 3836] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1A925000) [pid = 3836] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (15631800) [pid = 3836] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (0C776800) [pid = 3836] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (17FD9800) [pid = 3836] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (19D1A400) [pid = 3836] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A377C00) [pid = 3836] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (13390C00) [pid = 3836] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16F8FC00) [pid = 3836] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (175D7C00) [pid = 3836] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15FD2000) [pid = 3836] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (11C91C00) [pid = 3836] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (10F85400) [pid = 3836] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1541DC00) [pid = 3836] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (105FB800) [pid = 3836] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1A666800) [pid = 3836] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:24:52 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (175BAC00) [pid = 3836] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:24:52 INFO - PROCESS | 3836 | 1463649892682 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 896ms 02:24:52 INFO - PROCESS | 3836 | 1463649892723 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 3836 | 1463649892725 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:24:52 INFO - PROCESS | 3836 | 1463649892728 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 3836 | 1463649892730 Marionette TRACE conn3 <- [1,566,null,{}] 02:24:52 INFO - PROCESS | 3836 | 1463649892734 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 3836 | 1463649892815 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:24:52 INFO - PROCESS | 3836 | 1463649892822 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 3836 | ++DOCSHELL 10B02C00 == 50 [pid = 3836] [id = 151] 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10B03800) [pid = 3836] [serial = 451] [outer = 00000000] 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (10B09400) [pid = 3836] [serial = 452] [outer = 10B03800] 02:24:52 INFO - PROCESS | 3836 | 1463649892875 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10B0D800) [pid = 3836] [serial = 453] [outer = 10B03800] 02:24:53 INFO - PROCESS | 3836 | 1463649893271 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 588ms 02:24:53 INFO - PROCESS | 3836 | 1463649893309 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 3836 | 1463649893311 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:24:53 INFO - PROCESS | 3836 | 1463649893315 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 3836 | 1463649893316 Marionette TRACE conn3 <- [1,570,null,{}] 02:24:53 INFO - PROCESS | 3836 | 1463649893320 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 3836 | 1463649893396 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:24:53 INFO - PROCESS | 3836 | 1463649893402 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 3836 | ++DOCSHELL 10B04800 == 51 [pid = 3836] [id = 152] 02:24:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10B0CC00) [pid = 3836] [serial = 454] [outer = 00000000] 02:24:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1289DC00) [pid = 3836] [serial = 455] [outer = 10B0CC00] 02:24:53 INFO - PROCESS | 3836 | 1463649893446 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1380D800) [pid = 3836] [serial = 456] [outer = 10B0CC00] 02:24:53 INFO - PROCESS | 3836 | 1463649893893 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 633ms 02:24:53 INFO - PROCESS | 3836 | 1463649893952 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 3836 | 1463649893955 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:24:53 INFO - PROCESS | 3836 | 1463649893958 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 3836 | 1463649893960 Marionette TRACE conn3 <- [1,574,null,{}] 02:24:53 INFO - PROCESS | 3836 | 1463649893963 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 3836 | 1463649894059 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:24:54 INFO - PROCESS | 3836 | 1463649894074 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 3836 | ++DOCSHELL 1339BC00 == 52 [pid = 3836] [id = 153] 02:24:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (175BAC00) [pid = 3836] [serial = 457] [outer = 00000000] 02:24:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19D7D800) [pid = 3836] [serial = 458] [outer = 175BAC00] 02:24:54 INFO - PROCESS | 3836 | 1463649894120 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1AA62400) [pid = 3836] [serial = 459] [outer = 175BAC00] 02:24:54 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:54 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:24:54 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:54 INFO - PROCESS | 3836 | 1463649894589 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 696ms 02:24:54 INFO - PROCESS | 3836 | 1463649894669 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 3836 | 1463649894673 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:24:54 INFO - PROCESS | 3836 | 1463649894683 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 3836 | 1463649894688 Marionette TRACE conn3 <- [1,578,null,{}] 02:24:54 INFO - PROCESS | 3836 | 1463649894694 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 3836 | 1463649894789 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:24:54 INFO - PROCESS | 3836 | 1463649894881 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 3836 | ++DOCSHELL 10B73000 == 53 [pid = 3836] [id = 154] 02:24:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (10E31000) [pid = 3836] [serial = 460] [outer = 00000000] 02:24:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1145AC00) [pid = 3836] [serial = 461] [outer = 10E31000] 02:24:54 INFO - PROCESS | 3836 | 1463649894937 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (11C9F000) [pid = 3836] [serial = 462] [outer = 10E31000] 02:24:55 INFO - PROCESS | 3836 | 1463649895573 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 928ms 02:24:55 INFO - PROCESS | 3836 | 1463649895611 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 3836 | 1463649895615 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:24:55 INFO - PROCESS | 3836 | 1463649895623 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 3836 | 1463649895627 Marionette TRACE conn3 <- [1,582,null,{}] 02:24:55 INFO - PROCESS | 3836 | 1463649895631 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 3836 | 1463649895751 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:24:55 INFO - PROCESS | 3836 | 1463649895875 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 3836 | ++DOCSHELL 10558800 == 54 [pid = 3836] [id = 155] 02:24:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (138EC800) [pid = 3836] [serial = 463] [outer = 00000000] 02:24:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15664C00) [pid = 3836] [serial = 464] [outer = 138EC800] 02:24:55 INFO - PROCESS | 3836 | 1463649895929 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (15F16000) [pid = 3836] [serial = 465] [outer = 138EC800] 02:24:56 INFO - PROCESS | 3836 | 1463649896459 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 881ms 02:24:56 INFO - PROCESS | 3836 | 1463649896509 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 3836 | 1463649896512 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:24:56 INFO - PROCESS | 3836 | 1463649896516 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 3836 | 1463649896518 Marionette TRACE conn3 <- [1,586,null,{}] 02:24:56 INFO - PROCESS | 3836 | 1463649896528 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 3836 | 1463649896639 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:24:56 INFO - PROCESS | 3836 | 1463649896741 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 3836 | ++DOCSHELL 16721000 == 55 [pid = 3836] [id = 156] 02:24:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16722000) [pid = 3836] [serial = 466] [outer = 00000000] 02:24:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16725C00) [pid = 3836] [serial = 467] [outer = 16722000] 02:24:56 INFO - PROCESS | 3836 | 1463649896798 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16729800) [pid = 3836] [serial = 468] [outer = 16722000] 02:24:57 INFO - PROCESS | 3836 | 1463649897377 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 897ms 02:24:57 INFO - PROCESS | 3836 | 1463649897419 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 3836 | 1463649897422 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:24:57 INFO - PROCESS | 3836 | 1463649897426 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 3836 | 1463649897428 Marionette TRACE conn3 <- [1,590,null,{}] 02:24:57 INFO - PROCESS | 3836 | 1463649897432 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 3836 | 1463649897534 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:24:57 INFO - PROCESS | 3836 | 1463649897617 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 3836 | ++DOCSHELL 185AB400 == 56 [pid = 3836] [id = 157] 02:24:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1869A000) [pid = 3836] [serial = 469] [outer = 00000000] 02:24:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (19B18800) [pid = 3836] [serial = 470] [outer = 1869A000] 02:24:57 INFO - PROCESS | 3836 | 1463649897669 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19D73000) [pid = 3836] [serial = 471] [outer = 1869A000] 02:24:58 INFO - PROCESS | 3836 | 1463649898208 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 834ms 02:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:24:58 INFO - PROCESS | 3836 | 1463649898251 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 3836 | 1463649898254 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:24:58 INFO - PROCESS | 3836 | 1463649898257 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 3836 | 1463649898259 Marionette TRACE conn3 <- [1,594,null,{}] 02:24:58 INFO - PROCESS | 3836 | 1463649898263 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 3836 | 1463649898368 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:24:58 INFO - PROCESS | 3836 | 1463649898498 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 3836 | ++DOCSHELL 17830000 == 57 [pid = 3836] [id = 158] 02:24:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1869E800) [pid = 3836] [serial = 472] [outer = 00000000] 02:24:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A92C000) [pid = 3836] [serial = 473] [outer = 1869E800] 02:24:58 INFO - PROCESS | 3836 | 1463649898552 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1ACDB000) [pid = 3836] [serial = 474] [outer = 1869E800] 02:24:59 INFO - PROCESS | 3836 | 1463649899339 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:24:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1128ms 02:24:59 INFO - PROCESS | 3836 | 1463649899391 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 3836 | 1463649899394 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:24:59 INFO - PROCESS | 3836 | 1463649899400 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:24:59 INFO - PROCESS | 3836 | 1463649899404 Marionette TRACE conn3 <- [1,598,null,{}] 02:24:59 INFO - PROCESS | 3836 | 1463649899410 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 3836 | 1463649899503 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:24:59 INFO - PROCESS | 3836 | 1463649899638 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 3836 | ++DOCSHELL 10A61C00 == 58 [pid = 3836] [id = 159] 02:24:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (10A62800) [pid = 3836] [serial = 475] [outer = 00000000] 02:24:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (10B07000) [pid = 3836] [serial = 476] [outer = 10A62800] 02:24:59 INFO - PROCESS | 3836 | 1463649899693 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (11C95800) [pid = 3836] [serial = 477] [outer = 10A62800] 02:25:00 INFO - PROCESS | 3836 | 1463649900212 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 10B04800 == 57 [pid = 3836] [id = 152] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 10B02C00 == 56 [pid = 3836] [id = 151] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 1A6E4000 == 55 [pid = 3836] [id = 150] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 19B17000 == 54 [pid = 3836] [id = 149] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 18510400 == 53 [pid = 3836] [id = 148] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 105F6800 == 52 [pid = 3836] [id = 147] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 16698000 == 51 [pid = 3836] [id = 146] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 1541EC00 == 50 [pid = 3836] [id = 145] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 15F10800 == 49 [pid = 3836] [id = 144] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 13814800 == 48 [pid = 3836] [id = 143] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 13312000 == 47 [pid = 3836] [id = 139] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 11085400 == 46 [pid = 3836] [id = 138] 02:25:00 INFO - PROCESS | 3836 | --DOCSHELL 16882C00 == 45 [pid = 3836] [id = 137] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (11A0C400) [pid = 3836] [serial = 326] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (178E9C00) [pid = 3836] [serial = 287] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (14234C00) [pid = 3836] [serial = 284] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (156A9C00) [pid = 3836] [serial = 335] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (13399800) [pid = 3836] [serial = 329] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1AEDA000) [pid = 3836] [serial = 281] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (16881400) [pid = 3836] [serial = 332] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1AEDC800) [pid = 3836] [serial = 323] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (19D70C00) [pid = 3836] [serial = 394] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1A77F800) [pid = 3836] [serial = 397] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19D72800) [pid = 3836] [serial = 395] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1ACE0400) [pid = 3836] [serial = 400] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A783C00) [pid = 3836] [serial = 398] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A667400) [pid = 3836] [serial = 403] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (172BCC00) [pid = 3836] [serial = 388] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (175D5000) [pid = 3836] [serial = 389] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17FDE000) [pid = 3836] [serial = 391] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16651000) [pid = 3836] [serial = 385] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1665B800) [pid = 3836] [serial = 386] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1339E400) [pid = 3836] [serial = 380] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (13383C00) [pid = 3836] [serial = 379] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1331E400) [pid = 3836] [serial = 382] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (138F1C00) [pid = 3836] [serial = 383] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (172BD000) [pid = 3836] [serial = 368] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15668800) [pid = 3836] [serial = 367] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (15413800) [pid = 3836] [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.] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (130D8000) [pid = 3836] [serial = 365] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (11C59000) [pid = 3836] [serial = 364] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1AD89800) [pid = 3836] [serial = 406] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1ACE0000) [pid = 3836] [serial = 377] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1A92A800) [pid = 3836] [serial = 376] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A78AC00) [pid = 3836] [serial = 370] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16657C00) [pid = 3836] [serial = 373] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1ACE7C00) [pid = 3836] [serial = 401] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1AEE2C00) [pid = 3836] [serial = 407] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1AD81400) [pid = 3836] [serial = 410] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (18697000) [pid = 3836] [serial = 392] [outer = 00000000] [url = about:blank] 02:25:00 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1A6EA400) [pid = 3836] [serial = 404] [outer = 00000000] [url = about:blank] 02:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 897ms 02:25:00 INFO - PROCESS | 3836 | 1463649900305 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 3836 | 1463649900311 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:25:00 INFO - PROCESS | 3836 | 1463649900317 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 3836 | 1463649900319 Marionette TRACE conn3 <- [1,602,null,{}] 02:25:00 INFO - PROCESS | 3836 | 1463649900323 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 3836 | 1463649900416 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:25:00 INFO - PROCESS | 3836 | 1463649900511 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 3836 | ++DOCSHELL 11082800 == 46 [pid = 3836] [id = 160] 02:25:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1108B400) [pid = 3836] [serial = 478] [outer = 00000000] 02:25:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (11A04400) [pid = 3836] [serial = 479] [outer = 1108B400] 02:25:00 INFO - PROCESS | 3836 | 1463649900557 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (128A8800) [pid = 3836] [serial = 480] [outer = 1108B400] 02:25:00 INFO - PROCESS | 3836 | 1463649900946 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 695ms 02:25:00 INFO - PROCESS | 3836 | 1463649900998 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 3836 | 1463649901001 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:25:01 INFO - PROCESS | 3836 | 1463649901004 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 3836 | 1463649901008 Marionette TRACE conn3 <- [1,606,null,{}] 02:25:01 INFO - PROCESS | 3836 | 1463649901018 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 3836 | 1463649901148 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:25:01 INFO - PROCESS | 3836 | 1463649901164 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 3836 | ++DOCSHELL 13DBBC00 == 47 [pid = 3836] [id = 161] 02:25:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13DBC400) [pid = 3836] [serial = 481] [outer = 00000000] 02:25:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (140C9000) [pid = 3836] [serial = 482] [outer = 13DBC400] 02:25:01 INFO - PROCESS | 3836 | 1463649901211 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (14EC9800) [pid = 3836] [serial = 483] [outer = 13DBC400] 02:25:01 INFO - PROCESS | 3836 | 1463649901686 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 726ms 02:25:01 INFO - PROCESS | 3836 | 1463649901745 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 3836 | 1463649901747 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:25:01 INFO - PROCESS | 3836 | 1463649901750 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 3836 | 1463649901752 Marionette TRACE conn3 <- [1,610,null,{}] 02:25:01 INFO - PROCESS | 3836 | 1463649901756 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 3836 | 1463649901892 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:25:01 INFO - PROCESS | 3836 | 1463649901973 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 3836 | ++DOCSHELL 16651400 == 48 [pid = 3836] [id = 162] 02:25:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (16651C00) [pid = 3836] [serial = 484] [outer = 00000000] 02:25:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (16658000) [pid = 3836] [serial = 485] [outer = 16651C00] 02:25:02 INFO - PROCESS | 3836 | 1463649902019 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (16698400) [pid = 3836] [serial = 486] [outer = 16651C00] 02:25:02 INFO - PROCESS | 3836 | 1463649902369 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 695ms 02:25:02 INFO - PROCESS | 3836 | 1463649902433 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 3836 | 1463649902435 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:25:02 INFO - PROCESS | 3836 | 1463649902438 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 3836 | 1463649902440 Marionette TRACE conn3 <- [1,614,null,{}] 02:25:02 INFO - PROCESS | 3836 | 1463649902482 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 3836 | 1463649902605 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:25:02 INFO - PROCESS | 3836 | 1463649902615 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 3836 | ++DOCSHELL 0F9F0C00 == 49 [pid = 3836] [id = 163] 02:25:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (103D8800) [pid = 3836] [serial = 487] [outer = 00000000] 02:25:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1563C000) [pid = 3836] [serial = 488] [outer = 103D8800] 02:25:02 INFO - PROCESS | 3836 | 1463649902659 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (15FC9C00) [pid = 3836] [serial = 489] [outer = 103D8800] 02:25:03 INFO - PROCESS | 3836 | 1463649903091 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 696ms 02:25:03 INFO - PROCESS | 3836 | 1463649903138 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 3836 | 1463649903140 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:25:03 INFO - PROCESS | 3836 | 1463649903143 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 3836 | 1463649903145 Marionette TRACE conn3 <- [1,618,null,{}] 02:25:03 INFO - PROCESS | 3836 | 1463649903148 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 3836 | 1463649903271 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:25:03 INFO - PROCESS | 3836 | 1463649903327 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 3836 | ++DOCSHELL 15F13000 == 50 [pid = 3836] [id = 164] 02:25:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1665B000) [pid = 3836] [serial = 490] [outer = 00000000] 02:25:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (175BC800) [pid = 3836] [serial = 491] [outer = 1665B000] 02:25:03 INFO - PROCESS | 3836 | 1463649903372 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (175CEC00) [pid = 3836] [serial = 492] [outer = 1665B000] 02:25:03 INFO - PROCESS | 3836 | 1463649903774 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 680ms 02:25:03 INFO - PROCESS | 3836 | 1463649903832 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 3836 | 1463649903834 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:25:03 INFO - PROCESS | 3836 | 1463649903838 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 3836 | 1463649903839 Marionette TRACE conn3 <- [1,622,null,{}] 02:25:03 INFO - PROCESS | 3836 | 1463649903879 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 3836 | 1463649903982 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:25:03 INFO - PROCESS | 3836 | 1463649903994 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 3836 | ++DOCSHELL 11082000 == 51 [pid = 3836] [id = 165] 02:25:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (13816C00) [pid = 3836] [serial = 493] [outer = 00000000] 02:25:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17F40000) [pid = 3836] [serial = 494] [outer = 13816C00] 02:25:04 INFO - PROCESS | 3836 | 1463649904037 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (17FDE000) [pid = 3836] [serial = 495] [outer = 13816C00] 02:25:04 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:04 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:04 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:04 INFO - PROCESS | 3836 | 1463649904460 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 649ms 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (16650400) [pid = 3836] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (186A4000) [pid = 3836] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A929400) [pid = 3836] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (18317C00) [pid = 3836] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15632C00) [pid = 3836] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (15F12400) [pid = 3836] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19D1D800) [pid = 3836] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (16F90400) [pid = 3836] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (13DBE800) [pid = 3836] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10B03800) [pid = 3836] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (186A0C00) [pid = 3836] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:25:04 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10B0CC00) [pid = 3836] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:25:04 INFO - PROCESS | 3836 | 1463649904680 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 3836 | 1463649904682 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:25:04 INFO - PROCESS | 3836 | 1463649904691 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 3836 | 1463649904693 Marionette TRACE conn3 <- [1,626,null,{}] 02:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:25:04 INFO - PROCESS | 3836 | 1463649904696 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 3836 | 1463649904777 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:25:04 INFO - PROCESS | 3836 | 1463649904783 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 3836 | ++DOCSHELL 1339AC00 == 52 [pid = 3836] [id = 166] 02:25:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1339B400) [pid = 3836] [serial = 496] [outer = 00000000] 02:25:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1627B800) [pid = 3836] [serial = 497] [outer = 1339B400] 02:25:04 INFO - PROCESS | 3836 | 1463649904826 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (16F90400) [pid = 3836] [serial = 498] [outer = 1339B400] 02:25:05 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:05 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:05 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:05 INFO - PROCESS | 3836 | 1463649905242 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 633ms 02:25:05 INFO - PROCESS | 3836 | 1463649905319 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 3836 | 1463649905321 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:25:05 INFO - PROCESS | 3836 | 1463649905324 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 3836 | 1463649905326 Marionette TRACE conn3 <- [1,630,null,{}] 02:25:05 INFO - PROCESS | 3836 | 1463649905329 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 3836 | 1463649905405 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:25:05 INFO - PROCESS | 3836 | 1463649905416 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 3836 | ++DOCSHELL 15632C00 == 53 [pid = 3836] [id = 167] 02:25:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (17838000) [pid = 3836] [serial = 499] [outer = 00000000] 02:25:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1869A800) [pid = 3836] [serial = 500] [outer = 17838000] 02:25:05 INFO - PROCESS | 3836 | 1463649905465 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19A07800) [pid = 3836] [serial = 501] [outer = 17838000] 02:25:05 INFO - PROCESS | 3836 | 1463649905864 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 587ms 02:25:05 INFO - PROCESS | 3836 | 1463649905922 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 3836 | 1463649905923 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:25:05 INFO - PROCESS | 3836 | 1463649905931 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 3836 | 1463649905933 Marionette TRACE conn3 <- [1,634,null,{}] 02:25:05 INFO - PROCESS | 3836 | 1463649905936 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 3836 | 1463649906012 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:25:06 INFO - PROCESS | 3836 | 1463649906019 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 3836 | ++DOCSHELL 10565400 == 54 [pid = 3836] [id = 168] 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (18698C00) [pid = 3836] [serial = 502] [outer = 00000000] 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19B19C00) [pid = 3836] [serial = 503] [outer = 18698C00] 02:25:06 INFO - PROCESS | 3836 | 1463649906062 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (19B17400) [pid = 3836] [serial = 504] [outer = 18698C00] 02:25:06 INFO - PROCESS | 3836 | 1463649906490 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 02:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:25:06 INFO - PROCESS | 3836 | 1463649906529 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 3836 | 1463649906531 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:25:06 INFO - PROCESS | 3836 | 1463649906518 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 3836 | 1463649906520 Marionette TRACE conn3 <- [1,638,null,{}] 02:25:06 INFO - PROCESS | 3836 | 1463649906524 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 3836 | 1463649906620 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:25:06 INFO - PROCESS | 3836 | 1463649906629 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 3836 | ++DOCSHELL 19D75800 == 55 [pid = 3836] [id = 169] 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A219800) [pid = 3836] [serial = 505] [outer = 00000000] 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A66A400) [pid = 3836] [serial = 506] [outer = 1A219800] 02:25:06 INFO - PROCESS | 3836 | 1463649906682 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A780400) [pid = 3836] [serial = 507] [outer = 1A219800] 02:25:07 INFO - PROCESS | 3836 | 1463649907402 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 927ms 02:25:07 INFO - PROCESS | 3836 | 1463649907464 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 3836 | 1463649907469 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:25:07 INFO - PROCESS | 3836 | 1463649907475 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 3836 | 1463649907481 Marionette TRACE conn3 <- [1,642,null,{}] 02:25:07 INFO - PROCESS | 3836 | 1463649907487 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 3836 | 1463649907636 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:25:07 INFO - PROCESS | 3836 | 1463649907654 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 3836 | ++DOCSHELL 10A64C00 == 56 [pid = 3836] [id = 170] 02:25:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (10B0EC00) [pid = 3836] [serial = 508] [outer = 00000000] 02:25:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (13312000) [pid = 3836] [serial = 509] [outer = 10B0EC00] 02:25:07 INFO - PROCESS | 3836 | 1463649907708 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (13397400) [pid = 3836] [serial = 510] [outer = 10B0EC00] 02:25:08 INFO - PROCESS | 3836 | 1463649908308 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 881ms 02:25:08 INFO - PROCESS | 3836 | 1463649908363 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 3836 | 1463649908369 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:25:08 INFO - PROCESS | 3836 | 1463649908376 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 3836 | 1463649908379 Marionette TRACE conn3 <- [1,646,null,{}] 02:25:08 INFO - PROCESS | 3836 | 1463649908383 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 3836 | 1463649908494 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:25:08 INFO - PROCESS | 3836 | 1463649908647 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 3836 | ++DOCSHELL 1566C400 == 57 [pid = 3836] [id = 171] 02:25:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (156A9C00) [pid = 3836] [serial = 511] [outer = 00000000] 02:25:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16652C00) [pid = 3836] [serial = 512] [outer = 156A9C00] 02:25:08 INFO - PROCESS | 3836 | 1463649908704 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1671E400) [pid = 3836] [serial = 513] [outer = 156A9C00] 02:25:09 INFO - PROCESS | 3836 | 1463649909256 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 942ms 02:25:09 INFO - PROCESS | 3836 | 1463649909319 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 3836 | 1463649909322 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:25:09 INFO - PROCESS | 3836 | 1463649909325 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 3836 | 1463649909329 Marionette TRACE conn3 <- [1,650,null,{}] 02:25:09 INFO - PROCESS | 3836 | 1463649909340 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 3836 | 1463649909445 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:25:09 INFO - PROCESS | 3836 | 1463649909568 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 3836 | ++DOCSHELL 19B19400 == 58 [pid = 3836] [id = 172] 02:25:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19D12400) [pid = 3836] [serial = 514] [outer = 00000000] 02:25:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A219000) [pid = 3836] [serial = 515] [outer = 19D12400] 02:25:09 INFO - PROCESS | 3836 | 1463649909624 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1A66D000) [pid = 3836] [serial = 516] [outer = 19D12400] 02:25:10 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:10 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:10 INFO - PROCESS | 3836 | 1463649910188 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 943ms 02:25:10 INFO - PROCESS | 3836 | 1463649910253 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 3836 | 1463649910255 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:25:10 INFO - PROCESS | 3836 | 1463649910259 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 3836 | 1463649910261 Marionette TRACE conn3 <- [1,654,null,{}] 02:25:10 INFO - PROCESS | 3836 | 1463649910265 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 3836 | 1463649910366 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:25:10 INFO - PROCESS | 3836 | 1463649910489 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 3836 | ++DOCSHELL 1A789C00 == 59 [pid = 3836] [id = 173] 02:25:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A78AC00) [pid = 3836] [serial = 517] [outer = 00000000] 02:25:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A929400) [pid = 3836] [serial = 518] [outer = 1A78AC00] 02:25:10 INFO - PROCESS | 3836 | 1463649910543 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1AA5F800) [pid = 3836] [serial = 519] [outer = 1A78AC00] 02:25:10 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:10 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:11 INFO - PROCESS | 3836 | 1463649911088 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 896ms 02:25:11 INFO - PROCESS | 3836 | 1463649911146 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 3836 | 1463649911149 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:25:11 INFO - PROCESS | 3836 | 1463649911152 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 3836 | 1463649911154 Marionette TRACE conn3 <- [1,658,null,{}] 02:25:11 INFO - PROCESS | 3836 | 1463649911158 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 3836 | 1463649911258 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:25:11 INFO - PROCESS | 3836 | 1463649911357 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 3836 | ++DOCSHELL 10B09800 == 60 [pid = 3836] [id = 174] 02:25:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (10B10000) [pid = 3836] [serial = 520] [outer = 00000000] 02:25:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (15F13400) [pid = 3836] [serial = 521] [outer = 10B10000] 02:25:11 INFO - PROCESS | 3836 | 1463649911409 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (16F8A400) [pid = 3836] [serial = 522] [outer = 10B10000] 02:25:12 INFO - PROCESS | 3836 | 1463649912097 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 989ms 02:25:12 INFO - PROCESS | 3836 | 1463649912155 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 3836 | 1463649912159 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:25:12 INFO - PROCESS | 3836 | 1463649912165 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:25:12 INFO - PROCESS | 3836 | 1463649912168 Marionette TRACE conn3 <- [1,662,null,{}] 02:25:12 INFO - PROCESS | 3836 | 1463649912173 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 3836 | 1463649912269 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:25:12 INFO - PROCESS | 3836 | 1463649912440 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 3836 | ++DOCSHELL 11454400 == 61 [pid = 3836] [id = 175] 02:25:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (11454C00) [pid = 3836] [serial = 523] [outer = 00000000] 02:25:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (12AE5C00) [pid = 3836] [serial = 524] [outer = 11454C00] 02:25:12 INFO - PROCESS | 3836 | 1463649912475 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1339A000) [pid = 3836] [serial = 525] [outer = 11454C00] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 10565400 == 60 [pid = 3836] [id = 168] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 15632C00 == 59 [pid = 3836] [id = 167] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 1339AC00 == 58 [pid = 3836] [id = 166] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 11082000 == 57 [pid = 3836] [id = 165] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 15F13000 == 56 [pid = 3836] [id = 164] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 0F9F0C00 == 55 [pid = 3836] [id = 163] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 16651400 == 54 [pid = 3836] [id = 162] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 13DBBC00 == 53 [pid = 3836] [id = 161] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 11082800 == 52 [pid = 3836] [id = 160] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 10A61C00 == 51 [pid = 3836] [id = 159] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 16721000 == 50 [pid = 3836] [id = 156] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 10558800 == 49 [pid = 3836] [id = 155] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (19D7D800) [pid = 3836] [serial = 458] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 10B73000 == 48 [pid = 3836] [id = 154] 02:25:12 INFO - PROCESS | 3836 | --DOCSHELL 1339BC00 == 47 [pid = 3836] [id = 153] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A6EEC00) [pid = 3836] [serial = 374] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1AD85800) [pid = 3836] [serial = 371] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1ACDDC00) [pid = 3836] [serial = 449] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1869B800) [pid = 3836] [serial = 440] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (13309800) [pid = 3836] [serial = 413] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16B0C000) [pid = 3836] [serial = 434] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (172C5800) [pid = 3836] [serial = 435] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (16A56400) [pid = 3836] [serial = 432] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (16653000) [pid = 3836] [serial = 431] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A781000) [pid = 3836] [serial = 447] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A78D400) [pid = 3836] [serial = 419] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (15F1A000) [pid = 3836] [serial = 425] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A6EF000) [pid = 3836] [serial = 446] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (18311C00) [pid = 3836] [serial = 437] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (185A1000) [pid = 3836] [serial = 438] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16659800) [pid = 3836] [serial = 416] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1AA67400) [pid = 3836] [serial = 422] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1566C800) [pid = 3836] [serial = 429] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (10B72C00) [pid = 3836] [serial = 428] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (10B09400) [pid = 3836] [serial = 452] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (10B0D800) [pid = 3836] [serial = 453] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1AD84000) [pid = 3836] [serial = 450] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (19D78400) [pid = 3836] [serial = 443] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1289DC00) [pid = 3836] [serial = 455] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1380D800) [pid = 3836] [serial = 456] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (186A3C00) [pid = 3836] [serial = 441] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A376C00) [pid = 3836] [serial = 444] [outer = 00000000] [url = about:blank] 02:25:12 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:12 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:25:12 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:12 INFO - PROCESS | 3836 | 1463649912996 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:25:13 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 02:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 896ms 02:25:13 INFO - PROCESS | 3836 | 1463649913054 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 3836 | 1463649913060 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:25:13 INFO - PROCESS | 3836 | 1463649913066 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 3836 | 1463649913068 Marionette TRACE conn3 <- [1,666,null,{}] 02:25:13 INFO - PROCESS | 3836 | 1463649913072 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 3836 | 1463649913158 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:25:13 INFO - PROCESS | 3836 | 1463649913167 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 3836 | ++DOCSHELL 1289DC00 == 48 [pid = 3836] [id = 176] 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (128A3800) [pid = 3836] [serial = 526] [outer = 00000000] 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (13394C00) [pid = 3836] [serial = 527] [outer = 128A3800] 02:25:13 INFO - PROCESS | 3836 | 1463649913211 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (138F8C00) [pid = 3836] [serial = 528] [outer = 128A3800] 02:25:13 INFO - PROCESS | 3836 | 1463649913678 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 618ms 02:25:13 INFO - PROCESS | 3836 | 1463649913702 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 3836 | 1463649913704 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:25:13 INFO - PROCESS | 3836 | 1463649913708 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 3836 | 1463649913711 Marionette TRACE conn3 <- [1,670,null,{}] 02:25:13 INFO - PROCESS | 3836 | 1463649913721 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 3836 | 1463649913805 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:25:13 INFO - PROCESS | 3836 | 1463649913815 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 3836 | ++DOCSHELL 156A7400 == 49 [pid = 3836] [id = 177] 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (156AA000) [pid = 3836] [serial = 529] [outer = 00000000] 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (15F1C800) [pid = 3836] [serial = 530] [outer = 156AA000] 02:25:13 INFO - PROCESS | 3836 | 1463649913861 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16656400) [pid = 3836] [serial = 531] [outer = 156AA000] 02:25:14 INFO - PROCESS | 3836 | 1463649914848 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:25:14 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) 02:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 02:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:25:14 INFO - PROCESS | 3836 | 1463649914888 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 3836 | 1463649914891 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:25:14 INFO - PROCESS | 3836 | 1463649914895 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 3836 | 1463649914896 Marionette TRACE conn3 <- [1,674,null,{}] 02:25:14 INFO - PROCESS | 3836 | 1463649914900 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:15 INFO - PROCESS | 3836 | 1463649915010 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:25:15 INFO - PROCESS | 3836 | 1463649915017 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 3836 | ++DOCSHELL 1671D400 == 50 [pid = 3836] [id = 178] 02:25:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (16726C00) [pid = 3836] [serial = 532] [outer = 00000000] 02:25:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16DD0000) [pid = 3836] [serial = 533] [outer = 16726C00] 02:25:15 INFO - PROCESS | 3836 | 1463649915108 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (175CF000) [pid = 3836] [serial = 534] [outer = 16726C00] 02:25:15 INFO - PROCESS | 3836 | 1463649915989 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 02:25:16 INFO - PROCESS | 3836 | 1463649916022 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 3836 | 1463649916024 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:25:16 INFO - PROCESS | 3836 | 1463649916027 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:25:16 INFO - PROCESS | 3836 | 1463649916029 Marionette TRACE conn3 <- [1,678,null,{}] 02:25:16 INFO - PROCESS | 3836 | 1463649916033 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 3836 | 1463649916138 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:25:16 INFO - PROCESS | 3836 | 1463649916144 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 3836 | ++DOCSHELL 0C774800 == 51 [pid = 3836] [id = 179] 02:25:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (13394000) [pid = 3836] [serial = 535] [outer = 00000000] 02:25:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (185A1000) [pid = 3836] [serial = 536] [outer = 13394000] 02:25:16 INFO - PROCESS | 3836 | 1463649916187 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1869B000) [pid = 3836] [serial = 537] [outer = 13394000] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1665B000) [pid = 3836] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (175BAC00) [pid = 3836] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1108B400) [pid = 3836] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (13816C00) [pid = 3836] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (10A62800) [pid = 3836] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (16651C00) [pid = 3836] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (13DBC400) [pid = 3836] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1339B400) [pid = 3836] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (17838000) [pid = 3836] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (103D8800) [pid = 3836] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:25:16 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (18698C00) [pid = 3836] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:25:17 INFO - PROCESS | 3836 | 1463649917117 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 02:25:17 INFO - PROCESS | 3836 | 1463649917160 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 3836 | 1463649917162 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:25:17 INFO - PROCESS | 3836 | 1463649917166 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 3836 | 1463649917168 Marionette TRACE conn3 <- [1,682,null,{}] 02:25:17 INFO - PROCESS | 3836 | 1463649917171 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 3836 | 1463649917266 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:25:17 INFO - PROCESS | 3836 | 1463649917275 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 3836 | ++DOCSHELL 12AEC800 == 52 [pid = 3836] [id = 180] 02:25:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (13391800) [pid = 3836] [serial = 538] [outer = 00000000] 02:25:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (185A0400) [pid = 3836] [serial = 539] [outer = 13391800] 02:25:17 INFO - PROCESS | 3836 | 1463649917319 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (18698C00) [pid = 3836] [serial = 540] [outer = 13391800] 02:25:18 INFO - PROCESS | 3836 | 1463649918236 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:25:18 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) 02:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1067ms 02:25:18 INFO - PROCESS | 3836 | 1463649918262 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 3836 | 1463649918264 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:25:18 INFO - PROCESS | 3836 | 1463649918268 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 3836 | 1463649918270 Marionette TRACE conn3 <- [1,686,null,{}] 02:25:18 INFO - PROCESS | 3836 | 1463649918274 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 3836 | 1463649918350 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:25:18 INFO - PROCESS | 3836 | 1463649918358 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 3836 | ++DOCSHELL 11C06800 == 53 [pid = 3836] [id = 181] 02:25:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1687A000) [pid = 3836] [serial = 541] [outer = 00000000] 02:25:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19D7B000) [pid = 3836] [serial = 542] [outer = 1687A000] 02:25:18 INFO - PROCESS | 3836 | 1463649918402 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1A376400) [pid = 3836] [serial = 543] [outer = 1687A000] 02:25:19 INFO - PROCESS | 3836 | 1463649919347 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:25:19 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) 02:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 02:25:19 INFO - PROCESS | 3836 | 1463649919395 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 3836 | 1463649919399 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:25:19 INFO - PROCESS | 3836 | 1463649919405 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 3836 | 1463649919409 Marionette TRACE conn3 <- [1,690,null,{}] 02:25:19 INFO - PROCESS | 3836 | 1463649919415 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 3836 | 1463649919523 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:25:19 INFO - PROCESS | 3836 | 1463649919602 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 3836 | ++DOCSHELL 10B0C400 == 54 [pid = 3836] [id = 182] 02:25:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (11082000) [pid = 3836] [serial = 544] [outer = 00000000] 02:25:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (11A0FC00) [pid = 3836] [serial = 545] [outer = 11082000] 02:25:19 INFO - PROCESS | 3836 | 1463649919697 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (12B64800) [pid = 3836] [serial = 546] [outer = 11082000] 02:25:20 INFO - PROCESS | 3836 | 1463649920738 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:25:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1375ms 02:25:20 INFO - PROCESS | 3836 | 1463649920792 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 3836 | 1463649920798 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:25:20 INFO - PROCESS | 3836 | 1463649920845 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 3836 | 1463649920849 Marionette TRACE conn3 <- [1,694,null,{}] 02:25:20 INFO - PROCESS | 3836 | 1463649920855 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 3836 | 1463649920949 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:25:21 INFO - PROCESS | 3836 | 1463649921145 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 3836 | ++DOCSHELL 13DC7800 == 55 [pid = 3836] [id = 183] 02:25:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (140C7C00) [pid = 3836] [serial = 547] [outer = 00000000] 02:25:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15638400) [pid = 3836] [serial = 548] [outer = 140C7C00] 02:25:21 INFO - PROCESS | 3836 | 1463649921199 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (15F13000) [pid = 3836] [serial = 549] [outer = 140C7C00] 02:25:22 INFO - PROCESS | 3836 | 1463649922237 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:25:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 02:25:22 INFO - PROCESS | 3836 | 1463649922284 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 3836 | 1463649922287 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:25:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:25:22 INFO - PROCESS | 3836 | 1463649922291 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 3836 | 1463649922295 Marionette TRACE conn3 <- [1,698,null,{}] 02:25:22 INFO - PROCESS | 3836 | 1463649922305 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 3836 | 1463649922555 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:25:22 INFO - PROCESS | 3836 | 1463649922696 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 3836 | ++DOCSHELL 11C58C00 == 56 [pid = 3836] [id = 184] 02:25:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (11C91C00) [pid = 3836] [serial = 550] [outer = 00000000] 02:25:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (12B5CC00) [pid = 3836] [serial = 551] [outer = 11C91C00] 02:25:22 INFO - PROCESS | 3836 | 1463649922745 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (13399C00) [pid = 3836] [serial = 552] [outer = 11C91C00] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 185AB400 == 55 [pid = 3836] [id = 157] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 1AA63800 == 54 [pid = 3836] [id = 141] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 10A59800 == 53 [pid = 3836] [id = 142] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 112AB800 == 52 [pid = 3836] [id = 112] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 0C776000 == 51 [pid = 3836] [id = 108] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 12AEC800 == 50 [pid = 3836] [id = 180] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 0C774800 == 49 [pid = 3836] [id = 179] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 1671D400 == 48 [pid = 3836] [id = 178] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 156A7400 == 47 [pid = 3836] [id = 177] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 1289DC00 == 46 [pid = 3836] [id = 176] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 11454400 == 45 [pid = 3836] [id = 175] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 1A789C00 == 44 [pid = 3836] [id = 173] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 19B19400 == 43 [pid = 3836] [id = 172] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 1566C400 == 42 [pid = 3836] [id = 171] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 10A64C00 == 41 [pid = 3836] [id = 170] 02:25:23 INFO - PROCESS | 3836 | --DOCSHELL 19D75800 == 40 [pid = 3836] [id = 169] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (19B19C00) [pid = 3836] [serial = 503] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (175BC800) [pid = 3836] [serial = 491] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1AA62400) [pid = 3836] [serial = 459] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1145AC00) [pid = 3836] [serial = 461] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15664C00) [pid = 3836] [serial = 464] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (16725C00) [pid = 3836] [serial = 467] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (11A04400) [pid = 3836] [serial = 479] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (17F40000) [pid = 3836] [serial = 494] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (128A8800) [pid = 3836] [serial = 480] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (11C95800) [pid = 3836] [serial = 477] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10B07000) [pid = 3836] [serial = 476] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (175CEC00) [pid = 3836] [serial = 492] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A92C000) [pid = 3836] [serial = 473] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (16658000) [pid = 3836] [serial = 485] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (140C9000) [pid = 3836] [serial = 482] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (14EC9800) [pid = 3836] [serial = 483] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19B18800) [pid = 3836] [serial = 470] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1627B800) [pid = 3836] [serial = 497] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1869A800) [pid = 3836] [serial = 500] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16F90400) [pid = 3836] [serial = 498] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (17FDE000) [pid = 3836] [serial = 495] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1563C000) [pid = 3836] [serial = 488] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (15FC9C00) [pid = 3836] [serial = 489] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19A07800) [pid = 3836] [serial = 501] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16698400) [pid = 3836] [serial = 486] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19B17400) [pid = 3836] [serial = 504] [outer = 00000000] [url = about:blank] 02:25:23 INFO - PROCESS | 3836 | 1463649923745 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1483ms 02:25:23 INFO - PROCESS | 3836 | 1463649923784 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 3836 | 1463649923787 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:25:23 INFO - PROCESS | 3836 | 1463649923792 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 3836 | 1463649923795 Marionette TRACE conn3 <- [1,702,null,{}] 02:25:23 INFO - PROCESS | 3836 | 1463649923800 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 3836 | 1463649923891 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:25:23 INFO - PROCESS | 3836 | 1463649923899 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 3836 | ++DOCSHELL 1145AC00 == 41 [pid = 3836] [id = 185] 02:25:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (11A04400) [pid = 3836] [serial = 553] [outer = 00000000] 02:25:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1289DC00) [pid = 3836] [serial = 554] [outer = 11A04400] 02:25:23 INFO - PROCESS | 3836 | 1463649923947 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (140C9000) [pid = 3836] [serial = 555] [outer = 11A04400] 02:25:24 INFO - PROCESS | 3836 | 1463649924888 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:25:24 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 02:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 02:25:24 INFO - PROCESS | 3836 | 1463649924918 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 3836 | 1463649924920 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:25:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:25:24 INFO - PROCESS | 3836 | 1463649924924 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - PROCESS | 3836 | 1463649924926 Marionette TRACE conn3 <- [1,706,null,{}] 02:25:24 INFO - PROCESS | 3836 | 1463649924930 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 3836 | 1463649925010 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:25:25 INFO - PROCESS | 3836 | 1463649925018 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 3836 | ++DOCSHELL 1541FC00 == 42 [pid = 3836] [id = 186] 02:25:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15633000) [pid = 3836] [serial = 556] [outer = 00000000] 02:25:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16651800) [pid = 3836] [serial = 557] [outer = 15633000] 02:25:25 INFO - PROCESS | 3836 | 1463649925062 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1665B000) [pid = 3836] [serial = 558] [outer = 15633000] 02:25:25 INFO - PROCESS | 3836 | 1463649926004 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:25:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1067ms 02:25:26 INFO - PROCESS | 3836 | 1463649926017 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 3836 | 1463649926021 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:25:26 INFO - PROCESS | 3836 | 1463649926031 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 3836 | 1463649926035 Marionette TRACE conn3 <- [1,710,null,{}] 02:25:26 INFO - PROCESS | 3836 | 1463649926045 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 3836 | 1463649926156 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:25:26 INFO - PROCESS | 3836 | 1463649926163 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 3836 | ++DOCSHELL 16720800 == 43 [pid = 3836] [id = 187] 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (16721C00) [pid = 3836] [serial = 559] [outer = 00000000] 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (175CA000) [pid = 3836] [serial = 560] [outer = 16721C00] 02:25:26 INFO - PROCESS | 3836 | 1463649926207 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (178F3800) [pid = 3836] [serial = 561] [outer = 16721C00] 02:25:26 INFO - PROCESS | 3836 | 1463649926652 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 3836 | 1463649926713 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:25:26 INFO - PROCESS | 3836 | 1463649926724 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 3836 | 1463649926726 Marionette TRACE conn3 <- [1,714,null,{}] 02:25:26 INFO - PROCESS | 3836 | 1463649926729 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 3836 | 1463649926850 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:25:26 INFO - PROCESS | 3836 | 1463649926862 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 3836 | ++DOCSHELL 185ACC00 == 44 [pid = 3836] [id = 188] 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (185AD800) [pid = 3836] [serial = 562] [outer = 00000000] 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (186A4800) [pid = 3836] [serial = 563] [outer = 185AD800] 02:25:26 INFO - PROCESS | 3836 | 1463649926911 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (19A0B800) [pid = 3836] [serial = 564] [outer = 185AD800] 02:25:27 INFO - PROCESS | 3836 | 1463649927382 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 695ms 02:25:27 INFO - PROCESS | 3836 | 1463649927426 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 3836 | 1463649927428 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:25:27 INFO - PROCESS | 3836 | 1463649927468 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 3836 | 1463649927470 Marionette TRACE conn3 <- [1,718,null,{}] 02:25:27 INFO - PROCESS | 3836 | 1463649927474 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 3836 | 1463649927581 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:25:27 INFO - PROCESS | 3836 | 1463649927592 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 3836 | ++DOCSHELL 185A2000 == 45 [pid = 3836] [id = 189] 02:25:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (19A07800) [pid = 3836] [serial = 565] [outer = 00000000] 02:25:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19B1DC00) [pid = 3836] [serial = 566] [outer = 19A07800] 02:25:27 INFO - PROCESS | 3836 | 1463649927690 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (19D7B400) [pid = 3836] [serial = 567] [outer = 19A07800] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (10A5C000) [pid = 3836] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (175CB400) [pid = 3836] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1869E800) [pid = 3836] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (16A5F000) [pid = 3836] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (128A3800) [pid = 3836] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (11454C00) [pid = 3836] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10B10000) [pid = 3836] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (156AA000) [pid = 3836] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (13394000) [pid = 3836] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (13391800) [pid = 3836] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (16726C00) [pid = 3836] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (11C9BC00) [pid = 3836] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19D7A800) [pid = 3836] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1AA64000) [pid = 3836] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:25:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13DBD400) [pid = 3836] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:25:28 INFO - PROCESS | 3836 | 1463649928184 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 3836 | 1463649928244 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:25:28 INFO - PROCESS | 3836 | 1463649928247 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:25:28 INFO - PROCESS | 3836 | 1463649928249 Marionette TRACE conn3 <- [1,722,null,{}] 02:25:28 INFO - PROCESS | 3836 | 1463649928252 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 3836 | 1463649928332 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:25:28 INFO - PROCESS | 3836 | 1463649928339 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 3836 | ++DOCSHELL 0F9E4400 == 46 [pid = 3836] [id = 190] 02:25:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1053DC00) [pid = 3836] [serial = 568] [outer = 00000000] 02:25:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19B19400) [pid = 3836] [serial = 569] [outer = 1053DC00] 02:25:28 INFO - PROCESS | 3836 | 1463649928382 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A37AC00) [pid = 3836] [serial = 570] [outer = 1053DC00] 02:25:28 INFO - PROCESS | 3836 | 1463649928792 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:25:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 588ms 02:25:28 INFO - PROCESS | 3836 | 1463649928845 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 3836 | 1463649928847 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:25:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:25:28 INFO - PROCESS | 3836 | 1463649928854 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 3836 | 1463649928855 Marionette TRACE conn3 <- [1,726,null,{}] 02:25:28 INFO - PROCESS | 3836 | 1463649928859 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 3836 | 1463649928934 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:25:28 INFO - PROCESS | 3836 | 1463649928941 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 3836 | ++DOCSHELL 19B16C00 == 47 [pid = 3836] [id = 191] 02:25:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1A670000) [pid = 3836] [serial = 571] [outer = 00000000] 02:25:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1A78B400) [pid = 3836] [serial = 572] [outer = 1A670000] 02:25:28 INFO - PROCESS | 3836 | 1463649928991 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1A92A800) [pid = 3836] [serial = 573] [outer = 1A670000] 02:25:29 INFO - PROCESS | 3836 | 1463649929903 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:25:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1144ms 02:25:29 INFO - PROCESS | 3836 | 1463649929994 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 3836 | 1463649929998 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:25:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:25:29 INFO - PROCESS | 3836 | 1463649930003 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 3836 | 1463649930008 Marionette TRACE conn3 <- [1,730,null,{}] 02:25:30 INFO - PROCESS | 3836 | 1463649930015 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 3836 | 1463649930153 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:25:30 INFO - PROCESS | 3836 | 1463649930232 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 3836 | ++DOCSHELL 10B10000 == 48 [pid = 3836] [id = 192] 02:25:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10B6C400) [pid = 3836] [serial = 574] [outer = 00000000] 02:25:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (112AB800) [pid = 3836] [serial = 575] [outer = 10B6C400] 02:25:30 INFO - PROCESS | 3836 | 1463649930329 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (11454C00) [pid = 3836] [serial = 576] [outer = 10B6C400] 02:25:31 INFO - PROCESS | 3836 | 1463649931377 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:25:31 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 02:25:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1375ms 02:25:31 INFO - PROCESS | 3836 | 1463649931390 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 3836 | 1463649931393 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:25:31 INFO - PROCESS | 3836 | 1463649931444 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 3836 | 1463649931448 Marionette TRACE conn3 <- [1,734,null,{}] 02:25:31 INFO - PROCESS | 3836 | 1463649931452 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 3836 | 1463649931545 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:25:31 INFO - PROCESS | 3836 | 1463649931743 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 3836 | ++DOCSHELL 10375400 == 49 [pid = 3836] [id = 193] 02:25:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (12AE4800) [pid = 3836] [serial = 577] [outer = 00000000] 02:25:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (16654400) [pid = 3836] [serial = 578] [outer = 12AE4800] 02:25:31 INFO - PROCESS | 3836 | 1463649931798 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (16727400) [pid = 3836] [serial = 579] [outer = 12AE4800] 02:25:32 INFO - PROCESS | 3836 | 1463649932798 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:25:32 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.) 02:25:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1376ms 02:25:32 INFO - PROCESS | 3836 | 1463649932827 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:25:32 INFO - PROCESS | 3836 | 1463649932829 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:25:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:25:32 INFO - PROCESS | 3836 | 1463649932833 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:25:32 INFO - PROCESS | 3836 | 1463649932835 Marionette TRACE conn3 <- [1,738,null,{}] 02:25:32 INFO - PROCESS | 3836 | 1463649932846 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:32 INFO - PROCESS | 3836 | 1463649932984 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:25:33 INFO - PROCESS | 3836 | 1463649933151 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 3836 | ++DOCSHELL 18311C00 == 50 [pid = 3836] [id = 194] 02:25:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (186A0800) [pid = 3836] [serial = 580] [outer = 00000000] 02:25:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19D77400) [pid = 3836] [serial = 581] [outer = 186A0800] 02:25:33 INFO - PROCESS | 3836 | 1463649933211 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A788C00) [pid = 3836] [serial = 582] [outer = 186A0800] 02:25:34 INFO - PROCESS | 3836 | 1463649934333 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1546ms 02:25:34 INFO - PROCESS | 3836 | 1463649934381 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 3836 | 1463649934384 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:25:34 INFO - PROCESS | 3836 | 1463649934389 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - PROCESS | 3836 | 1463649934393 Marionette TRACE conn3 <- [1,742,null,{}] 02:25:34 INFO - PROCESS | 3836 | 1463649934398 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:34 INFO - PROCESS | 3836 | 1463649934580 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 0F9E4400 == 49 [pid = 3836] [id = 190] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 10B09800 == 48 [pid = 3836] [id = 174] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 185A2000 == 47 [pid = 3836] [id = 189] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 185ACC00 == 46 [pid = 3836] [id = 188] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 16720800 == 45 [pid = 3836] [id = 187] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 1541FC00 == 44 [pid = 3836] [id = 186] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 1145AC00 == 43 [pid = 3836] [id = 185] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 11C58C00 == 42 [pid = 3836] [id = 184] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 10B0C400 == 41 [pid = 3836] [id = 182] 02:25:34 INFO - PROCESS | 3836 | --DOCSHELL 11C06800 == 40 [pid = 3836] [id = 181] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1AA5DC00) [pid = 3836] [serial = 420] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1ACDB400) [pid = 3836] [serial = 423] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (16F8B400) [pid = 3836] [serial = 417] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (15F1D800) [pid = 3836] [serial = 426] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A92B800) [pid = 3836] [serial = 362] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1ACDB000) [pid = 3836] [serial = 474] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1AFAD800) [pid = 3836] [serial = 411] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (13394C00) [pid = 3836] [serial = 527] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (138F8C00) [pid = 3836] [serial = 528] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1339A000) [pid = 3836] [serial = 525] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (12AE5C00) [pid = 3836] [serial = 524] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (16F8A400) [pid = 3836] [serial = 522] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (15F13400) [pid = 3836] [serial = 521] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (15F1C800) [pid = 3836] [serial = 530] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A66A400) [pid = 3836] [serial = 506] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16652C00) [pid = 3836] [serial = 512] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13312000) [pid = 3836] [serial = 509] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1869B000) [pid = 3836] [serial = 537] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (185A1000) [pid = 3836] [serial = 536] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A219000) [pid = 3836] [serial = 515] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A929400) [pid = 3836] [serial = 518] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (18698C00) [pid = 3836] [serial = 540] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19D7B000) [pid = 3836] [serial = 542] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (185A0400) [pid = 3836] [serial = 539] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (175CF000) [pid = 3836] [serial = 534] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16DD0000) [pid = 3836] [serial = 533] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16656400) [pid = 3836] [serial = 531] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (14235000) [pid = 3836] [serial = 414] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 3836 | 1463649934739 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 3836 | ++DOCSHELL 0C772C00 == 41 [pid = 3836] [id = 195] 02:25:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (0C776C00) [pid = 3836] [serial = 583] [outer = 00000000] 02:25:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (103F7C00) [pid = 3836] [serial = 584] [outer = 0C776C00] 02:25:34 INFO - PROCESS | 3836 | 1463649934797 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10B0D400) [pid = 3836] [serial = 585] [outer = 0C776C00] 02:25:35 INFO - PROCESS | 3836 | 1463649935841 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:25:35 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 02:25:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1499ms 02:25:35 INFO - PROCESS | 3836 | 1463649935887 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 3836 | 1463649935891 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:25:35 INFO - PROCESS | 3836 | 1463649935896 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 3836 | 1463649935900 Marionette TRACE conn3 <- [1,746,null,{}] 02:25:35 INFO - PROCESS | 3836 | 1463649935905 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:36 INFO - PROCESS | 3836 | 1463649936012 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:25:36 INFO - PROCESS | 3836 | 1463649936149 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 3836 | ++DOCSHELL 1339F000 == 42 [pid = 3836] [id = 196] 02:25:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1339FC00) [pid = 3836] [serial = 586] [outer = 00000000] 02:25:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (13DC1C00) [pid = 3836] [serial = 587] [outer = 1339FC00] 02:25:36 INFO - PROCESS | 3836 | 1463649936206 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (14EC4400) [pid = 3836] [serial = 588] [outer = 1339FC00] 02:25:36 INFO - PROCESS | 3836 | 1463649936764 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 927ms 02:25:36 INFO - PROCESS | 3836 | 1463649936828 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 3836 | 1463649936833 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:25:36 INFO - PROCESS | 3836 | 1463649936837 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - PROCESS | 3836 | 1463649936839 Marionette TRACE conn3 <- [1,750,null,{}] 02:25:36 INFO - PROCESS | 3836 | 1463649936843 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:36 INFO - PROCESS | 3836 | 1463649936948 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:25:37 INFO - PROCESS | 3836 | 1463649937030 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 3836 | ++DOCSHELL 15F13400 == 43 [pid = 3836] [id = 197] 02:25:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15F14000) [pid = 3836] [serial = 589] [outer = 00000000] 02:25:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1664C800) [pid = 3836] [serial = 590] [outer = 15F14000] 02:25:37 INFO - PROCESS | 3836 | 1463649937133 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16695000) [pid = 3836] [serial = 591] [outer = 15F14000] 02:25:38 INFO - PROCESS | 3836 | 1463649938169 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1406ms 02:25:38 INFO - PROCESS | 3836 | 1463649938236 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 3836 | 1463649938239 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:25:38 INFO - PROCESS | 3836 | 1463649938249 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - PROCESS | 3836 | 1463649938257 Marionette TRACE conn3 <- [1,754,null,{}] 02:25:38 INFO - PROCESS | 3836 | 1463649938263 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 3836 | 1463649938360 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:25:38 INFO - PROCESS | 3836 | 1463649938498 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 3836 | ++DOCSHELL 175BAC00 == 44 [pid = 3836] [id = 198] 02:25:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (175C9400) [pid = 3836] [serial = 592] [outer = 00000000] 02:25:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (175D2400) [pid = 3836] [serial = 593] [outer = 175C9400] 02:25:38 INFO - PROCESS | 3836 | 1463649938552 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (17834C00) [pid = 3836] [serial = 594] [outer = 175C9400] 02:25:39 INFO - PROCESS | 3836 | 1463649939564 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1406ms 02:25:39 INFO - PROCESS | 3836 | 1463649939658 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 3836 | 1463649939661 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:25:39 INFO - PROCESS | 3836 | 1463649939664 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 3836 | 1463649939666 Marionette TRACE conn3 <- [1,758,null,{}] 02:25:39 INFO - PROCESS | 3836 | 1463649939654 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 3836 | 1463649939789 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:25:39 INFO - PROCESS | 3836 | 1463649939943 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 3836 | ++DOCSHELL 185A0400 == 45 [pid = 3836] [id = 199] 02:25:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (185A0800) [pid = 3836] [serial = 595] [outer = 00000000] 02:25:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (185ACC00) [pid = 3836] [serial = 596] [outer = 185A0800] 02:25:39 INFO - PROCESS | 3836 | 1463649939998 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1869DC00) [pid = 3836] [serial = 597] [outer = 185A0800] 02:25:40 INFO - PROCESS | 3836 | 1463649940625 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1036ms 02:25:40 INFO - PROCESS | 3836 | 1463649940687 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 3836 | 1463649940692 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:25:40 INFO - PROCESS | 3836 | 1463649940712 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 3836 | 1463649940716 Marionette TRACE conn3 <- [1,762,null,{}] 02:25:40 INFO - PROCESS | 3836 | 1463649940721 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 3836 | 1463649940835 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:25:40 INFO - PROCESS | 3836 | --DOCSHELL 1782F800 == 44 [pid = 3836] [id = 82] 02:25:40 INFO - PROCESS | 3836 | --DOCSHELL 10B10000 == 43 [pid = 3836] [id = 192] 02:25:40 INFO - PROCESS | 3836 | 1463649940926 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 3836 | ++DOCSHELL 128A3C00 == 44 [pid = 3836] [id = 200] 02:25:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (12D75000) [pid = 3836] [serial = 598] [outer = 00000000] 02:25:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13DBBC00) [pid = 3836] [serial = 599] [outer = 12D75000] 02:25:40 INFO - PROCESS | 3836 | 1463649940974 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1563B800) [pid = 3836] [serial = 600] [outer = 12D75000] 02:25:41 INFO - PROCESS | 3836 | 1463649941364 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 696ms 02:25:41 INFO - PROCESS | 3836 | 1463649941394 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 3836 | 1463649941399 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:25:41 INFO - PROCESS | 3836 | 1463649941405 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 3836 | 1463649941408 Marionette TRACE conn3 <- [1,766,null,{}] 02:25:41 INFO - PROCESS | 3836 | 1463649941412 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:41 INFO - PROCESS | 3836 | 1463649941501 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:25:41 INFO - PROCESS | 3836 | 1463649941509 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 3836 | ++DOCSHELL 1627B400 == 45 [pid = 3836] [id = 201] 02:25:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (16697C00) [pid = 3836] [serial = 601] [outer = 00000000] 02:25:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (16B0F000) [pid = 3836] [serial = 602] [outer = 16697C00] 02:25:41 INFO - PROCESS | 3836 | 1463649941553 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (175CBC00) [pid = 3836] [serial = 603] [outer = 16697C00] 02:25:42 INFO - PROCESS | 3836 | 1463649942018 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 618ms 02:25:42 INFO - PROCESS | 3836 | 1463649942043 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 3836 | 1463649942045 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:25:42 INFO - PROCESS | 3836 | 1463649942049 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 3836 | 1463649942052 Marionette TRACE conn3 <- [1,770,null,{}] 02:25:42 INFO - PROCESS | 3836 | 1463649942062 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 3836 | 1463649942152 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:25:42 INFO - PROCESS | 3836 | 1463649942163 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 3836 | ++DOCSHELL 19A10800 == 46 [pid = 3836] [id = 202] 02:25:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19B12C00) [pid = 3836] [serial = 604] [outer = 00000000] 02:25:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19D18800) [pid = 3836] [serial = 605] [outer = 19B12C00] 02:25:42 INFO - PROCESS | 3836 | 1463649942218 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A21B800) [pid = 3836] [serial = 606] [outer = 19B12C00] 02:25:42 INFO - PROCESS | 3836 | 1463649942649 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 633ms 02:25:42 INFO - PROCESS | 3836 | 1463649942669 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 3836 | 1463649942672 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:25:42 INFO - PROCESS | 3836 | 1463649942691 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 3836 | 1463649942693 Marionette TRACE conn3 <- [1,774,null,{}] 02:25:42 INFO - PROCESS | 3836 | 1463649942697 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 3836 | 1463649942816 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:25:42 INFO - PROCESS | 3836 | 1463649942900 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 3836 | ++DOCSHELL 1A783800 == 47 [pid = 3836] [id = 203] 02:25:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A784400) [pid = 3836] [serial = 607] [outer = 00000000] 02:25:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A78D000) [pid = 3836] [serial = 608] [outer = 1A784400] 02:25:42 INFO - PROCESS | 3836 | 1463649942944 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1A92C400) [pid = 3836] [serial = 609] [outer = 1A784400] 02:25:43 INFO - PROCESS | 3836 | 1463649943377 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 742ms 02:25:43 INFO - PROCESS | 3836 | 1463649943433 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 3836 | 1463649943435 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:25:43 INFO - PROCESS | 3836 | 1463649943438 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 3836 | 1463649943440 Marionette TRACE conn3 <- [1,778,null,{}] 02:25:43 INFO - PROCESS | 3836 | 1463649943451 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 3836 | 1463649943559 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:25:43 INFO - PROCESS | 3836 | 1463649943571 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 3836 | ++DOCSHELL 105F0000 == 48 [pid = 3836] [id = 204] 02:25:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (11081400) [pid = 3836] [serial = 610] [outer = 00000000] 02:25:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1AA68800) [pid = 3836] [serial = 611] [outer = 11081400] 02:25:43 INFO - PROCESS | 3836 | 1463649943618 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1AA65400) [pid = 3836] [serial = 612] [outer = 11081400] 02:25:44 INFO - PROCESS | 3836 | 1463649944083 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 695ms 02:25:44 INFO - PROCESS | 3836 | 1463649944138 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 3836 | 1463649944140 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:25:44 INFO - PROCESS | 3836 | 1463649944144 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 3836 | 1463649944145 Marionette TRACE conn3 <- [1,782,null,{}] 02:25:44 INFO - PROCESS | 3836 | 1463649944133 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 3836 | 1463649944303 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:25:44 INFO - PROCESS | 3836 | 1463649944366 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 3836 | ++DOCSHELL 1ACE7800 == 49 [pid = 3836] [id = 205] 02:25:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1AD80C00) [pid = 3836] [serial = 613] [outer = 00000000] 02:25:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1AD84C00) [pid = 3836] [serial = 614] [outer = 1AD80C00] 02:25:44 INFO - PROCESS | 3836 | 1463649944411 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1AED8800) [pid = 3836] [serial = 615] [outer = 1AD80C00] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A78AC00) [pid = 3836] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (138EC800) [pid = 3836] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (156A9C00) [pid = 3836] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1869A000) [pid = 3836] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10B0EC00) [pid = 3836] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (16722000) [pid = 3836] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (10E31000) [pid = 3836] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (19D12400) [pid = 3836] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A219800) [pid = 3836] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (16721C00) [pid = 3836] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (11C91C00) [pid = 3836] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (15633000) [pid = 3836] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (11A04400) [pid = 3836] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (185AD800) [pid = 3836] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19A07800) [pid = 3836] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:25:44 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1053DC00) [pid = 3836] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:25:44 INFO - PROCESS | 3836 | 1463649944850 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 726ms 02:25:44 INFO - PROCESS | 3836 | 1463649944867 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 3836 | 1463649944869 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:25:44 INFO - PROCESS | 3836 | 1463649944872 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:25:44 INFO - PROCESS | 3836 | 1463649944874 Marionette TRACE conn3 <- [1,786,null,{}] 02:25:44 INFO - PROCESS | 3836 | 1463649944877 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 3836 | 1463649944956 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:25:45 INFO - PROCESS | 3836 | 1463649945040 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 3836 | ++DOCSHELL 10B6CC00 == 50 [pid = 3836] [id = 206] 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (11A04400) [pid = 3836] [serial = 616] [outer = 00000000] 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (15FD3000) [pid = 3836] [serial = 617] [outer = 11A04400] 02:25:45 INFO - PROCESS | 3836 | 1463649945085 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (18698400) [pid = 3836] [serial = 618] [outer = 11A04400] 02:25:45 INFO - PROCESS | 3836 | 1463649945439 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:25:45 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 02:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 02:25:45 INFO - PROCESS | 3836 | 1463649945470 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 3836 | 1463649945471 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:25:45 INFO - PROCESS | 3836 | 1463649945474 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 3836 | 1463649945485 Marionette TRACE conn3 <- [1,790,null,{}] 02:25:45 INFO - PROCESS | 3836 | 1463649945489 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 3836 | 1463649945571 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:25:45 INFO - PROCESS | 3836 | 1463649945677 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 3836 | ++DOCSHELL 16657000 == 51 [pid = 3836] [id = 207] 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (16695400) [pid = 3836] [serial = 619] [outer = 00000000] 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1AD89400) [pid = 3836] [serial = 620] [outer = 16695400] 02:25:45 INFO - PROCESS | 3836 | 1463649945722 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1AD8A800) [pid = 3836] [serial = 621] [outer = 16695400] 02:25:46 INFO - PROCESS | 3836 | 1463649946073 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:25:46 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 02:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 634ms 02:25:46 INFO - PROCESS | 3836 | 1463649946117 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 3836 | 1463649946119 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 3836 | 1463649946122 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:25:46 INFO - PROCESS | 3836 | 1463649946124 Marionette TRACE conn3 <- [1,794,null,{}] 02:25:46 INFO - PROCESS | 3836 | 1463649946135 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 3836 | 1463649946214 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:25:46 INFO - PROCESS | 3836 | 1463649946220 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 3836 | ++DOCSHELL 1AD86C00 == 52 [pid = 3836] [id = 208] 02:25:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1AEDE400) [pid = 3836] [serial = 622] [outer = 00000000] 02:25:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1AFA6400) [pid = 3836] [serial = 623] [outer = 1AEDE400] 02:25:46 INFO - PROCESS | 3836 | 1463649946264 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1AFAB400) [pid = 3836] [serial = 624] [outer = 1AEDE400] 02:25:46 INFO - PROCESS | 3836 | 1463649946675 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:25:46 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 02:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 02:25:46 INFO - PROCESS | 3836 | 1463649946759 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 3836 | 1463649946763 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 3836 | 1463649946773 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 3836 | 1463649946778 Marionette TRACE conn3 <- [1,798,null,{}] 02:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:25:46 INFO - PROCESS | 3836 | 1463649946785 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 3836 | 1463649946902 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:25:47 INFO - PROCESS | 3836 | 1463649947068 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 3836 | ++DOCSHELL 128A3800 == 53 [pid = 3836] [id = 209] 02:25:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (12A2D400) [pid = 3836] [serial = 625] [outer = 00000000] 02:25:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (12A32000) [pid = 3836] [serial = 626] [outer = 12A2D400] 02:25:47 INFO - PROCESS | 3836 | 1463649947123 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (12A37C00) [pid = 3836] [serial = 627] [outer = 12A2D400] 02:25:47 INFO - PROCESS | 3836 | 1463649947659 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 927ms 02:25:47 INFO - PROCESS | 3836 | 1463649947710 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 3836 | 1463649947714 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:25:47 INFO - PROCESS | 3836 | 1463649947722 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 3836 | 1463649947726 Marionette TRACE conn3 <- [1,802,null,{}] 02:25:47 INFO - PROCESS | 3836 | 1463649947730 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 3836 | 1463649947838 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:25:47 INFO - PROCESS | 3836 | 1463649947941 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 3836 | ++DOCSHELL 13387C00 == 54 [pid = 3836] [id = 210] 02:25:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1338CC00) [pid = 3836] [serial = 628] [outer = 00000000] 02:25:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1665A000) [pid = 3836] [serial = 629] [outer = 1338CC00] 02:25:47 INFO - PROCESS | 3836 | 1463649948002 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (16B0F400) [pid = 3836] [serial = 630] [outer = 1338CC00] 02:25:48 INFO - PROCESS | 3836 | 1463649948595 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 3836 | 1463649948652 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:25:48 INFO - PROCESS | 3836 | 1463649948656 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 3836 | 1463649948658 Marionette TRACE conn3 <- [1,806,null,{}] 02:25:48 INFO - PROCESS | 3836 | 1463649948668 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 3836 | 1463649948779 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:25:48 INFO - PROCESS | 3836 | 1463649948885 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 3836 | ++DOCSHELL 19D7BC00 == 55 [pid = 3836] [id = 211] 02:25:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A223800) [pid = 3836] [serial = 631] [outer = 00000000] 02:25:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1AA62C00) [pid = 3836] [serial = 632] [outer = 1A223800] 02:25:48 INFO - PROCESS | 3836 | 1463649948942 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1ACE4800) [pid = 3836] [serial = 633] [outer = 1A223800] 02:25:49 INFO - PROCESS | 3836 | 1463649949586 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 927ms 02:25:49 INFO - PROCESS | 3836 | 1463649949600 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 3836 | 1463649949603 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:25:49 INFO - PROCESS | 3836 | 1463649949606 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 3836 | 1463649949608 Marionette TRACE conn3 <- [1,810,null,{}] 02:25:49 INFO - PROCESS | 3836 | 1463649949612 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 3836 | 1463649949714 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:25:49 INFO - PROCESS | 3836 | 1463649949816 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 3836 | ++DOCSHELL 15156000 == 56 [pid = 3836] [id = 212] 02:25:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (15156800) [pid = 3836] [serial = 634] [outer = 00000000] 02:25:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1515CC00) [pid = 3836] [serial = 635] [outer = 15156800] 02:25:49 INFO - PROCESS | 3836 | 1463649949868 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1AA5C400) [pid = 3836] [serial = 636] [outer = 15156800] 02:25:50 INFO - PROCESS | 3836 | 1463649950422 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 3836 | 1463649950497 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:25:50 INFO - PROCESS | 3836 | 1463649950500 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 3836 | 1463649950502 Marionette TRACE conn3 <- [1,814,null,{}] 02:25:50 INFO - PROCESS | 3836 | 1463649950506 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 3836 | 1463649950607 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:25:50 INFO - PROCESS | 3836 | 1463649950712 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 3836 | ++DOCSHELL 1515C000 == 57 [pid = 3836] [id = 213] 02:25:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1515C800) [pid = 3836] [serial = 637] [outer = 00000000] 02:25:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1684E400) [pid = 3836] [serial = 638] [outer = 1515C800] 02:25:50 INFO - PROCESS | 3836 | 1463649950765 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (16853400) [pid = 3836] [serial = 639] [outer = 1515C800] 02:25:51 INFO - PROCESS | 3836 | 1463649951371 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 02:25:51 INFO - PROCESS | 3836 | 1463649951445 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 3836 | 1463649951448 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:25:51 INFO - PROCESS | 3836 | 1463649951451 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 3836 | 1463649951453 Marionette TRACE conn3 <- [1,818,null,{}] 02:25:51 INFO - PROCESS | 3836 | 1463649951457 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 3836 | 1463649951749 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:25:51 INFO - PROCESS | 3836 | 1463649951911 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 3836 | ++DOCSHELL 105EF800 == 58 [pid = 3836] [id = 214] 02:25:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (10A59C00) [pid = 3836] [serial = 640] [outer = 00000000] 02:25:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (10B03C00) [pid = 3836] [serial = 641] [outer = 10A59C00] 02:25:51 INFO - PROCESS | 3836 | 1463649951963 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (10E35C00) [pid = 3836] [serial = 642] [outer = 10A59C00] 02:25:52 INFO - PROCESS | 3836 | 1463649952579 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1174ms 02:25:52 INFO - PROCESS | 3836 | 1463649952629 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 3836 | 1463649952633 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:25:52 INFO - PROCESS | 3836 | 1463649952637 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:25:52 INFO - PROCESS | 3836 | 1463649952641 Marionette TRACE conn3 <- [1,822,null,{}] 02:25:52 INFO - PROCESS | 3836 | 1463649952646 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 3836 | 1463649952739 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:25:52 INFO - PROCESS | 3836 | 1463649952858 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 1AD82C00 == 57 [pid = 3836] [id = 10] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 1AEE1400 == 56 [pid = 3836] [id = 13] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 175D5800 == 55 [pid = 3836] [id = 12] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 13DC7800 == 54 [pid = 3836] [id = 183] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 1A37A800 == 53 [pid = 3836] [id = 11] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 1B4A4800 == 52 [pid = 3836] [id = 15] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 19B16C00 == 51 [pid = 3836] [id = 191] 02:25:52 INFO - PROCESS | 3836 | --DOCSHELL 0C772C00 == 50 [pid = 3836] [id = 195] 02:25:52 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (16654400) [pid = 3836] [serial = 578] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19D77400) [pid = 3836] [serial = 581] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 3836 | ++DOCSHELL 105FB400 == 51 [pid = 3836] [id = 215] 02:25:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (10B05800) [pid = 3836] [serial = 643] [outer = 00000000] 02:25:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1289F000) [pid = 3836] [serial = 644] [outer = 10B05800] 02:25:52 INFO - PROCESS | 3836 | 1463649952934 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (12AEC000) [pid = 3836] [serial = 645] [outer = 10B05800] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1AA5F800) [pid = 3836] [serial = 519] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (15F16000) [pid = 3836] [serial = 465] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1671E400) [pid = 3836] [serial = 513] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19D73000) [pid = 3836] [serial = 471] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (13397400) [pid = 3836] [serial = 510] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (16729800) [pid = 3836] [serial = 468] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (11C9F000) [pid = 3836] [serial = 462] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1A66D000) [pid = 3836] [serial = 516] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1A780400) [pid = 3836] [serial = 507] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (178F3800) [pid = 3836] [serial = 561] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (112AB800) [pid = 3836] [serial = 575] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (13399C00) [pid = 3836] [serial = 552] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (175CA000) [pid = 3836] [serial = 560] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (12B5CC00) [pid = 3836] [serial = 551] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (16651800) [pid = 3836] [serial = 557] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1289DC00) [pid = 3836] [serial = 554] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (140C9000) [pid = 3836] [serial = 555] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (11A0FC00) [pid = 3836] [serial = 545] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (15638400) [pid = 3836] [serial = 548] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (186A4800) [pid = 3836] [serial = 563] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (19B1DC00) [pid = 3836] [serial = 566] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19D7B400) [pid = 3836] [serial = 567] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19A0B800) [pid = 3836] [serial = 564] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19B19400) [pid = 3836] [serial = 569] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1665B000) [pid = 3836] [serial = 558] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1A37AC00) [pid = 3836] [serial = 570] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1A78B400) [pid = 3836] [serial = 572] [outer = 00000000] [url = about:blank] 02:25:53 INFO - PROCESS | 3836 | 1463649953370 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 788ms 02:25:53 INFO - PROCESS | 3836 | 1463649953426 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 3836 | 1463649953431 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:25:53 INFO - PROCESS | 3836 | 1463649953435 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 3836 | 1463649953437 Marionette TRACE conn3 <- [1,826,null,{}] 02:25:53 INFO - PROCESS | 3836 | 1463649953440 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 3836 | 1463649953522 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:25:53 INFO - PROCESS | 3836 | 1463649953533 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 3836 | ++DOCSHELL 131BFC00 == 52 [pid = 3836] [id = 216] 02:25:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13388400) [pid = 3836] [serial = 646] [outer = 00000000] 02:25:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1339B000) [pid = 3836] [serial = 647] [outer = 13388400] 02:25:53 INFO - PROCESS | 3836 | 1463649953577 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (13813C00) [pid = 3836] [serial = 648] [outer = 13388400] 02:25:54 INFO - PROCESS | 3836 | 1463649954045 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 634ms 02:25:54 INFO - PROCESS | 3836 | 1463649954073 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 3836 | 1463649954077 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:25:54 INFO - PROCESS | 3836 | 1463649954090 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 3836 | 1463649954094 Marionette TRACE conn3 <- [1,830,null,{}] 02:25:54 INFO - PROCESS | 3836 | 1463649954098 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 3836 | 1463649954180 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:25:54 INFO - PROCESS | 3836 | 1463649954187 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 3836 | ++DOCSHELL 1339A000 == 53 [pid = 3836] [id = 217] 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (13B10000) [pid = 3836] [serial = 649] [outer = 00000000] 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (15158400) [pid = 3836] [serial = 650] [outer = 13B10000] 02:25:54 INFO - PROCESS | 3836 | 1463649954231 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1541FC00) [pid = 3836] [serial = 651] [outer = 13B10000] 02:25:54 INFO - PROCESS | 3836 | 1463649954652 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 588ms 02:25:54 INFO - PROCESS | 3836 | 1463649954664 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 3836 | 1463649954666 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:25:54 INFO - PROCESS | 3836 | 1463649954669 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 3836 | 1463649954671 Marionette TRACE conn3 <- [1,834,null,{}] 02:25:54 INFO - PROCESS | 3836 | 1463649954674 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 3836 | 1463649954754 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:25:54 INFO - PROCESS | 3836 | 1463649954761 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 3836 | ++DOCSHELL 1307A000 == 54 [pid = 3836] [id = 218] 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (14EC5C00) [pid = 3836] [serial = 652] [outer = 00000000] 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (15F13C00) [pid = 3836] [serial = 653] [outer = 14EC5C00] 02:25:54 INFO - PROCESS | 3836 | 1463649954807 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (15F1B000) [pid = 3836] [serial = 654] [outer = 14EC5C00] 02:25:55 INFO - PROCESS | 3836 | 1463649955266 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 633ms 02:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:25:55 INFO - PROCESS | 3836 | 1463649955312 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 3836 | 1463649955314 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:25:55 INFO - PROCESS | 3836 | 1463649955318 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 3836 | 1463649955320 Marionette TRACE conn3 <- [1,838,null,{}] 02:25:55 INFO - PROCESS | 3836 | 1463649955332 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 3836 | 1463649955440 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:25:55 INFO - PROCESS | 3836 | 1463649955448 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 3836 | ++DOCSHELL 1055C000 == 55 [pid = 3836] [id = 219] 02:25:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1664E400) [pid = 3836] [serial = 655] [outer = 00000000] 02:25:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16659000) [pid = 3836] [serial = 656] [outer = 1664E400] 02:25:55 INFO - PROCESS | 3836 | 1463649955506 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (16720400) [pid = 3836] [serial = 657] [outer = 1664E400] 02:25:55 INFO - PROCESS | 3836 | 1463649955937 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 680ms 02:25:56 INFO - PROCESS | 3836 | 1463649956002 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 3836 | 1463649956004 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:25:56 INFO - PROCESS | 3836 | 1463649956013 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 3836 | 1463649956015 Marionette TRACE conn3 <- [1,842,null,{}] 02:25:56 INFO - PROCESS | 3836 | 1463649956018 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 3836 | 1463649956126 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:25:56 INFO - PROCESS | 3836 | 1463649956211 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 3836 | ++DOCSHELL 16658800 == 56 [pid = 3836] [id = 220] 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16727000) [pid = 3836] [serial = 658] [outer = 00000000] 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1687F400) [pid = 3836] [serial = 659] [outer = 16727000] 02:25:56 INFO - PROCESS | 3836 | 1463649956254 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (16F88400) [pid = 3836] [serial = 660] [outer = 16727000] 02:25:56 INFO - PROCESS | 3836 | 1463649956652 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 680ms 02:25:56 INFO - PROCESS | 3836 | 1463649956707 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 3836 | 1463649956709 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:25:56 INFO - PROCESS | 3836 | 1463649956712 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 3836 | 1463649956714 Marionette TRACE conn3 <- [1,846,null,{}] 02:25:56 INFO - PROCESS | 3836 | 1463649956717 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 3836 | 1463649956825 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:25:56 INFO - PROCESS | 3836 | 1463649956834 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 3836 | ++DOCSHELL 16850C00 == 57 [pid = 3836] [id = 221] 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (17582800) [pid = 3836] [serial = 661] [outer = 00000000] 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (17834400) [pid = 3836] [serial = 662] [outer = 17582800] 02:25:56 INFO - PROCESS | 3836 | 1463649956877 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (17F41000) [pid = 3836] [serial = 663] [outer = 17582800] 02:25:57 INFO - PROCESS | 3836 | 1463649957495 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A784400) [pid = 3836] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1AD80C00) [pid = 3836] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (12D75000) [pid = 3836] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (16697C00) [pid = 3836] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (11A04400) [pid = 3836] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (11081400) [pid = 3836] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (16695400) [pid = 3836] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (19B12C00) [pid = 3836] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:25:57 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (186A0800) [pid = 3836] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 835ms 02:25:57 INFO - PROCESS | 3836 | 1463649957540 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 3836 | 1463649957542 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:25:57 INFO - PROCESS | 3836 | 1463649957546 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 3836 | 1463649957547 Marionette TRACE conn3 <- [1,850,null,{}] 02:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:25:57 INFO - PROCESS | 3836 | 1463649957551 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:57 INFO - PROCESS | 3836 | 1463649957629 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:25:57 INFO - PROCESS | 3836 | 1463649957637 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 3836 | ++DOCSHELL 131C7800 == 58 [pid = 3836] [id = 222] 02:25:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (13304000) [pid = 3836] [serial = 664] [outer = 00000000] 02:25:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (15241000) [pid = 3836] [serial = 665] [outer = 13304000] 02:25:57 INFO - PROCESS | 3836 | 1463649957680 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1671D400) [pid = 3836] [serial = 666] [outer = 13304000] 02:25:58 INFO - PROCESS | 3836 | 1463649958099 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 588ms 02:25:58 INFO - PROCESS | 3836 | 1463649958149 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 3836 | 1463649958151 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:25:58 INFO - PROCESS | 3836 | 1463649958154 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 3836 | 1463649958156 Marionette TRACE conn3 <- [1,854,null,{}] 02:25:58 INFO - PROCESS | 3836 | 1463649958159 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 3836 | 1463649958241 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:25:58 INFO - PROCESS | 3836 | 1463649958250 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 3836 | ++DOCSHELL 1380D800 == 59 [pid = 3836] [id = 223] 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1684E000) [pid = 3836] [serial = 667] [outer = 00000000] 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17FDE000) [pid = 3836] [serial = 668] [outer = 1684E000] 02:25:58 INFO - PROCESS | 3836 | 1463649958298 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1831C400) [pid = 3836] [serial = 669] [outer = 1684E000] 02:25:58 INFO - PROCESS | 3836 | 1463649958714 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 02:25:58 INFO - PROCESS | 3836 | 1463649958760 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 3836 | 1463649958762 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:25:58 INFO - PROCESS | 3836 | 1463649958770 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 3836 | 1463649958771 Marionette TRACE conn3 <- [1,858,null,{}] 02:25:58 INFO - PROCESS | 3836 | 1463649958775 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 3836 | 1463649958855 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:25:58 INFO - PROCESS | 3836 | 1463649958863 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 3836 | ++DOCSHELL 175CFC00 == 60 [pid = 3836] [id = 224] 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (178F3000) [pid = 3836] [serial = 670] [outer = 00000000] 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (19A03C00) [pid = 3836] [serial = 671] [outer = 178F3000] 02:25:58 INFO - PROCESS | 3836 | 1463649958912 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (19D12800) [pid = 3836] [serial = 672] [outer = 178F3000] 02:25:59 INFO - PROCESS | 3836 | 1463649959380 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 618ms 02:25:59 INFO - PROCESS | 3836 | 1463649959390 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 3836 | 1463649959392 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:25:59 INFO - PROCESS | 3836 | 1463649959408 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 3836 | 1463649959410 Marionette TRACE conn3 <- [1,862,null,{}] 02:25:59 INFO - PROCESS | 3836 | 1463649959417 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 3836 | 1463649959580 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:25:59 INFO - PROCESS | 3836 | 1463649959715 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 3836 | ++DOCSHELL 0C77AC00 == 61 [pid = 3836] [id = 225] 02:25:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (0C77B800) [pid = 3836] [serial = 673] [outer = 00000000] 02:25:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (10558800) [pid = 3836] [serial = 674] [outer = 0C77B800] 02:25:59 INFO - PROCESS | 3836 | 1463649959772 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10B09000) [pid = 3836] [serial = 675] [outer = 0C77B800] 02:26:00 INFO - PROCESS | 3836 | 1463649960407 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1035ms 02:26:00 INFO - PROCESS | 3836 | 1463649960472 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 3836 | 1463649960476 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:26:00 INFO - PROCESS | 3836 | 1463649960481 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 3836 | 1463649960485 Marionette TRACE conn3 <- [1,866,null,{}] 02:26:00 INFO - PROCESS | 3836 | 1463649960490 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 3836 | 1463649960585 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:26:00 INFO - PROCESS | 3836 | 1463649960715 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 3836 | ++DOCSHELL 13391400 == 62 [pid = 3836] [id = 226] 02:26:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (13391800) [pid = 3836] [serial = 676] [outer = 00000000] 02:26:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1339D000) [pid = 3836] [serial = 677] [outer = 13391800] 02:26:00 INFO - PROCESS | 3836 | 1463649960776 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (140CA000) [pid = 3836] [serial = 678] [outer = 13391800] 02:26:01 INFO - PROCESS | 3836 | 1463649961312 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 896ms 02:26:01 INFO - PROCESS | 3836 | 1463649961369 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 3836 | 1463649961372 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:26:01 INFO - PROCESS | 3836 | 1463649961376 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 3836 | 1463649961379 Marionette TRACE conn3 <- [1,870,null,{}] 02:26:01 INFO - PROCESS | 3836 | 1463649961383 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:01 INFO - PROCESS | 3836 | 1463649961488 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:26:01 INFO - PROCESS | 3836 | 1463649961618 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 3836 | ++DOCSHELL 1566B800 == 63 [pid = 3836] [id = 227] 02:26:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (15F0EC00) [pid = 3836] [serial = 679] [outer = 00000000] 02:26:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16658000) [pid = 3836] [serial = 680] [outer = 15F0EC00] 02:26:01 INFO - PROCESS | 3836 | 1463649961673 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (16850800) [pid = 3836] [serial = 681] [outer = 15F0EC00] 02:26:02 INFO - PROCESS | 3836 | 1463649962248 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 927ms 02:26:02 INFO - PROCESS | 3836 | 1463649962304 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 3836 | 1463649962308 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:26:02 INFO - PROCESS | 3836 | 1463649962318 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 3836 | 1463649962323 Marionette TRACE conn3 <- [1,874,null,{}] 02:26:02 INFO - PROCESS | 3836 | 1463649962327 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 3836 | 1463649962435 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:26:02 INFO - PROCESS | 3836 | 1463649962536 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 3836 | ++DOCSHELL 12B65000 == 64 [pid = 3836] [id = 228] 02:26:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (16657C00) [pid = 3836] [serial = 682] [outer = 00000000] 02:26:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1A378800) [pid = 3836] [serial = 683] [outer = 16657C00] 02:26:02 INFO - PROCESS | 3836 | 1463649962589 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1A667000) [pid = 3836] [serial = 684] [outer = 16657C00] 02:26:03 INFO - PROCESS | 3836 | 1463649963165 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 897ms 02:26:03 INFO - PROCESS | 3836 | 1463649963218 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 3836 | 1463649963221 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:26:03 INFO - PROCESS | 3836 | 1463649963224 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 3836 | 1463649963226 Marionette TRACE conn3 <- [1,878,null,{}] 02:26:03 INFO - PROCESS | 3836 | 1463649963230 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 3836 | 1463649963334 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:26:03 INFO - PROCESS | 3836 | 1463649963435 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 3836 | ++DOCSHELL 19D15C00 == 65 [pid = 3836] [id = 229] 02:26:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19D77400) [pid = 3836] [serial = 685] [outer = 00000000] 02:26:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1A780C00) [pid = 3836] [serial = 686] [outer = 19D77400] 02:26:03 INFO - PROCESS | 3836 | 1463649963472 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A783C00) [pid = 3836] [serial = 687] [outer = 19D77400] 02:26:04 INFO - PROCESS | 3836 | 1463649964079 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 927ms 02:26:04 INFO - PROCESS | 3836 | 1463649964327 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 3836 | 1463649964330 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:26:04 INFO - PROCESS | 3836 | 1463649964661 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - PROCESS | 3836 | 1463649964665 Marionette TRACE conn3 <- [1,882,null,{}] 02:26:04 INFO - PROCESS | 3836 | 1463649964673 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 3836 | 1463649964775 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:26:04 INFO - PROCESS | 3836 | 1463649964901 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 3836 | ++DOCSHELL 12A34000 == 66 [pid = 3836] [id = 230] 02:26:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (12A3CC00) [pid = 3836] [serial = 688] [outer = 00000000] 02:26:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (12D2F400) [pid = 3836] [serial = 689] [outer = 12A3CC00] 02:26:04 INFO - PROCESS | 3836 | 1463649964933 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1338E400) [pid = 3836] [serial = 690] [outer = 12A3CC00] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1A788C00) [pid = 3836] [serial = 582] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (103F7C00) [pid = 3836] [serial = 584] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (175D2400) [pid = 3836] [serial = 593] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (13DC1C00) [pid = 3836] [serial = 587] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A78D000) [pid = 3836] [serial = 608] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A92C400) [pid = 3836] [serial = 609] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1AD84C00) [pid = 3836] [serial = 614] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13DBBC00) [pid = 3836] [serial = 599] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1563B800) [pid = 3836] [serial = 600] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16B0F000) [pid = 3836] [serial = 602] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (15FD3000) [pid = 3836] [serial = 617] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (175CBC00) [pid = 3836] [serial = 603] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1AA68800) [pid = 3836] [serial = 611] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1AA65400) [pid = 3836] [serial = 612] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1AD89400) [pid = 3836] [serial = 620] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1AFA6400) [pid = 3836] [serial = 623] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1AED8800) [pid = 3836] [serial = 615] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (185ACC00) [pid = 3836] [serial = 596] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19D18800) [pid = 3836] [serial = 605] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1664C800) [pid = 3836] [serial = 590] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1A21B800) [pid = 3836] [serial = 606] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (18698400) [pid = 3836] [serial = 618] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1AD8A800) [pid = 3836] [serial = 621] [outer = 00000000] [url = about:blank] 02:26:05 INFO - PROCESS | 3836 | 1463649965624 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1206ms 02:26:05 INFO - PROCESS | 3836 | 1463649965640 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 3836 | 1463649965645 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:26:05 INFO - PROCESS | 3836 | 1463649965649 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 3836 | 1463649965651 Marionette TRACE conn3 <- [1,886,null,{}] 02:26:05 INFO - PROCESS | 3836 | 1463649965661 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 3836 | 1463649965754 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:26:05 INFO - PROCESS | 3836 | 1463649965761 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 3836 | ++DOCSHELL 1339C400 == 67 [pid = 3836] [id = 231] 02:26:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1339C800) [pid = 3836] [serial = 691] [outer = 00000000] 02:26:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (140CE800) [pid = 3836] [serial = 692] [outer = 1339C800] 02:26:05 INFO - PROCESS | 3836 | 1463649965807 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (15150400) [pid = 3836] [serial = 693] [outer = 1339C800] 02:26:06 INFO - PROCESS | 3836 | 1463649966284 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 695ms 02:26:06 INFO - PROCESS | 3836 | 1463649966350 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 3836 | 1463649966352 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:26:06 INFO - PROCESS | 3836 | 1463649966356 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 3836 | 1463649966357 Marionette TRACE conn3 <- [1,890,null,{}] 02:26:06 INFO - PROCESS | 3836 | 1463649966361 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 3836 | 1463649966429 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:26:06 INFO - PROCESS | 3836 | 1463649966444 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 3836 | ++DOCSHELL 16651000 == 68 [pid = 3836] [id = 232] 02:26:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (16651400) [pid = 3836] [serial = 694] [outer = 00000000] 02:26:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16657800) [pid = 3836] [serial = 695] [outer = 16651400] 02:26:06 INFO - PROCESS | 3836 | 1463649966497 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (16721C00) [pid = 3836] [serial = 696] [outer = 16651400] 02:26:06 INFO - PROCESS | 3836 | 1463649966970 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 680ms 02:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:26:07 INFO - PROCESS | 3836 | 1463649967039 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 3836 | 1463649967041 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:26:07 INFO - PROCESS | 3836 | 1463649967044 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 3836 | 1463649967046 Marionette TRACE conn3 <- [1,894,null,{}] 02:26:07 INFO - PROCESS | 3836 | 1463649967049 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 3836 | 1463649967160 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:26:07 INFO - PROCESS | 3836 | 1463649967173 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 3836 | ++DOCSHELL 16885C00 == 69 [pid = 3836] [id = 233] 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16B0F000) [pid = 3836] [serial = 697] [outer = 00000000] 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (175CB000) [pid = 3836] [serial = 698] [outer = 16B0F000] 02:26:07 INFO - PROCESS | 3836 | 1463649967217 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (175D2800) [pid = 3836] [serial = 699] [outer = 16B0F000] 02:26:07 INFO - PROCESS | 3836 | 1463649967650 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 618ms 02:26:07 INFO - PROCESS | 3836 | 1463649967684 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 3836 | 1463649967686 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:26:07 INFO - PROCESS | 3836 | 1463649967689 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 3836 | 1463649967691 Marionette TRACE conn3 <- [1,898,null,{}] 02:26:07 INFO - PROCESS | 3836 | 1463649967694 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 3836 | 1463649967826 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:26:07 INFO - PROCESS | 3836 | 1463649967832 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 3836 | ++DOCSHELL 1671FC00 == 70 [pid = 3836] [id = 234] 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1684F000) [pid = 3836] [serial = 700] [outer = 00000000] 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (18505000) [pid = 3836] [serial = 701] [outer = 1684F000] 02:26:07 INFO - PROCESS | 3836 | 1463649967909 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (185ACC00) [pid = 3836] [serial = 702] [outer = 1684F000] 02:26:08 INFO - PROCESS | 3836 | 1463649968340 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 680ms 02:26:08 INFO - PROCESS | 3836 | 1463649968375 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 3836 | 1463649968377 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:26:08 INFO - PROCESS | 3836 | 1463649968384 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 3836 | 1463649968386 Marionette TRACE conn3 <- [1,902,null,{}] 02:26:08 INFO - PROCESS | 3836 | 1463649968389 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 3836 | 1463649968552 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:26:08 INFO - PROCESS | 3836 | 1463649968614 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 3836 | ++DOCSHELL 19B1E400 == 71 [pid = 3836] [id = 235] 02:26:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (19D1B000) [pid = 3836] [serial = 703] [outer = 00000000] 02:26:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A21BC00) [pid = 3836] [serial = 704] [outer = 19D1B000] 02:26:08 INFO - PROCESS | 3836 | 1463649968658 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1A37F000) [pid = 3836] [serial = 705] [outer = 19D1B000] 02:26:09 INFO - PROCESS | 3836 | 1463649969079 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 742ms 02:26:09 INFO - PROCESS | 3836 | 1463649969122 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 3836 | 1463649969124 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:26:09 INFO - PROCESS | 3836 | 1463649969127 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:26:09 INFO - PROCESS | 3836 | 1463649969129 Marionette TRACE conn3 <- [1,906,null,{}] 02:26:09 INFO - PROCESS | 3836 | 1463649969132 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 3836 | 1463649969250 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:26:09 INFO - PROCESS | 3836 | 1463649969307 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 3836 | ++DOCSHELL 17F42800 == 72 [pid = 3836] [id = 236] 02:26:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1A226000) [pid = 3836] [serial = 706] [outer = 00000000] 02:26:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1A92DC00) [pid = 3836] [serial = 707] [outer = 1A226000] 02:26:09 INFO - PROCESS | 3836 | 1463649969341 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A92E000) [pid = 3836] [serial = 708] [outer = 1A226000] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1664E400) [pid = 3836] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (16727000) [pid = 3836] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13388400) [pid = 3836] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (10B05800) [pid = 3836] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (10A59C00) [pid = 3836] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (14EC5C00) [pid = 3836] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1684E000) [pid = 3836] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (17582800) [pid = 3836] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (13B10000) [pid = 3836] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (13304000) [pid = 3836] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:26:09 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1AEDE400) [pid = 3836] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:26:09 INFO - PROCESS | 3836 | 1463649969904 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 834ms 02:26:09 INFO - PROCESS | 3836 | 1463649969954 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 3836 | 1463649969956 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:26:09 INFO - PROCESS | 3836 | 1463649969959 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:26:09 INFO - PROCESS | 3836 | 1463649969961 Marionette TRACE conn3 <- [1,910,null,{}] 02:26:09 INFO - PROCESS | 3836 | 1463649969965 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 3836 | 1463649970050 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:26:10 INFO - PROCESS | 3836 | 1463649970152 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 3836 | ++DOCSHELL 10B04C00 == 73 [pid = 3836] [id = 237] 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (12A32C00) [pid = 3836] [serial = 709] [outer = 00000000] 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15151400) [pid = 3836] [serial = 710] [outer = 12A32C00] 02:26:10 INFO - PROCESS | 3836 | 1463649970197 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (17F40800) [pid = 3836] [serial = 711] [outer = 12A32C00] 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1566B000) [pid = 3836] [serial = 712] [outer = 1566C000] 02:26:10 INFO - PROCESS | 3836 | 1463649970603 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 696ms 02:26:10 INFO - PROCESS | 3836 | 1463649970660 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 3836 | 1463649970662 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:26:10 INFO - PROCESS | 3836 | 1463649970669 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 3836 | 1463649970671 Marionette TRACE conn3 <- [1,914,null,{}] 02:26:10 INFO - PROCESS | 3836 | 1463649970674 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 3836 | 1463649970756 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:26:10 INFO - PROCESS | 3836 | 1463649970767 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 3836 | ++DOCSHELL 1515D000 == 74 [pid = 3836] [id = 238] 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19B14400) [pid = 3836] [serial = 713] [outer = 00000000] 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1AA68000) [pid = 3836] [serial = 714] [outer = 19B14400] 02:26:10 INFO - PROCESS | 3836 | 1463649970816 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1ACDB400) [pid = 3836] [serial = 715] [outer = 19B14400] 02:26:11 INFO - PROCESS | 3836 | 1463649971219 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 588ms 02:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:26:11 INFO - PROCESS | 3836 | 1463649971258 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 3836 | 1463649971260 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:26:11 INFO - PROCESS | 3836 | 1463649971263 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 3836 | 1463649971265 Marionette TRACE conn3 <- [1,918,null,{}] 02:26:11 INFO - PROCESS | 3836 | 1463649971273 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:11 INFO - PROCESS | 3836 | 1463649971357 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:26:11 INFO - PROCESS | 3836 | 1463649971390 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 3836 | ++DOCSHELL 1AD8A800 == 75 [pid = 3836] [id = 239] 02:26:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1AEDD800) [pid = 3836] [serial = 716] [outer = 00000000] 02:26:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1AEE4000) [pid = 3836] [serial = 717] [outer = 1AEDD800] 02:26:11 INFO - PROCESS | 3836 | 1463649971433 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1AFA8800) [pid = 3836] [serial = 718] [outer = 1AEDD800] 02:26:11 INFO - PROCESS | 3836 | 1463649971986 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 726ms 02:26:11 INFO - PROCESS | 3836 | 1463649972003 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 3836 | 1463649972007 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:26:11 INFO - PROCESS | 3836 | 1463649972013 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:26:12 INFO - PROCESS | 3836 | 1463649972017 Marionette TRACE conn3 <- [1,922,null,{}] 02:26:12 INFO - PROCESS | 3836 | 1463649972024 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 3836 | 1463649972133 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:26:12 INFO - PROCESS | 3836 | 1463649972243 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 3836 | ++DOCSHELL 10B69800 == 76 [pid = 3836] [id = 240] 02:26:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (10E2B800) [pid = 3836] [serial = 719] [outer = 00000000] 02:26:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (12A2E400) [pid = 3836] [serial = 720] [outer = 10E2B800] 02:26:12 INFO - PROCESS | 3836 | 1463649972283 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (13395C00) [pid = 3836] [serial = 721] [outer = 10E2B800] 02:26:12 INFO - PROCESS | 3836 | 1463649972896 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 927ms 02:26:12 INFO - PROCESS | 3836 | 1463649972943 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 3836 | 1463649972949 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:26:12 INFO - PROCESS | 3836 | 1463649972956 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 3836 | 1463649972959 Marionette TRACE conn3 <- [1,926,null,{}] 02:26:12 INFO - PROCESS | 3836 | 1463649972963 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 3836 | 1463649973072 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:26:13 INFO - PROCESS | 3836 | 1463649973179 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 3836 | ++DOCSHELL 15F14C00 == 77 [pid = 3836] [id = 241] 02:26:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (15FCC000) [pid = 3836] [serial = 722] [outer = 00000000] 02:26:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1684DC00) [pid = 3836] [serial = 723] [outer = 15FCC000] 02:26:13 INFO - PROCESS | 3836 | 1463649973236 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (16F89800) [pid = 3836] [serial = 724] [outer = 15FCC000] 02:26:13 INFO - PROCESS | 3836 | 1463649973792 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 897ms 02:26:13 INFO - PROCESS | 3836 | 1463649973842 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 3836 | 1463649973844 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:26:13 INFO - PROCESS | 3836 | 1463649973848 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 3836 | 1463649973852 Marionette TRACE conn3 <- [1,930,null,{}] 02:26:13 INFO - PROCESS | 3836 | 1463649973863 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 3836 | 1463649973971 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:26:14 INFO - PROCESS | 3836 | 1463649974077 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 3836 | ++DOCSHELL 18875C00 == 78 [pid = 3836] [id = 242] 02:26:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (18876C00) [pid = 3836] [serial = 725] [outer = 00000000] 02:26:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (18880C00) [pid = 3836] [serial = 726] [outer = 18876C00] 02:26:14 INFO - PROCESS | 3836 | 1463649974134 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19B19000) [pid = 3836] [serial = 727] [outer = 18876C00] 02:26:14 INFO - PROCESS | 3836 | 1463649974734 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 943ms 02:26:14 INFO - PROCESS | 3836 | 1463649974793 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 3836 | 1463649974796 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:26:14 INFO - PROCESS | 3836 | 1463649974799 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 3836 | 1463649974801 Marionette TRACE conn3 <- [1,934,null,{}] 02:26:14 INFO - PROCESS | 3836 | 1463649974805 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:14 INFO - PROCESS | 3836 | 1463649974915 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:26:15 INFO - PROCESS | 3836 | 1463649975019 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 3836 | ++DOCSHELL 19B18800 == 79 [pid = 3836] [id = 243] 02:26:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (19D17C00) [pid = 3836] [serial = 728] [outer = 00000000] 02:26:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AA5F800) [pid = 3836] [serial = 729] [outer = 19D17C00] 02:26:15 INFO - PROCESS | 3836 | 1463649975072 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1AEDE400) [pid = 3836] [serial = 730] [outer = 19D17C00] 02:26:15 INFO - PROCESS | 3836 | 1463649975619 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 896ms 02:26:15 INFO - PROCESS | 3836 | 1463649975687 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 3836 | 1463649975689 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:26:15 INFO - PROCESS | 3836 | 1463649975692 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 3836 | 1463649975694 Marionette TRACE conn3 <- [1,938,null,{}] 02:26:15 INFO - PROCESS | 3836 | 1463649975698 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 3836 | 1463649975800 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:26:15 INFO - PROCESS | 3836 | 1463649975909 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 3836 | ++DOCSHELL 105EDC00 == 80 [pid = 3836] [id = 244] 02:26:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1887A000) [pid = 3836] [serial = 731] [outer = 00000000] 02:26:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1AFB1400) [pid = 3836] [serial = 732] [outer = 1887A000] 02:26:15 INFO - PROCESS | 3836 | 1463649975961 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1AFB3000) [pid = 3836] [serial = 733] [outer = 1887A000] 02:26:16 INFO - PROCESS | 3836 | 1463649976543 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 896ms 02:26:16 INFO - PROCESS | 3836 | 1463649976597 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 3836 | 1463649976599 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:26:16 INFO - PROCESS | 3836 | 1463649976603 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 3836 | 1463649976605 Marionette TRACE conn3 <- [1,942,null,{}] 02:26:16 INFO - PROCESS | 3836 | 1463649976609 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 3836 | 1463649976728 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:26:16 INFO - PROCESS | 3836 | 1463649976837 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 3836 | ++DOCSHELL 1B302400 == 81 [pid = 3836] [id = 245] 02:26:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1B303400) [pid = 3836] [serial = 734] [outer = 00000000] 02:26:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1B310400) [pid = 3836] [serial = 735] [outer = 1B303400] 02:26:16 INFO - PROCESS | 3836 | 1463649976897 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1B4A5000) [pid = 3836] [serial = 736] [outer = 1B303400] 02:26:17 INFO - PROCESS | 3836 | 1463649977477 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 927ms 02:26:17 INFO - PROCESS | 3836 | 1463649977531 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 3836 | 1463649977533 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:26:17 INFO - PROCESS | 3836 | 1463649977537 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 3836 | 1463649977539 Marionette TRACE conn3 <- [1,946,null,{}] 02:26:17 INFO - PROCESS | 3836 | 1463649977543 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 3836 | 1463649977645 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:26:17 INFO - PROCESS | 3836 | 1463649977753 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 3836 | ++DOCSHELL 10E34800 == 82 [pid = 3836] [id = 246] 02:26:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (11085400) [pid = 3836] [serial = 737] [outer = 00000000] 02:26:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1565E000) [pid = 3836] [serial = 738] [outer = 11085400] 02:26:17 INFO - PROCESS | 3836 | 1463649977805 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (15F19000) [pid = 3836] [serial = 739] [outer = 11085400] 02:26:18 INFO - PROCESS | 3836 | 1463649978601 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1128ms 02:26:18 INFO - PROCESS | 3836 | 1463649978679 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 3836 | 1463649978683 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:26:18 INFO - PROCESS | 3836 | 1463649978689 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 3836 | 1463649978692 Marionette TRACE conn3 <- [1,950,null,{}] 02:26:18 INFO - PROCESS | 3836 | 1463649978698 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 3836 | 1463649978798 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:26:18 INFO - PROCESS | 3836 | 1463649978933 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 3836 | ++DOCSHELL 103D2400 == 83 [pid = 3836] [id = 247] 02:26:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (103ECC00) [pid = 3836] [serial = 740] [outer = 00000000] 02:26:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (10B0E000) [pid = 3836] [serial = 741] [outer = 103ECC00] 02:26:18 INFO - PROCESS | 3836 | 1463649978991 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (11081800) [pid = 3836] [serial = 742] [outer = 103ECC00] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 15F13400 == 82 [pid = 3836] [id = 197] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 10333C00 == 81 [pid = 3836] [id = 25] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 15669C00 == 80 [pid = 3836] [id = 26] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 16782400 == 79 [pid = 3836] [id = 8] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 1423A800 == 78 [pid = 3836] [id = 24] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 186A3000 == 77 [pid = 3836] [id = 124] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 11C9D800 == 76 [pid = 3836] [id = 23] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 13B05C00 == 75 [pid = 3836] [id = 28] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 105F3400 == 74 [pid = 3836] [id = 21] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 11455400 == 73 [pid = 3836] [id = 19] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 1B303000 == 72 [pid = 3836] [id = 14] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 175BAC00 == 71 [pid = 3836] [id = 198] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 1515D000 == 70 [pid = 3836] [id = 238] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 10B04C00 == 69 [pid = 3836] [id = 237] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 17F42800 == 68 [pid = 3836] [id = 236] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 19B1E400 == 67 [pid = 3836] [id = 235] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 1671FC00 == 66 [pid = 3836] [id = 234] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 16885C00 == 65 [pid = 3836] [id = 233] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 16651000 == 64 [pid = 3836] [id = 232] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 1339C400 == 63 [pid = 3836] [id = 231] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 12A34000 == 62 [pid = 3836] [id = 230] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (19A03C00) [pid = 3836] [serial = 671] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 19D15C00 == 61 [pid = 3836] [id = 229] 02:26:19 INFO - PROCESS | 3836 | --DOCSHELL 12B65000 == 60 [pid = 3836] [id = 228] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (16720400) [pid = 3836] [serial = 657] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1687F400) [pid = 3836] [serial = 659] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1339B000) [pid = 3836] [serial = 647] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1515CC00) [pid = 3836] [serial = 635] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1684E400) [pid = 3836] [serial = 638] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (12A32000) [pid = 3836] [serial = 626] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (12AEC000) [pid = 3836] [serial = 645] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (10B03C00) [pid = 3836] [serial = 641] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (10E35C00) [pid = 3836] [serial = 642] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (15F13C00) [pid = 3836] [serial = 653] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1831C400) [pid = 3836] [serial = 669] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (17834400) [pid = 3836] [serial = 662] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (15158400) [pid = 3836] [serial = 650] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (13813C00) [pid = 3836] [serial = 648] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1671D400) [pid = 3836] [serial = 666] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (16659000) [pid = 3836] [serial = 656] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1AA62C00) [pid = 3836] [serial = 632] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (17FDE000) [pid = 3836] [serial = 668] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1541FC00) [pid = 3836] [serial = 651] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16F88400) [pid = 3836] [serial = 660] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1665A000) [pid = 3836] [serial = 629] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (15F1B000) [pid = 3836] [serial = 654] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1AFAB400) [pid = 3836] [serial = 624] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1289F000) [pid = 3836] [serial = 644] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (17F41000) [pid = 3836] [serial = 663] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (15241000) [pid = 3836] [serial = 665] [outer = 00000000] [url = about:blank] 02:26:19 INFO - PROCESS | 3836 | 1463649979544 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 896ms 02:26:19 INFO - PROCESS | 3836 | 1463649979592 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 3836 | 1463649979597 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:26:19 INFO - PROCESS | 3836 | 1463649979603 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 3836 | 1463649979606 Marionette TRACE conn3 <- [1,954,null,{}] 02:26:19 INFO - PROCESS | 3836 | 1463649979609 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 3836 | 1463649979694 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:26:19 INFO - PROCESS | 3836 | 1463649979704 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 3836 | ++DOCSHELL 10B0EC00 == 61 [pid = 3836] [id = 248] 02:26:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (10F7C800) [pid = 3836] [serial = 743] [outer = 00000000] 02:26:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (11C59000) [pid = 3836] [serial = 744] [outer = 10F7C800] 02:26:19 INFO - PROCESS | 3836 | 1463649979749 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1288A000) [pid = 3836] [serial = 745] [outer = 10F7C800] 02:26:20 INFO - PROCESS | 3836 | 1463649980243 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 680ms 02:26:20 INFO - PROCESS | 3836 | 1463649980285 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 3836 | 1463649980287 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:26:20 INFO - PROCESS | 3836 | 1463649980290 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:26:20 INFO - PROCESS | 3836 | 1463649980294 Marionette TRACE conn3 <- [1,958,null,{}] 02:26:20 INFO - PROCESS | 3836 | 1463649980304 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 3836 | 1463649980393 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:26:20 INFO - PROCESS | 3836 | 1463649980490 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 3836 | ++DOCSHELL 12D75000 == 62 [pid = 3836] [id = 249] 02:26:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (12D79C00) [pid = 3836] [serial = 746] [outer = 00000000] 02:26:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1310D800) [pid = 3836] [serial = 747] [outer = 12D79C00] 02:26:20 INFO - PROCESS | 3836 | 1463649980536 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1338FC00) [pid = 3836] [serial = 748] [outer = 12D79C00] 02:26:20 INFO - PROCESS | 3836 | 1463649980921 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 680ms 02:26:20 INFO - PROCESS | 3836 | 1463649980990 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 3836 | 1463649980992 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:26:20 INFO - PROCESS | 3836 | 1463649980996 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 3836 | 1463649980998 Marionette TRACE conn3 <- [1,962,null,{}] 02:26:20 INFO - PROCESS | 3836 | 1463649981006 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 3836 | 1463649981090 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:26:21 INFO - PROCESS | 3836 | 1463649981103 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 3836 | ++DOCSHELL 138F3C00 == 63 [pid = 3836] [id = 250] 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (138F4C00) [pid = 3836] [serial = 749] [outer = 00000000] 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (13DBBC00) [pid = 3836] [serial = 750] [outer = 138F4C00] 02:26:21 INFO - PROCESS | 3836 | 1463649981146 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (14237000) [pid = 3836] [serial = 751] [outer = 138F4C00] 02:26:21 INFO - PROCESS | 3836 | 1463649981582 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 633ms 02:26:21 INFO - PROCESS | 3836 | 1463649981622 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 3836 | 1463649981624 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:26:21 INFO - PROCESS | 3836 | 1463649981628 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 3836 | 1463649981629 Marionette TRACE conn3 <- [1,966,null,{}] 02:26:21 INFO - PROCESS | 3836 | 1463649981633 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 3836 | 1463649981754 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:26:21 INFO - PROCESS | 3836 | 1463649981839 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 3836 | ++DOCSHELL 140D0400 == 64 [pid = 3836] [id = 251] 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1514F000) [pid = 3836] [serial = 752] [outer = 00000000] 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1515C400) [pid = 3836] [serial = 753] [outer = 1514F000] 02:26:21 INFO - PROCESS | 3836 | 1463649981883 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (15422800) [pid = 3836] [serial = 754] [outer = 1514F000] 02:26:22 INFO - PROCESS | 3836 | 1463649982304 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 680ms 02:26:22 INFO - PROCESS | 3836 | 1463649982327 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 3836 | 1463649982329 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:26:22 INFO - PROCESS | 3836 | 1463649982332 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:26:22 INFO - PROCESS | 3836 | 1463649982334 Marionette TRACE conn3 <- [1,970,null,{}] 02:26:22 INFO - PROCESS | 3836 | 1463649982337 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:22 INFO - PROCESS | 3836 | 1463649982468 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:26:22 INFO - PROCESS | 3836 | 1463649982532 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 3836 | ++DOCSHELL 15F13400 == 65 [pid = 3836] [id = 252] 02:26:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15F1A800) [pid = 3836] [serial = 755] [outer = 00000000] 02:26:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1664E400) [pid = 3836] [serial = 756] [outer = 15F1A800] 02:26:22 INFO - PROCESS | 3836 | 1463649982576 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (16657400) [pid = 3836] [serial = 757] [outer = 15F1A800] 02:26:22 INFO - PROCESS | 3836 | 1463649982972 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 680ms 02:26:23 INFO - PROCESS | 3836 | 1463649983019 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 3836 | 1463649983021 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:26:23 INFO - PROCESS | 3836 | 1463649983025 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:26:23 INFO - PROCESS | 3836 | 1463649983027 Marionette TRACE conn3 <- [1,974,null,{}] 02:26:23 INFO - PROCESS | 3836 | 1463649983030 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 3836 | 1463649983173 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:26:23 INFO - PROCESS | 3836 | 1463649983218 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 3836 | ++DOCSHELL 16721800 == 66 [pid = 3836] [id = 253] 02:26:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (16722400) [pid = 3836] [serial = 758] [outer = 00000000] 02:26:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1672A400) [pid = 3836] [serial = 759] [outer = 16722400] 02:26:23 INFO - PROCESS | 3836 | 1463649983261 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (16856400) [pid = 3836] [serial = 760] [outer = 16722400] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1A226000) [pid = 3836] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19D1B000) [pid = 3836] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (12A32C00) [pid = 3836] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1339C800) [pid = 3836] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (12A3CC00) [pid = 3836] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (16651400) [pid = 3836] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (178F3000) [pid = 3836] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (16B0F000) [pid = 3836] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (19B14400) [pid = 3836] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:26:23 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1684F000) [pid = 3836] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:26:23 INFO - PROCESS | 3836 | 1463649983832 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 835ms 02:26:23 INFO - PROCESS | 3836 | 1463649983870 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 3836 | 1463649983872 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:26:23 INFO - PROCESS | 3836 | 1463649983875 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 3836 | 1463649983877 Marionette TRACE conn3 <- [1,978,null,{}] 02:26:23 INFO - PROCESS | 3836 | 1463649983880 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 3836 | 1463649983961 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:26:23 INFO - PROCESS | 3836 | 1463649983970 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 3836 | ++DOCSHELL 13397800 == 67 [pid = 3836] [id = 254] 02:26:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1339C800) [pid = 3836] [serial = 761] [outer = 00000000] 02:26:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1684D800) [pid = 3836] [serial = 762] [outer = 1339C800] 02:26:24 INFO - PROCESS | 3836 | 1463649984023 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (16DC8800) [pid = 3836] [serial = 763] [outer = 1339C800] 02:26:24 INFO - PROCESS | 3836 | 1463649984443 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 634ms 02:26:24 INFO - PROCESS | 3836 | 1463649984502 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 3836 | 1463649984504 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:26:24 INFO - PROCESS | 3836 | 1463649984507 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 3836 | 1463649984509 Marionette TRACE conn3 <- [1,982,null,{}] 02:26:24 INFO - PROCESS | 3836 | 1463649984512 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 3836 | 1463649984594 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:26:24 INFO - PROCESS | 3836 | 1463649984601 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 3836 | ++DOCSHELL 16697C00 == 68 [pid = 3836] [id = 255] 02:26:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (16852800) [pid = 3836] [serial = 764] [outer = 00000000] 02:26:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (172C0800) [pid = 3836] [serial = 765] [outer = 16852800] 02:26:24 INFO - PROCESS | 3836 | 1463649984643 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (175CE000) [pid = 3836] [serial = 766] [outer = 16852800] 02:26:25 INFO - PROCESS | 3836 | 1463649985085 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 634ms 02:26:25 INFO - PROCESS | 3836 | 1463649985144 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 3836 | 1463649985146 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:26:25 INFO - PROCESS | 3836 | 1463649985149 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 3836 | 1463649985151 Marionette TRACE conn3 <- [1,986,null,{}] 02:26:25 INFO - PROCESS | 3836 | 1463649985154 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 3836 | 1463649985238 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:26:25 INFO - PROCESS | 3836 | 1463649985246 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 3836 | ++DOCSHELL 17259400 == 69 [pid = 3836] [id = 256] 02:26:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (175D5400) [pid = 3836] [serial = 767] [outer = 00000000] 02:26:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (178F4800) [pid = 3836] [serial = 768] [outer = 175D5400] 02:26:25 INFO - PROCESS | 3836 | 1463649985290 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (17FE1C00) [pid = 3836] [serial = 769] [outer = 175D5400] 02:26:25 INFO - PROCESS | 3836 | 1463649985727 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 695ms 02:26:25 INFO - PROCESS | 3836 | 1463649985850 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 3836 | 1463649985854 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:26:25 INFO - PROCESS | 3836 | 1463649985842 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 3836 | 1463649985847 Marionette TRACE conn3 <- [1,990,null,{}] 02:26:25 INFO - PROCESS | 3836 | 1463649985853 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 3836 | 1463649986092 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:26:26 INFO - PROCESS | 3836 | 1463649986226 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 3836 | ++DOCSHELL 10B01400 == 70 [pid = 3836] [id = 257] 02:26:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (10B01800) [pid = 3836] [serial = 770] [outer = 00000000] 02:26:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (10B0C400) [pid = 3836] [serial = 771] [outer = 10B01800] 02:26:26 INFO - PROCESS | 3836 | 1463649986281 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (112A0400) [pid = 3836] [serial = 772] [outer = 10B01800] 02:26:26 INFO - PROCESS | 3836 | 1463649986847 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1020ms 02:26:26 INFO - PROCESS | 3836 | 1463649986887 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 3836 | 1463649986891 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:26:26 INFO - PROCESS | 3836 | 1463649986918 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 3836 | 1463649986922 Marionette TRACE conn3 <- [1,994,null,{}] 02:26:26 INFO - PROCESS | 3836 | 1463649986927 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 3836 | 1463649987035 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:26:27 INFO - PROCESS | 3836 | 1463649987178 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 3836 | ++DOCSHELL 128A7000 == 71 [pid = 3836] [id = 258] 02:26:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (12A34400) [pid = 3836] [serial = 773] [outer = 00000000] 02:26:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (12D77800) [pid = 3836] [serial = 774] [outer = 12A34400] 02:26:27 INFO - PROCESS | 3836 | 1463649987232 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (13814000) [pid = 3836] [serial = 775] [outer = 12A34400] 02:26:27 INFO - PROCESS | 3836 | 1463649987787 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 958ms 02:26:27 INFO - PROCESS | 3836 | 1463649987848 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 3836 | 1463649987850 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:26:27 INFO - PROCESS | 3836 | 1463649987854 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 3836 | 1463649987856 Marionette TRACE conn3 <- [1,998,null,{}] 02:26:27 INFO - PROCESS | 3836 | 1463649987867 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 3836 | 1463649988010 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:26:28 INFO - PROCESS | 3836 | 1463649988148 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 3836 | ++DOCSHELL 15661400 == 72 [pid = 3836] [id = 259] 02:26:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (15F1B800) [pid = 3836] [serial = 776] [outer = 00000000] 02:26:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1677F000) [pid = 3836] [serial = 777] [outer = 15F1B800] 02:26:28 INFO - PROCESS | 3836 | 1463649988208 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1783DC00) [pid = 3836] [serial = 778] [outer = 15F1B800] 02:26:28 INFO - PROCESS | 3836 | 1463649988779 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 989ms 02:26:28 INFO - PROCESS | 3836 | 1463649988840 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 3836 | 1463649988843 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:26:28 INFO - PROCESS | 3836 | 1463649988846 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 3836 | 1463649988848 Marionette TRACE conn3 <- [1,1002,null,{}] 02:26:28 INFO - PROCESS | 3836 | 1463649988852 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 3836 | 1463649988958 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:26:29 INFO - PROCESS | 3836 | 1463649989065 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 3836 | ++DOCSHELL 18697400 == 73 [pid = 3836] [id = 260] 02:26:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (18698800) [pid = 3836] [serial = 779] [outer = 00000000] 02:26:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (18873000) [pid = 3836] [serial = 780] [outer = 18698800] 02:26:29 INFO - PROCESS | 3836 | 1463649989119 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (18879400) [pid = 3836] [serial = 781] [outer = 18698800] 02:26:29 INFO - PROCESS | 3836 | 1463649989673 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 896ms 02:26:29 INFO - PROCESS | 3836 | 1463649989750 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 3836 | 1463649989753 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:26:29 INFO - PROCESS | 3836 | 1463649989756 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 3836 | 1463649989758 Marionette TRACE conn3 <- [1,1006,null,{}] 02:26:29 INFO - PROCESS | 3836 | 1463649989762 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 3836 | 1463649989865 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:26:29 INFO - PROCESS | 3836 | 1463649989999 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 3836 | ++DOCSHELL 17FD6000 == 74 [pid = 3836] [id = 261] 02:26:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (186A4400) [pid = 3836] [serial = 782] [outer = 00000000] 02:26:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (19A08000) [pid = 3836] [serial = 783] [outer = 186A4400] 02:26:30 INFO - PROCESS | 3836 | 1463649990053 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (19A0EC00) [pid = 3836] [serial = 784] [outer = 186A4400] 02:26:30 INFO - PROCESS | 3836 | 1463649990609 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 896ms 02:26:30 INFO - PROCESS | 3836 | 1463649990644 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 3836 | 1463649990646 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:26:30 INFO - PROCESS | 3836 | 1463649990650 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 3836 | 1463649990652 Marionette TRACE conn3 <- [1,1010,null,{}] 02:26:30 INFO - PROCESS | 3836 | 1463649990656 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 3836 | 1463649990781 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:26:30 INFO - PROCESS | 3836 | 1463649990895 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 3836 | ++DOCSHELL 19A0C400 == 75 [pid = 3836] [id = 262] 02:26:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (19D6E800) [pid = 3836] [serial = 785] [outer = 00000000] 02:26:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1A226000) [pid = 3836] [serial = 786] [outer = 19D6E800] 02:26:30 INFO - PROCESS | 3836 | 1463649990948 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1A66BC00) [pid = 3836] [serial = 787] [outer = 19D6E800] 02:26:31 INFO - PROCESS | 3836 | 1463649991502 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1036ms 02:26:31 INFO - PROCESS | 3836 | 1463649991722 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 3836 | 1463649991727 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:26:31 INFO - PROCESS | 3836 | 1463649991732 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:26:31 INFO - PROCESS | 3836 | 1463649991735 Marionette TRACE conn3 <- [1,1014,null,{}] 02:26:31 INFO - PROCESS | 3836 | 1463649991740 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:31 INFO - PROCESS | 3836 | 1463649991842 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:26:31 INFO - PROCESS | 3836 | 1463649991977 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 3836 | ++DOCSHELL 10E31000 == 76 [pid = 3836] [id = 263] 02:26:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1108B400) [pid = 3836] [serial = 788] [outer = 00000000] 02:26:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (11C9F000) [pid = 3836] [serial = 789] [outer = 1108B400] 02:26:32 INFO - PROCESS | 3836 | 1463649992025 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (12A36C00) [pid = 3836] [serial = 790] [outer = 1108B400] 02:26:32 INFO - PROCESS | 3836 | 1463649992654 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 989ms 02:26:32 INFO - PROCESS | 3836 | 1463649992755 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 3836 | 1463649992759 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:26:32 INFO - PROCESS | 3836 | 1463649992767 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 3836 | 1463649992771 Marionette TRACE conn3 <- [1,1018,null,{}] 02:26:32 INFO - PROCESS | 3836 | 1463649992775 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 3836 | 1463649992895 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:26:33 INFO - PROCESS | 3836 | 1463649993028 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 3836 | ++DOCSHELL 1289F000 == 77 [pid = 3836] [id = 264] 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (12A3C000) [pid = 3836] [serial = 791] [outer = 00000000] 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (15155C00) [pid = 3836] [serial = 792] [outer = 12A3C000] 02:26:33 INFO - PROCESS | 3836 | 1463649993078 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1562F400) [pid = 3836] [serial = 793] [outer = 12A3C000] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 16DC1800 == 76 [pid = 3836] [id = 126] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 19D77000 == 75 [pid = 3836] [id = 140] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 1664C400 == 74 [pid = 3836] [id = 125] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 16697C00 == 73 [pid = 3836] [id = 255] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 13397800 == 72 [pid = 3836] [id = 254] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 16721800 == 71 [pid = 3836] [id = 253] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 15F13400 == 70 [pid = 3836] [id = 252] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 12D75000 == 69 [pid = 3836] [id = 249] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 10B0EC00 == 68 [pid = 3836] [id = 248] 02:26:33 INFO - PROCESS | 3836 | --DOCSHELL 103D2400 == 67 [pid = 3836] [id = 247] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1A92DC00) [pid = 3836] [serial = 707] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1A37F000) [pid = 3836] [serial = 705] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1A21BC00) [pid = 3836] [serial = 704] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (15151400) [pid = 3836] [serial = 710] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (10558800) [pid = 3836] [serial = 674] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1339D000) [pid = 3836] [serial = 677] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (16658000) [pid = 3836] [serial = 680] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1A378800) [pid = 3836] [serial = 683] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1A780C00) [pid = 3836] [serial = 686] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (140CE800) [pid = 3836] [serial = 692] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (15150400) [pid = 3836] [serial = 693] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1338E400) [pid = 3836] [serial = 690] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (12D2F400) [pid = 3836] [serial = 689] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (16657800) [pid = 3836] [serial = 695] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (16721C00) [pid = 3836] [serial = 696] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19D12800) [pid = 3836] [serial = 672] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (175CB000) [pid = 3836] [serial = 698] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1A92E000) [pid = 3836] [serial = 708] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1AEE4000) [pid = 3836] [serial = 717] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1ACDB400) [pid = 3836] [serial = 715] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1AA68000) [pid = 3836] [serial = 714] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (17F40800) [pid = 3836] [serial = 711] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (18505000) [pid = 3836] [serial = 701] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (185ACC00) [pid = 3836] [serial = 702] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19B12400) [pid = 3836] [serial = 408] [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.] 02:26:33 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (175D2800) [pid = 3836] [serial = 699] [outer = 00000000] [url = about:blank] 02:26:33 INFO - PROCESS | 3836 | 1463649993594 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 897ms 02:26:33 INFO - PROCESS | 3836 | 1463649993657 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 3836 | 1463649993659 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:26:33 INFO - PROCESS | 3836 | 1463649993663 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 3836 | 1463649993664 Marionette TRACE conn3 <- [1,1022,null,{}] 02:26:33 INFO - PROCESS | 3836 | 1463649993674 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 3836 | 1463649993764 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:26:33 INFO - PROCESS | 3836 | 1463649993863 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 3836 | ++DOCSHELL 10535C00 == 68 [pid = 3836] [id = 265] 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (10565400) [pid = 3836] [serial = 794] [outer = 00000000] 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (13B0C000) [pid = 3836] [serial = 795] [outer = 10565400] 02:26:33 INFO - PROCESS | 3836 | 1463649993911 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (156AA000) [pid = 3836] [serial = 796] [outer = 10565400] 02:26:34 INFO - PROCESS | 3836 | 1463649994309 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 695ms 02:26:34 INFO - PROCESS | 3836 | 1463649994362 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 3836 | 1463649994364 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:26:34 INFO - PROCESS | 3836 | 1463649994367 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:26:34 INFO - PROCESS | 3836 | 1463649994369 Marionette TRACE conn3 <- [1,1026,null,{}] 02:26:34 INFO - PROCESS | 3836 | 1463649994373 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:34 INFO - PROCESS | 3836 | 1463649994483 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:26:34 INFO - PROCESS | 3836 | 1463649994493 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 3836 | ++DOCSHELL 16651000 == 69 [pid = 3836] [id = 266] 02:26:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (16652C00) [pid = 3836] [serial = 797] [outer = 00000000] 02:26:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (16697C00) [pid = 3836] [serial = 798] [outer = 16652C00] 02:26:34 INFO - PROCESS | 3836 | 1463649994537 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (16855400) [pid = 3836] [serial = 799] [outer = 16652C00] 02:26:34 INFO - PROCESS | 3836 | 1463649994969 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 634ms 02:26:34 INFO - PROCESS | 3836 | 1463649994990 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 3836 | 1463649994992 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:26:34 INFO - PROCESS | 3836 | 1463649994995 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 3836 | 1463649994997 Marionette TRACE conn3 <- [1,1030,null,{}] 02:26:34 INFO - PROCESS | 3836 | 1463649995000 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 3836 | 1463649995081 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:26:35 INFO - PROCESS | 3836 | 1463649995087 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 3836 | ++DOCSHELL 10535400 == 70 [pid = 3836] [id = 267] 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (10E35000) [pid = 3836] [serial = 800] [outer = 00000000] 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (175BF000) [pid = 3836] [serial = 801] [outer = 10E35000] 02:26:35 INFO - PROCESS | 3836 | 1463649995132 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (178EF000) [pid = 3836] [serial = 802] [outer = 10E35000] 02:26:35 INFO - PROCESS | 3836 | 1463649995577 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 618ms 02:26:35 INFO - PROCESS | 3836 | 1463649995633 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 3836 | 1463649995645 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:26:35 INFO - PROCESS | 3836 | 1463649995648 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:26:35 INFO - PROCESS | 3836 | 1463649995650 Marionette TRACE conn3 <- [1,1034,null,{}] 02:26:35 INFO - PROCESS | 3836 | 1463649995653 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 3836 | 1463649995789 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:26:35 INFO - PROCESS | 3836 | 1463649995877 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 3836 | ++DOCSHELL 18505000 == 71 [pid = 3836] [id = 268] 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (18697000) [pid = 3836] [serial = 803] [outer = 00000000] 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (186A4800) [pid = 3836] [serial = 804] [outer = 18697000] 02:26:35 INFO - PROCESS | 3836 | 1463649995921 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1887FC00) [pid = 3836] [serial = 805] [outer = 18697000] 02:26:36 INFO - PROCESS | 3836 | 1463649996327 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 742ms 02:26:36 INFO - PROCESS | 3836 | 1463649996374 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 3836 | 1463649996376 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:26:36 INFO - PROCESS | 3836 | 1463649996379 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:26:36 INFO - PROCESS | 3836 | 1463649996381 Marionette TRACE conn3 <- [1,1038,null,{}] 02:26:36 INFO - PROCESS | 3836 | 1463649996385 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 3836 | 1463649996500 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:26:36 INFO - PROCESS | 3836 | 1463649996509 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 3836 | ++DOCSHELL 186A3800 == 72 [pid = 3836] [id = 269] 02:26:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (18879000) [pid = 3836] [serial = 806] [outer = 00000000] 02:26:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (19D12800) [pid = 3836] [serial = 807] [outer = 18879000] 02:26:36 INFO - PROCESS | 3836 | 1463649996605 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (19D70C00) [pid = 3836] [serial = 808] [outer = 18879000] 02:26:37 INFO - PROCESS | 3836 | 1463649997022 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 695ms 02:26:37 INFO - PROCESS | 3836 | 1463649997085 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 3836 | 1463649997087 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:26:37 INFO - PROCESS | 3836 | 1463649997090 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 3836 | 1463649997092 Marionette TRACE conn3 <- [1,1042,null,{}] 02:26:37 INFO - PROCESS | 3836 | 1463649997096 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 3836 | 1463649997236 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:26:37 INFO - PROCESS | 3836 | 1463649997310 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 3836 | ++DOCSHELL 19A03C00 == 73 [pid = 3836] [id = 270] 02:26:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (19B18400) [pid = 3836] [serial = 809] [outer = 00000000] 02:26:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1A379000) [pid = 3836] [serial = 810] [outer = 19B18400] 02:26:37 INFO - PROCESS | 3836 | 1463649997353 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1A66B000) [pid = 3836] [serial = 811] [outer = 19B18400] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (185A0800) [pid = 3836] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (15F1A800) [pid = 3836] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1514F000) [pid = 3836] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (15FCC000) [pid = 3836] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (16722400) [pid = 3836] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (10E2B800) [pid = 3836] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (11085400) [pid = 3836] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (138F4C00) [pid = 3836] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (103ECC00) [pid = 3836] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (10F7C800) [pid = 3836] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1339C800) [pid = 3836] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1AEDD800) [pid = 3836] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (12D79C00) [pid = 3836] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (16852800) [pid = 3836] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (0C776C00) [pid = 3836] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1A670000) [pid = 3836] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (175C9400) [pid = 3836] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1515C800) [pid = 3836] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (10B6C400) [pid = 3836] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (19D77400) [pid = 3836] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (13391800) [pid = 3836] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (12A2D400) [pid = 3836] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1687A000) [pid = 3836] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (140C7C00) [pid = 3836] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (11082000) [pid = 3836] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1338CC00) [pid = 3836] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (15156800) [pid = 3836] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (16657C00) [pid = 3836] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (0C77B800) [pid = 3836] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (12AE4800) [pid = 3836] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1339FC00) [pid = 3836] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15F14000) [pid = 3836] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A223800) [pid = 3836] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:26:37 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (15F0EC00) [pid = 3836] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:26:38 INFO - PROCESS | 3836 | 1463649998044 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 990ms 02:26:38 INFO - PROCESS | 3836 | 1463649998076 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 3836 | 1463649998078 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:26:38 INFO - PROCESS | 3836 | 1463649998084 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 3836 | 1463649998086 Marionette TRACE conn3 <- [1,1046,null,{}] 02:26:38 INFO - PROCESS | 3836 | 1463649998090 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 3836 | 1463649998187 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:26:38 INFO - PROCESS | 3836 | 1463649998286 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 3836 | ++DOCSHELL 10538000 == 74 [pid = 3836] [id = 271] 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1053DC00) [pid = 3836] [serial = 812] [outer = 00000000] 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (11C67800) [pid = 3836] [serial = 813] [outer = 1053DC00] 02:26:38 INFO - PROCESS | 3836 | 1463649998337 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (138F4C00) [pid = 3836] [serial = 814] [outer = 1053DC00] 02:26:38 INFO - PROCESS | 3836 | 1463649998716 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 695ms 02:26:38 INFO - PROCESS | 3836 | 1463649998785 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 3836 | 1463649998787 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:26:38 INFO - PROCESS | 3836 | 1463649998791 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:26:38 INFO - PROCESS | 3836 | 1463649998792 Marionette TRACE conn3 <- [1,1050,null,{}] 02:26:38 INFO - PROCESS | 3836 | 1463649998796 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 3836 | 1463649998878 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:26:38 INFO - PROCESS | 3836 | 1463649998885 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 3836 | ++DOCSHELL 1142D400 == 75 [pid = 3836] [id = 272] 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1514F000) [pid = 3836] [serial = 815] [outer = 00000000] 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (15F1D000) [pid = 3836] [serial = 816] [outer = 1514F000] 02:26:38 INFO - PROCESS | 3836 | 1463649998928 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1687A000) [pid = 3836] [serial = 817] [outer = 1514F000] 02:26:39 INFO - PROCESS | 3836 | 1463649999359 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 619ms 02:26:39 INFO - PROCESS | 3836 | 1463649999413 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 3836 | 1463649999415 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:26:39 INFO - PROCESS | 3836 | 1463649999418 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 3836 | 1463649999421 Marionette TRACE conn3 <- [1,1054,null,{}] 02:26:39 INFO - PROCESS | 3836 | 1463649999424 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 3836 | 1463649999525 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:26:39 INFO - PROCESS | 3836 | 1463649999537 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 3836 | ++DOCSHELL 1A21E400 == 76 [pid = 3836] [id = 273] 02:26:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1A220800) [pid = 3836] [serial = 818] [outer = 00000000] 02:26:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A6ED800) [pid = 3836] [serial = 819] [outer = 1A220800] 02:26:39 INFO - PROCESS | 3836 | 1463649999586 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A789800) [pid = 3836] [serial = 820] [outer = 1A220800] 02:26:40 INFO - PROCESS | 3836 | 1463650000194 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 819ms 02:26:40 INFO - PROCESS | 3836 | 1463650000262 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 3836 | 1463650000266 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:26:40 INFO - PROCESS | 3836 | 1463650000272 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 3836 | 1463650000276 Marionette TRACE conn3 <- [1,1058,null,{}] 02:26:40 INFO - PROCESS | 3836 | 1463650000282 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 3836 | 1463650000433 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:26:40 INFO - PROCESS | 3836 | 1463650000550 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 3836 | ++DOCSHELL 105F6000 == 77 [pid = 3836] [id = 274] 02:26:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (10A5A000) [pid = 3836] [serial = 821] [outer = 00000000] 02:26:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (12A8B000) [pid = 3836] [serial = 822] [outer = 10A5A000] 02:26:40 INFO - PROCESS | 3836 | 1463650000607 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (13106400) [pid = 3836] [serial = 823] [outer = 10A5A000] 02:26:41 INFO - PROCESS | 3836 | 1463650001146 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 942ms 02:26:41 INFO - PROCESS | 3836 | 1463650001201 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 3836 | 1463650001207 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:26:41 INFO - PROCESS | 3836 | 1463650001214 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 3836 | 1463650001217 Marionette TRACE conn3 <- [1,1062,null,{}] 02:26:41 INFO - PROCESS | 3836 | 1463650001221 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 3836 | 1463650001334 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:26:41 INFO - PROCESS | 3836 | 1463650001452 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 3836 | ++DOCSHELL 1339B000 == 78 [pid = 3836] [id = 275] 02:26:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (13B05C00) [pid = 3836] [serial = 824] [outer = 00000000] 02:26:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15240400) [pid = 3836] [serial = 825] [outer = 13B05C00] 02:26:41 INFO - PROCESS | 3836 | 1463650001546 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (15F1CC00) [pid = 3836] [serial = 826] [outer = 13B05C00] 02:26:42 INFO - PROCESS | 3836 | 1463650002144 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 989ms 02:26:42 INFO - PROCESS | 3836 | 1463650002202 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 3836 | 1463650002204 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:26:42 INFO - PROCESS | 3836 | 1463650002208 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 3836 | 1463650002212 Marionette TRACE conn3 <- [1,1066,null,{}] 02:26:42 INFO - PROCESS | 3836 | 1463650002223 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:42 INFO - PROCESS | 3836 | 1463650002338 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:26:42 INFO - PROCESS | 3836 | 1463650002486 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 3836 | ++DOCSHELL 185A8C00 == 79 [pid = 3836] [id = 276] 02:26:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (185A9400) [pid = 3836] [serial = 827] [outer = 00000000] 02:26:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19A03400) [pid = 3836] [serial = 828] [outer = 185A9400] 02:26:42 INFO - PROCESS | 3836 | 1463650002543 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (19D18800) [pid = 3836] [serial = 829] [outer = 185A9400] 02:26:43 INFO - PROCESS | 3836 | 1463650003125 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 942ms 02:26:43 INFO - PROCESS | 3836 | 1463650003155 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 3836 | 1463650003158 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:26:43 INFO - PROCESS | 3836 | 1463650003163 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 3836 | 1463650003165 Marionette TRACE conn3 <- [1,1070,null,{}] 02:26:43 INFO - PROCESS | 3836 | 1463650003170 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 3836 | 1463650003276 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:26:43 INFO - PROCESS | 3836 | 1463650003387 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 3836 | ++DOCSHELL 1A37B800 == 80 [pid = 3836] [id = 277] 02:26:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1A37CC00) [pid = 3836] [serial = 830] [outer = 00000000] 02:26:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A788C00) [pid = 3836] [serial = 831] [outer = 1A37CC00] 02:26:43 INFO - PROCESS | 3836 | 1463650003448 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A92F000) [pid = 3836] [serial = 832] [outer = 1A37CC00] 02:26:43 INFO - PROCESS | 3836 | 1463650003987 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 881ms 02:26:44 INFO - PROCESS | 3836 | 1463650004051 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 3836 | 1463650004053 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:26:44 INFO - PROCESS | 3836 | 1463650004057 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 3836 | 1463650004059 Marionette TRACE conn3 <- [1,1074,null,{}] 02:26:44 INFO - PROCESS | 3836 | 1463650004063 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 3836 | 1463650004167 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:26:44 INFO - PROCESS | 3836 | 1463650004305 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 3836 | ++DOCSHELL 19A01400 == 81 [pid = 3836] [id = 278] 02:26:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (19B1BC00) [pid = 3836] [serial = 833] [outer = 00000000] 02:26:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1AA66400) [pid = 3836] [serial = 834] [outer = 19B1BC00] 02:26:44 INFO - PROCESS | 3836 | 1463650004358 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1ACDC000) [pid = 3836] [serial = 835] [outer = 19B1BC00] 02:26:44 INFO - PROCESS | 3836 | 1463650004987 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 989ms 02:26:45 INFO - PROCESS | 3836 | 1463650005042 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 3836 | 1463650005045 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:26:45 INFO - PROCESS | 3836 | 1463650005049 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 3836 | 1463650005051 Marionette TRACE conn3 <- [1,1078,null,{}] 02:26:45 INFO - PROCESS | 3836 | 1463650005055 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:45 INFO - PROCESS | 3836 | 1463650005228 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:26:45 INFO - PROCESS | 3836 | 1463650005245 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 3836 | ++DOCSHELL 12A33400 == 82 [pid = 3836] [id = 279] 02:26:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (12A36800) [pid = 3836] [serial = 836] [outer = 00000000] 02:26:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (140CF000) [pid = 3836] [serial = 837] [outer = 12A36800] 02:26:45 INFO - PROCESS | 3836 | 1463650005298 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1627D000) [pid = 3836] [serial = 838] [outer = 12A36800] 02:26:45 INFO - PROCESS | 3836 | 1463650005856 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 835ms 02:26:45 INFO - PROCESS | 3836 | 1463650005891 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 3836 | 1463650005894 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:26:45 INFO - PROCESS | 3836 | 1463650005897 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 3836 | 1463650005899 Marionette TRACE conn3 <- [1,1082,null,{}] 02:26:45 INFO - PROCESS | 3836 | 1463650005903 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:45 INFO - PROCESS | 3836 | 1463650006009 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:26:46 INFO - PROCESS | 3836 | 1463650006122 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 3836 | ++DOCSHELL 0F9F2400 == 83 [pid = 3836] [id = 280] 02:26:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (105F9400) [pid = 3836] [serial = 839] [outer = 00000000] 02:26:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1514F800) [pid = 3836] [serial = 840] [outer = 105F9400] 02:26:46 INFO - PROCESS | 3836 | 1463650006174 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (15632000) [pid = 3836] [serial = 841] [outer = 105F9400] 02:26:46 INFO - PROCESS | 3836 | 1463650006972 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1128ms 02:26:47 INFO - PROCESS | 3836 | 1463650007030 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 3836 | 1463650007035 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:26:47 INFO - PROCESS | 3836 | 1463650007040 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 3836 | 1463650007043 Marionette TRACE conn3 <- [1,1086,null,{}] 02:26:47 INFO - PROCESS | 3836 | 1463650007048 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 3836 | 1463650007148 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:26:47 INFO - PROCESS | 3836 | 1463650007290 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 3836 | ++DOCSHELL 11A03000 == 84 [pid = 3836] [id = 281] 02:26:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (12A32C00) [pid = 3836] [serial = 842] [outer = 00000000] 02:26:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (12AE5C00) [pid = 3836] [serial = 843] [outer = 12A32C00] 02:26:47 INFO - PROCESS | 3836 | 1463650007345 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (12A3B400) [pid = 3836] [serial = 844] [outer = 12A32C00] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 1055BC00 == 83 [pid = 3836] [id = 18] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 1AD8A800 == 82 [pid = 3836] [id = 239] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 1566B800 == 81 [pid = 3836] [id = 227] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 1142D400 == 80 [pid = 3836] [id = 272] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 10538000 == 79 [pid = 3836] [id = 271] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 19A03C00 == 78 [pid = 3836] [id = 270] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 186A3800 == 77 [pid = 3836] [id = 269] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 18505000 == 76 [pid = 3836] [id = 268] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 138F3C00 == 75 [pid = 3836] [id = 250] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 10535400 == 74 [pid = 3836] [id = 267] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 140D0400 == 73 [pid = 3836] [id = 251] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 16651000 == 72 [pid = 3836] [id = 266] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 10535C00 == 71 [pid = 3836] [id = 265] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 1289F000 == 70 [pid = 3836] [id = 264] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (178F4800) [pid = 3836] [serial = 768] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 10E31000 == 69 [pid = 3836] [id = 263] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 128A7000 == 68 [pid = 3836] [id = 258] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 10B01400 == 67 [pid = 3836] [id = 257] 02:26:47 INFO - PROCESS | 3836 | --DOCSHELL 17259400 == 66 [pid = 3836] [id = 256] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1869DC00) [pid = 3836] [serial = 597] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (10B0D400) [pid = 3836] [serial = 585] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1A92A800) [pid = 3836] [serial = 573] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (17834C00) [pid = 3836] [serial = 594] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (16853400) [pid = 3836] [serial = 639] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (11454C00) [pid = 3836] [serial = 576] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1A783C00) [pid = 3836] [serial = 687] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (140CA000) [pid = 3836] [serial = 678] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (12A37C00) [pid = 3836] [serial = 627] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1A376400) [pid = 3836] [serial = 543] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (15F13000) [pid = 3836] [serial = 549] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (12B64800) [pid = 3836] [serial = 546] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (16B0F400) [pid = 3836] [serial = 630] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1AA5C400) [pid = 3836] [serial = 636] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1A667000) [pid = 3836] [serial = 684] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (10B09000) [pid = 3836] [serial = 675] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (16727400) [pid = 3836] [serial = 579] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (14EC4400) [pid = 3836] [serial = 588] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (16695000) [pid = 3836] [serial = 591] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1ACE4800) [pid = 3836] [serial = 633] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (16850800) [pid = 3836] [serial = 681] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1664E400) [pid = 3836] [serial = 756] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1515C400) [pid = 3836] [serial = 753] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (15422800) [pid = 3836] [serial = 754] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16657400) [pid = 3836] [serial = 757] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (16F89800) [pid = 3836] [serial = 724] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1684DC00) [pid = 3836] [serial = 723] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1672A400) [pid = 3836] [serial = 759] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (13395C00) [pid = 3836] [serial = 721] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (12A2E400) [pid = 3836] [serial = 720] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (15F19000) [pid = 3836] [serial = 739] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1565E000) [pid = 3836] [serial = 738] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (18880C00) [pid = 3836] [serial = 726] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (13DBBC00) [pid = 3836] [serial = 750] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (11081800) [pid = 3836] [serial = 742] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (10B0E000) [pid = 3836] [serial = 741] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (11C59000) [pid = 3836] [serial = 744] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1288A000) [pid = 3836] [serial = 745] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1684D800) [pid = 3836] [serial = 762] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1AFA8800) [pid = 3836] [serial = 718] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1310D800) [pid = 3836] [serial = 747] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1338FC00) [pid = 3836] [serial = 748] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1AA5F800) [pid = 3836] [serial = 729] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (16DC8800) [pid = 3836] [serial = 763] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1AFB1400) [pid = 3836] [serial = 732] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1B310400) [pid = 3836] [serial = 735] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (172C0800) [pid = 3836] [serial = 765] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (175CE000) [pid = 3836] [serial = 766] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (16856400) [pid = 3836] [serial = 760] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (14237000) [pid = 3836] [serial = 751] [outer = 00000000] [url = about:blank] 02:26:47 INFO - PROCESS | 3836 | 1463650007948 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 927ms 02:26:47 INFO - PROCESS | 3836 | 1463650007970 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 3836 | 1463650007976 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:26:47 INFO - PROCESS | 3836 | 1463650007982 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 3836 | 1463650007985 Marionette TRACE conn3 <- [1,1090,null,{}] 02:26:47 INFO - PROCESS | 3836 | 1463650007988 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 3836 | 1463650008076 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:26:48 INFO - PROCESS | 3836 | 1463650008085 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 3836 | ++DOCSHELL 10A64400 == 67 [pid = 3836] [id = 282] 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10A64800) [pid = 3836] [serial = 845] [outer = 00000000] 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1145A800) [pid = 3836] [serial = 846] [outer = 10A64800] 02:26:48 INFO - PROCESS | 3836 | 1463650008129 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (12A33800) [pid = 3836] [serial = 847] [outer = 10A64800] 02:26:48 INFO - PROCESS | 3836 | 1463650008613 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 696ms 02:26:48 INFO - PROCESS | 3836 | 1463650008680 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 3836 | 1463650008682 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:26:48 INFO - PROCESS | 3836 | 1463650008686 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 3836 | 1463650008689 Marionette TRACE conn3 <- [1,1094,null,{}] 02:26:48 INFO - PROCESS | 3836 | 1463650008699 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 3836 | 1463650008789 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:26:48 INFO - PROCESS | 3836 | 1463650008876 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 3836 | ++DOCSHELL 13399400 == 68 [pid = 3836] [id = 283] 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1339AC00) [pid = 3836] [serial = 848] [outer = 00000000] 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (13DBE800) [pid = 3836] [serial = 849] [outer = 1339AC00] 02:26:48 INFO - PROCESS | 3836 | 1463650008932 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (140D0400) [pid = 3836] [serial = 850] [outer = 1339AC00] 02:26:49 INFO - PROCESS | 3836 | 1463650009309 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 634ms 02:26:49 INFO - PROCESS | 3836 | 1463650009326 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 3836 | 1463650009329 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:26:49 INFO - PROCESS | 3836 | 1463650009332 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 3836 | 1463650009334 Marionette TRACE conn3 <- [1,1098,null,{}] 02:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:26:49 INFO - PROCESS | 3836 | 1463650009337 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 3836 | 1463650009406 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:26:49 INFO - PROCESS | 3836 | 1463650009443 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 3836 | ++DOCSHELL 12A3A800 == 69 [pid = 3836] [id = 284] 02:26:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (13107800) [pid = 3836] [serial = 851] [outer = 00000000] 02:26:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1515A000) [pid = 3836] [serial = 852] [outer = 13107800] 02:26:49 INFO - PROCESS | 3836 | 1463650009487 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15632400) [pid = 3836] [serial = 853] [outer = 13107800] 02:26:49 INFO - PROCESS | 3836 | 1463650009924 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 618ms 02:26:49 INFO - PROCESS | 3836 | 1463650009968 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 3836 | 1463650009970 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:26:49 INFO - PROCESS | 3836 | 1463650009973 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 3836 | 1463650009975 Marionette TRACE conn3 <- [1,1102,null,{}] 02:26:49 INFO - PROCESS | 3836 | 1463650009990 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 3836 | 1463650010113 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:26:50 INFO - PROCESS | 3836 | 1463650010173 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 3836 | ++DOCSHELL 1338D800 == 70 [pid = 3836] [id = 285] 02:26:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (13DC1C00) [pid = 3836] [serial = 854] [outer = 00000000] 02:26:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (15F11000) [pid = 3836] [serial = 855] [outer = 13DC1C00] 02:26:50 INFO - PROCESS | 3836 | 1463650010216 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (15F1C800) [pid = 3836] [serial = 856] [outer = 13DC1C00] 02:26:50 INFO - PROCESS | 3836 | 1463650010658 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 726ms 02:26:50 INFO - PROCESS | 3836 | 1463650010713 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 3836 | 1463650010715 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:26:50 INFO - PROCESS | 3836 | 1463650010718 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:26:50 INFO - PROCESS | 3836 | 1463650010720 Marionette TRACE conn3 <- [1,1106,null,{}] 02:26:50 INFO - PROCESS | 3836 | 1463650010723 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 3836 | 1463650010863 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:26:50 INFO - PROCESS | 3836 | 1463650010929 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 3836 | ++DOCSHELL 1665B400 == 71 [pid = 3836] [id = 286] 02:26:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16696000) [pid = 3836] [serial = 857] [outer = 00000000] 02:26:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1684D000) [pid = 3836] [serial = 858] [outer = 16696000] 02:26:50 INFO - PROCESS | 3836 | 1463650010973 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (16853000) [pid = 3836] [serial = 859] [outer = 16696000] 02:26:51 INFO - PROCESS | 3836 | 1463650011374 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 696ms 02:26:51 INFO - PROCESS | 3836 | 1463650011401 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 3836 | 1463650011403 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:26:51 INFO - PROCESS | 3836 | 1463650011406 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 3836 | 1463650011408 Marionette TRACE conn3 <- [1,1110,null,{}] 02:26:51 INFO - PROCESS | 3836 | 1463650011411 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:51 INFO - PROCESS | 3836 | 1463650011527 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:26:51 INFO - PROCESS | 3836 | 1463650011596 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 3836 | ++DOCSHELL 16696800 == 72 [pid = 3836] [id = 287] 02:26:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1669F000) [pid = 3836] [serial = 860] [outer = 00000000] 02:26:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16DC2800) [pid = 3836] [serial = 861] [outer = 1669F000] 02:26:51 INFO - PROCESS | 3836 | 1463650011640 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16F88400) [pid = 3836] [serial = 862] [outer = 1669F000] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1053DC00) [pid = 3836] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (175D5400) [pid = 3836] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (10E35000) [pid = 3836] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19B18400) [pid = 3836] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (10565400) [pid = 3836] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16652C00) [pid = 3836] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1514F000) [pid = 3836] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (18879000) [pid = 3836] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (12A3C000) [pid = 3836] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (18697000) [pid = 3836] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:26:52 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1108B400) [pid = 3836] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:26:52 INFO - PROCESS | 3836 | 1463650012219 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 834ms 02:26:52 INFO - PROCESS | 3836 | 1463650012249 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 3836 | 1463650012251 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:26:52 INFO - PROCESS | 3836 | 1463650012254 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:26:52 INFO - PROCESS | 3836 | 1463650012256 Marionette TRACE conn3 <- [1,1114,null,{}] 02:26:52 INFO - PROCESS | 3836 | 1463650012259 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 3836 | 1463650012342 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:26:52 INFO - PROCESS | 3836 | 1463650012334 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 3836 | ++DOCSHELL 10565400 == 73 [pid = 3836] [id = 288] 02:26:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (10A59C00) [pid = 3836] [serial = 863] [outer = 00000000] 02:26:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1422F400) [pid = 3836] [serial = 864] [outer = 10A59C00] 02:26:52 INFO - PROCESS | 3836 | 1463650012460 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (171C2800) [pid = 3836] [serial = 865] [outer = 10A59C00] 02:26:52 INFO - PROCESS | 3836 | 1463650012829 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 618ms 02:26:52 INFO - PROCESS | 3836 | 1463650012877 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 3836 | 1463650012878 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:26:52 INFO - PROCESS | 3836 | 1463650012882 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:26:52 INFO - PROCESS | 3836 | 1463650012883 Marionette TRACE conn3 <- [1,1118,null,{}] 02:26:52 INFO - PROCESS | 3836 | 1463650012887 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 3836 | 1463650012986 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:26:53 INFO - PROCESS | 3836 | 1463650013086 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 3836 | ++DOCSHELL 175BAC00 == 74 [pid = 3836] [id = 289] 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (175BB400) [pid = 3836] [serial = 866] [outer = 00000000] 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (175D2C00) [pid = 3836] [serial = 867] [outer = 175BB400] 02:26:53 INFO - PROCESS | 3836 | 1463650013129 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (17838000) [pid = 3836] [serial = 868] [outer = 175BB400] 02:26:53 INFO - PROCESS | 3836 | 1463650013496 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 634ms 02:26:53 INFO - PROCESS | 3836 | 1463650013520 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 3836 | 1463650013522 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:26:53 INFO - PROCESS | 3836 | 1463650013525 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:26:53 INFO - PROCESS | 3836 | 1463650013527 Marionette TRACE conn3 <- [1,1122,null,{}] 02:26:53 INFO - PROCESS | 3836 | 1463650013530 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 3836 | 1463650013656 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:26:53 INFO - PROCESS | 3836 | 1463650013697 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 3836 | ++DOCSHELL 11A01800 == 75 [pid = 3836] [id = 290] 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16654000) [pid = 3836] [serial = 869] [outer = 00000000] 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (185A2400) [pid = 3836] [serial = 870] [outer = 16654000] 02:26:53 INFO - PROCESS | 3836 | 1463650013740 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1869A000) [pid = 3836] [serial = 871] [outer = 16654000] 02:26:54 INFO - PROCESS | 3836 | 1463650014230 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 726ms 02:26:54 INFO - PROCESS | 3836 | 1463650014250 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 3836 | 1463650014255 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:26:54 INFO - PROCESS | 3836 | 1463650014260 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 3836 | 1463650014265 Marionette TRACE conn3 <- [1,1126,null,{}] 02:26:54 INFO - PROCESS | 3836 | 1463650014272 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 3836 | 1463650014386 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:26:54 INFO - PROCESS | 3836 | 1463650014499 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 3836 | ++DOCSHELL 10A5E800 == 76 [pid = 3836] [id = 291] 02:26:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (10A62C00) [pid = 3836] [serial = 872] [outer = 00000000] 02:26:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (10F84C00) [pid = 3836] [serial = 873] [outer = 10A62C00] 02:26:54 INFO - PROCESS | 3836 | 1463650014554 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1142A400) [pid = 3836] [serial = 874] [outer = 10A62C00] 02:26:55 INFO - PROCESS | 3836 | 1463650015202 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 989ms 02:26:55 INFO - PROCESS | 3836 | 1463650015264 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 3836 | 1463650015270 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:26:55 INFO - PROCESS | 3836 | 1463650015277 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 3836 | 1463650015280 Marionette TRACE conn3 <- [1,1130,null,{}] 02:26:55 INFO - PROCESS | 3836 | 1463650015267 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 3836 | 1463650015377 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:26:55 INFO - PROCESS | 3836 | 1463650015514 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 3836 | ++DOCSHELL 1145BC00 == 77 [pid = 3836] [id = 292] 02:26:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (11A0F000) [pid = 3836] [serial = 875] [outer = 00000000] 02:26:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1339B800) [pid = 3836] [serial = 876] [outer = 11A0F000] 02:26:55 INFO - PROCESS | 3836 | 1463650015568 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (140CD400) [pid = 3836] [serial = 877] [outer = 11A0F000] 02:26:56 INFO - PROCESS | 3836 | 1463650016146 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 928ms 02:26:56 INFO - PROCESS | 3836 | 1463650016204 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 3836 | 1463650016207 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:26:56 INFO - PROCESS | 3836 | 1463650016211 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 3836 | 1463650016214 Marionette TRACE conn3 <- [1,1134,null,{}] 02:26:56 INFO - PROCESS | 3836 | 1463650016225 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 3836 | 1463650016337 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:26:56 INFO - PROCESS | 3836 | 1463650016474 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 3836 | ++DOCSHELL 16657400 == 78 [pid = 3836] [id = 293] 02:26:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (175BA000) [pid = 3836] [serial = 878] [outer = 00000000] 02:26:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (17FDE000) [pid = 3836] [serial = 879] [outer = 175BA000] 02:26:56 INFO - PROCESS | 3836 | 1463650016531 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1869D400) [pid = 3836] [serial = 880] [outer = 175BA000] 02:26:57 INFO - PROCESS | 3836 | 1463650017120 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 927ms 02:26:57 INFO - PROCESS | 3836 | 1463650017138 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 3836 | 1463650017141 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:26:57 INFO - PROCESS | 3836 | 1463650017145 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - PROCESS | 3836 | 1463650017147 Marionette TRACE conn3 <- [1,1138,null,{}] 02:26:57 INFO - PROCESS | 3836 | 1463650017151 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:57 INFO - PROCESS | 3836 | 1463650017258 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:26:57 INFO - PROCESS | 3836 | 1463650017368 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 3836 | ++DOCSHELL 18880C00 == 79 [pid = 3836] [id = 294] 02:26:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19A02400) [pid = 3836] [serial = 881] [outer = 00000000] 02:26:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (19A10400) [pid = 3836] [serial = 882] [outer = 19A02400] 02:26:57 INFO - PROCESS | 3836 | 1463650017421 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19B21800) [pid = 3836] [serial = 883] [outer = 19A02400] 02:26:58 INFO - PROCESS | 3836 | 1463650018011 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 927ms 02:26:58 INFO - PROCESS | 3836 | 1463650018090 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 3836 | 1463650018092 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:26:58 INFO - PROCESS | 3836 | 1463650018095 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 3836 | 1463650018097 Marionette TRACE conn3 <- [1,1142,null,{}] 02:26:58 INFO - PROCESS | 3836 | 1463650018101 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 3836 | 1463650018210 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:26:58 INFO - PROCESS | 3836 | 1463650018341 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 3836 | ++DOCSHELL 16659800 == 80 [pid = 3836] [id = 295] 02:26:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (16724400) [pid = 3836] [serial = 884] [outer = 00000000] 02:26:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19D7D000) [pid = 3836] [serial = 885] [outer = 16724400] 02:26:58 INFO - PROCESS | 3836 | 1463650018395 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A377C00) [pid = 3836] [serial = 886] [outer = 16724400] 02:26:58 INFO - PROCESS | 3836 | 1463650018942 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 928ms 02:26:59 INFO - PROCESS | 3836 | 1463650019024 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 3836 | 1463650019026 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:26:59 INFO - PROCESS | 3836 | 1463650019029 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 3836 | 1463650019031 Marionette TRACE conn3 <- [1,1146,null,{}] 02:26:59 INFO - PROCESS | 3836 | 1463650019035 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 3836 | 1463650019161 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:26:59 INFO - PROCESS | 3836 | 1463650019301 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 3836 | ++DOCSHELL 19D15800 == 81 [pid = 3836] [id = 296] 02:26:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (19D71000) [pid = 3836] [serial = 887] [outer = 00000000] 02:26:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AA5C400) [pid = 3836] [serial = 888] [outer = 19D71000] 02:26:59 INFO - PROCESS | 3836 | 1463650019356 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1AA62000) [pid = 3836] [serial = 889] [outer = 19D71000] 02:26:59 INFO - PROCESS | 3836 | 1463650019996 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1020ms 02:27:00 INFO - PROCESS | 3836 | 1463650020058 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 3836 | 1463650020060 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:27:00 INFO - PROCESS | 3836 | 1463650020064 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 3836 | 1463650020066 Marionette TRACE conn3 <- [1,1150,null,{}] 02:27:00 INFO - PROCESS | 3836 | 1463650020086 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 3836 | 1463650020192 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:27:00 INFO - PROCESS | 3836 | 1463650020469 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EBC00 == 82 [pid = 3836] [id = 297] 02:27:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (0F9EC000) [pid = 3836] [serial = 890] [outer = 00000000] 02:27:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (10B01400) [pid = 3836] [serial = 891] [outer = 0F9EC000] 02:27:00 INFO - PROCESS | 3836 | 1463650020523 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (10E2E800) [pid = 3836] [serial = 892] [outer = 0F9EC000] 02:27:01 INFO - PROCESS | 3836 | 1463650021092 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1036ms 02:27:01 INFO - PROCESS | 3836 | 1463650021143 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 3836 | 1463650021149 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:27:01 INFO - PROCESS | 3836 | 1463650021155 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 3836 | 1463650021160 Marionette TRACE conn3 <- [1,1154,null,{}] 02:27:01 INFO - PROCESS | 3836 | 1463650021166 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 3836 | 1463650021288 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:27:01 INFO - PROCESS | 3836 | 1463650021428 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 3836 | ++DOCSHELL 13107000 == 83 [pid = 3836] [id = 298] 02:27:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1310D800) [pid = 3836] [serial = 893] [outer = 00000000] 02:27:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (140CD000) [pid = 3836] [serial = 894] [outer = 1310D800] 02:27:01 INFO - PROCESS | 3836 | 1463650021461 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1523E800) [pid = 3836] [serial = 895] [outer = 1310D800] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 1307A000 == 82 [pid = 3836] [id = 218] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 16850C00 == 81 [pid = 3836] [id = 221] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 1B302400 == 80 [pid = 3836] [id = 245] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 15F14C00 == 79 [pid = 3836] [id = 241] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 175BAC00 == 78 [pid = 3836] [id = 289] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 10565400 == 77 [pid = 3836] [id = 288] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 16696800 == 76 [pid = 3836] [id = 287] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 1665B400 == 75 [pid = 3836] [id = 286] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 1338D800 == 74 [pid = 3836] [id = 285] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 12A3A800 == 73 [pid = 3836] [id = 284] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 13399400 == 72 [pid = 3836] [id = 283] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 10A64400 == 71 [pid = 3836] [id = 282] 02:27:01 INFO - PROCESS | 3836 | --DOCSHELL 11A03000 == 70 [pid = 3836] [id = 281] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1677F000) [pid = 3836] [serial = 777] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1A226000) [pid = 3836] [serial = 786] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (10B0C400) [pid = 3836] [serial = 771] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (19A08000) [pid = 3836] [serial = 783] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (18873000) [pid = 3836] [serial = 780] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (12D77800) [pid = 3836] [serial = 774] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A6ED800) [pid = 3836] [serial = 819] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOCSHELL 1A37B800 == 69 [pid = 3836] [id = 277] 02:27:02 INFO - PROCESS | 3836 | --DOCSHELL 185A8C00 == 68 [pid = 3836] [id = 276] 02:27:02 INFO - PROCESS | 3836 | --DOCSHELL 1339B000 == 67 [pid = 3836] [id = 275] 02:27:02 INFO - PROCESS | 3836 | --DOCSHELL 105F6000 == 66 [pid = 3836] [id = 274] 02:27:02 INFO - PROCESS | 3836 | --DOCSHELL 1A21E400 == 65 [pid = 3836] [id = 273] 02:27:02 INFO - PROCESS | 3836 | 1463650022073 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 989ms 02:27:02 INFO - PROCESS | 3836 | 1463650022139 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 3836 | 1463650022143 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:27:02 INFO - PROCESS | 3836 | 1463650022150 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 3836 | 1463650022152 Marionette TRACE conn3 <- [1,1158,null,{}] 02:27:02 INFO - PROCESS | 3836 | 1463650022156 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 3836 | 1463650022258 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (138F4C00) [pid = 3836] [serial = 814] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (17FE1C00) [pid = 3836] [serial = 769] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (175BF000) [pid = 3836] [serial = 801] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A66B000) [pid = 3836] [serial = 811] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (13B0C000) [pid = 3836] [serial = 795] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (16697C00) [pid = 3836] [serial = 798] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (15F1D000) [pid = 3836] [serial = 816] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (19D70C00) [pid = 3836] [serial = 808] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (16855400) [pid = 3836] [serial = 799] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (15155C00) [pid = 3836] [serial = 792] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (156AA000) [pid = 3836] [serial = 796] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1887FC00) [pid = 3836] [serial = 805] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (178EF000) [pid = 3836] [serial = 802] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (11C67800) [pid = 3836] [serial = 813] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1A379000) [pid = 3836] [serial = 810] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (186A4800) [pid = 3836] [serial = 804] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (12A36C00) [pid = 3836] [serial = 790] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (11C9F000) [pid = 3836] [serial = 789] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19D12800) [pid = 3836] [serial = 807] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1562F400) [pid = 3836] [serial = 793] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1687A000) [pid = 3836] [serial = 817] [outer = 00000000] [url = about:blank] 02:27:02 INFO - PROCESS | 3836 | 1463650022360 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 3836 | ++DOCSHELL 10A57800 == 66 [pid = 3836] [id = 299] 02:27:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10B0B800) [pid = 3836] [serial = 896] [outer = 00000000] 02:27:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (128A7000) [pid = 3836] [serial = 897] [outer = 10B0B800] 02:27:02 INFO - PROCESS | 3836 | 1463650022405 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1339C800) [pid = 3836] [serial = 898] [outer = 10B0B800] 02:27:02 INFO - PROCESS | 3836 | 1463650022781 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 696ms 02:27:02 INFO - PROCESS | 3836 | 1463650022848 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 3836 | 1463650022850 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:27:02 INFO - PROCESS | 3836 | 1463650022855 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 3836 | 1463650022860 Marionette TRACE conn3 <- [1,1162,null,{}] 02:27:02 INFO - PROCESS | 3836 | 1463650022869 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 3836 | 1463650022944 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:27:02 INFO - PROCESS | 3836 | 1463650022951 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 3836 | ++DOCSHELL 15157400 == 67 [pid = 3836] [id = 300] 02:27:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1515DC00) [pid = 3836] [serial = 899] [outer = 00000000] 02:27:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1664E000) [pid = 3836] [serial = 900] [outer = 1515DC00] 02:27:02 INFO - PROCESS | 3836 | 1463650022995 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16659400) [pid = 3836] [serial = 901] [outer = 1515DC00] 02:27:03 INFO - PROCESS | 3836 | 1463650023477 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 3836 | 1463650023606 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:27:03 INFO - PROCESS | 3836 | 1463650023612 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 3836 | 1463650023613 Marionette TRACE conn3 <- [1,1166,null,{}] 02:27:03 INFO - PROCESS | 3836 | 1463650023617 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 3836 | 1463650023744 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:27:03 INFO - PROCESS | 3836 | 1463650023754 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 3836 | ++DOCSHELL 105F4C00 == 68 [pid = 3836] [id = 301] 02:27:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (13391C00) [pid = 3836] [serial = 902] [outer = 00000000] 02:27:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1687A000) [pid = 3836] [serial = 903] [outer = 13391C00] 02:27:03 INFO - PROCESS | 3836 | 1463650023814 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (175CCC00) [pid = 3836] [serial = 904] [outer = 13391C00] 02:27:04 INFO - PROCESS | 3836 | 1463650024256 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 3836 | 1463650024318 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:27:04 INFO - PROCESS | 3836 | 1463650024321 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 3836 | 1463650024323 Marionette TRACE conn3 <- [1,1170,null,{}] 02:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:27:04 INFO - PROCESS | 3836 | 1463650024331 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 3836 | 1463650024443 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:27:04 INFO - PROCESS | 3836 | 1463650024507 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 3836 | ++DOCSHELL 17FE1C00 == 69 [pid = 3836] [id = 302] 02:27:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (18317800) [pid = 3836] [serial = 905] [outer = 00000000] 02:27:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1869A800) [pid = 3836] [serial = 906] [outer = 18317800] 02:27:04 INFO - PROCESS | 3836 | 1463650024557 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (18878800) [pid = 3836] [serial = 907] [outer = 18317800] 02:27:05 INFO - PROCESS | 3836 | 1463650025016 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 3836 | 1463650025050 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:27:05 INFO - PROCESS | 3836 | 1463650025054 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 3836 | 1463650025055 Marionette TRACE conn3 <- [1,1174,null,{}] 02:27:05 INFO - PROCESS | 3836 | 1463650025059 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 3836 | 1463650025182 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:27:05 INFO - PROCESS | 3836 | 1463650025248 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 3836 | ++DOCSHELL 178F3800 == 70 [pid = 3836] [id = 303] 02:27:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (186A5C00) [pid = 3836] [serial = 908] [outer = 00000000] 02:27:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19D75000) [pid = 3836] [serial = 909] [outer = 186A5C00] 02:27:05 INFO - PROCESS | 3836 | 1463650025291 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A37E800) [pid = 3836] [serial = 910] [outer = 186A5C00] 02:27:05 INFO - PROCESS | 3836 | 1463650025702 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 3836 | 1463650025755 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:27:05 INFO - PROCESS | 3836 | 1463650025759 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:27:05 INFO - PROCESS | 3836 | 1463650025761 Marionette TRACE conn3 <- [1,1178,null,{}] 02:27:05 INFO - PROCESS | 3836 | 1463650025764 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 3836 | 1463650025878 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:27:05 INFO - PROCESS | 3836 | 1463650025887 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 3836 | ++DOCSHELL 156A7C00 == 71 [pid = 3836] [id = 304] 02:27:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19A09400) [pid = 3836] [serial = 911] [outer = 00000000] 02:27:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A786400) [pid = 3836] [serial = 912] [outer = 19A09400] 02:27:05 INFO - PROCESS | 3836 | 1463650025989 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A92B000) [pid = 3836] [serial = 913] [outer = 19A09400] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (18876C00) [pid = 3836] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (12A34400) [pid = 3836] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10B01800) [pid = 3836] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (18698800) [pid = 3836] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (19D6E800) [pid = 3836] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1887A000) [pid = 3836] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (186A4400) [pid = 3836] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (19D17C00) [pid = 3836] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1B303400) [pid = 3836] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15F1B800) [pid = 3836] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1669F000) [pid = 3836] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16696000) [pid = 3836] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (10A59C00) [pid = 3836] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (175BB400) [pid = 3836] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (13107800) [pid = 3836] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (12A32C00) [pid = 3836] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (10A64800) [pid = 3836] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1339AC00) [pid = 3836] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (105F9400) [pid = 3836] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:27:06 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (13DC1C00) [pid = 3836] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:27:06 INFO - PROCESS | 3836 | 1463650026660 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 3836 | 1463650026691 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:27:06 INFO - PROCESS | 3836 | 1463650026695 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 3836 | 1463650026696 Marionette TRACE conn3 <- [1,1182,null,{}] 02:27:06 INFO - PROCESS | 3836 | 1463650026700 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:06 INFO - PROCESS | 3836 | 1463650026783 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:27:06 INFO - PROCESS | 3836 | 1463650026892 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 3836 | ++DOCSHELL 103EB000 == 72 [pid = 3836] [id = 305] 02:27:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10535C00) [pid = 3836] [serial = 914] [outer = 00000000] 02:27:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (13DC1C00) [pid = 3836] [serial = 915] [outer = 10535C00] 02:27:06 INFO - PROCESS | 3836 | 1463650026936 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16F8A400) [pid = 3836] [serial = 916] [outer = 10535C00] 02:27:07 INFO - PROCESS | 3836 | 1463650027283 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 3836 | 1463650027324 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:27:07 INFO - PROCESS | 3836 | 1463650027327 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:27:07 INFO - PROCESS | 3836 | 1463650027329 Marionette TRACE conn3 <- [1,1186,null,{}] 02:27:07 INFO - PROCESS | 3836 | 1463650027332 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 3836 | 1463650027416 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:27:07 INFO - PROCESS | 3836 | 1463650027513 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 3836 | ++DOCSHELL 15F1B800 == 73 [pid = 3836] [id = 306] 02:27:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15FD2000) [pid = 3836] [serial = 917] [outer = 00000000] 02:27:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A6F0400) [pid = 3836] [serial = 918] [outer = 15FD2000] 02:27:07 INFO - PROCESS | 3836 | 1463650027556 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1AA67800) [pid = 3836] [serial = 919] [outer = 15FD2000] 02:27:07 INFO - PROCESS | 3836 | 1463650027938 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 633ms 02:27:07 INFO - PROCESS | 3836 | 1463650027965 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 3836 | 1463650027967 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:27:07 INFO - PROCESS | 3836 | 1463650027970 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 3836 | 1463650027972 Marionette TRACE conn3 <- [1,1190,null,{}] 02:27:07 INFO - PROCESS | 3836 | 1463650027975 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 3836 | 1463650028099 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:27:08 INFO - PROCESS | 3836 | 1463650028144 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 3836 | ++DOCSHELL 10565800 == 74 [pid = 3836] [id = 307] 02:27:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (10E2E000) [pid = 3836] [serial = 920] [outer = 00000000] 02:27:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1AD88400) [pid = 3836] [serial = 921] [outer = 10E2E000] 02:27:08 INFO - PROCESS | 3836 | 1463650028192 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1AEDD400) [pid = 3836] [serial = 922] [outer = 10E2E000] 02:27:08 INFO - PROCESS | 3836 | 1463650028704 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:27:08 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 02:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 789ms 02:27:08 INFO - PROCESS | 3836 | 1463650028758 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 3836 | 1463650028762 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:27:08 INFO - PROCESS | 3836 | 1463650028768 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 3836 | 1463650028772 Marionette TRACE conn3 <- [1,1194,null,{}] 02:27:08 INFO - PROCESS | 3836 | 1463650028779 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 3836 | 1463650028894 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:27:09 INFO - PROCESS | 3836 | 1463650029014 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 3836 | ++DOCSHELL 10B0FC00 == 75 [pid = 3836] [id = 308] 02:27:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (10B72C00) [pid = 3836] [serial = 923] [outer = 00000000] 02:27:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (10D48800) [pid = 3836] [serial = 924] [outer = 10B72C00] 02:27:09 INFO - PROCESS | 3836 | 1463650029109 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (10D4C000) [pid = 3836] [serial = 925] [outer = 10B72C00] 02:27:09 INFO - PROCESS | 3836 | 1463650029714 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:27:09 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 02:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 989ms 02:27:09 INFO - PROCESS | 3836 | 1463650029771 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 3836 | 1463650029777 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:27:09 INFO - PROCESS | 3836 | 1463650029784 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 3836 | 1463650029787 Marionette TRACE conn3 <- [1,1198,null,{}] 02:27:09 INFO - PROCESS | 3836 | 1463650029791 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 3836 | 1463650029940 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:27:10 INFO - PROCESS | 3836 | 1463650030082 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 3836 | ++DOCSHELL 11A0B400 == 76 [pid = 3836] [id = 309] 02:27:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (12A2E800) [pid = 3836] [serial = 926] [outer = 00000000] 02:27:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1310E800) [pid = 3836] [serial = 927] [outer = 12A2E800] 02:27:10 INFO - PROCESS | 3836 | 1463650030137 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (13393000) [pid = 3836] [serial = 928] [outer = 12A2E800] 02:27:10 INFO - PROCESS | 3836 | 1463650030702 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 02:27:10 INFO - PROCESS | 3836 | 1463650030768 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 3836 | 1463650030771 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:27:10 INFO - PROCESS | 3836 | 1463650030775 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 3836 | 1463650030778 Marionette TRACE conn3 <- [1,1202,null,{}] 02:27:10 INFO - PROCESS | 3836 | 1463650030789 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 3836 | 1463650030903 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:27:11 INFO - PROCESS | 3836 | 1463650031063 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 3836 | ++DOCSHELL 15661C00 == 77 [pid = 3836] [id = 310] 02:27:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (156AA000) [pid = 3836] [serial = 929] [outer = 00000000] 02:27:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (16850C00) [pid = 3836] [serial = 930] [outer = 156AA000] 02:27:11 INFO - PROCESS | 3836 | 1463650031119 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (175D2000) [pid = 3836] [serial = 931] [outer = 156AA000] 02:27:11 INFO - PROCESS | 3836 | 1463650031695 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 989ms 02:27:11 INFO - PROCESS | 3836 | 1463650031764 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 3836 | 1463650031767 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:27:11 INFO - PROCESS | 3836 | 1463650031771 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 3836 | 1463650031773 Marionette TRACE conn3 <- [1,1206,null,{}] 02:27:11 INFO - PROCESS | 3836 | 1463650031777 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 3836 | 1463650031916 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:27:12 INFO - PROCESS | 3836 | 1463650032062 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 3836 | ++DOCSHELL 16658C00 == 78 [pid = 3836] [id = 311] 02:27:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (18874C00) [pid = 3836] [serial = 932] [outer = 00000000] 02:27:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19B16000) [pid = 3836] [serial = 933] [outer = 18874C00] 02:27:12 INFO - PROCESS | 3836 | 1463650032117 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A37B800) [pid = 3836] [serial = 934] [outer = 18874C00] 02:27:12 INFO - PROCESS | 3836 | 1463650032677 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 943ms 02:27:12 INFO - PROCESS | 3836 | 1463650032727 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 3836 | 1463650032730 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:27:12 INFO - PROCESS | 3836 | 1463650032735 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 3836 | 1463650032737 Marionette TRACE conn3 <- [1,1210,null,{}] 02:27:12 INFO - PROCESS | 3836 | 1463650032740 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 3836 | 1463650032847 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:27:12 INFO - PROCESS | 3836 | 1463650032958 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 3836 | ++DOCSHELL 10B03400 == 79 [pid = 3836] [id = 312] 02:27:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (16855C00) [pid = 3836] [serial = 935] [outer = 00000000] 02:27:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AD81400) [pid = 3836] [serial = 936] [outer = 16855C00] 02:27:12 INFO - PROCESS | 3836 | 1463650033018 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1AD87800) [pid = 3836] [serial = 937] [outer = 16855C00] 02:27:13 INFO - PROCESS | 3836 | 1463650033601 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 3836 | 1463650033670 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:27:13 INFO - PROCESS | 3836 | 1463650033674 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 3836 | 1463650033676 Marionette TRACE conn3 <- [1,1214,null,{}] 02:27:13 INFO - PROCESS | 3836 | 1463650033680 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 3836 | 1463650033806 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:27:13 INFO - PROCESS | 3836 | 1463650033961 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 3836 | ++DOCSHELL 175CC400 == 80 [pid = 3836] [id = 313] 02:27:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1782F400) [pid = 3836] [serial = 938] [outer = 00000000] 02:27:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (19BF0000) [pid = 3836] [serial = 939] [outer = 1782F400] 02:27:14 INFO - PROCESS | 3836 | 1463650034024 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19BF7C00) [pid = 3836] [serial = 940] [outer = 1782F400] 02:27:14 INFO - PROCESS | 3836 | 1463650034570 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 943ms 02:27:14 INFO - PROCESS | 3836 | 1463650034846 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 3836 | 1463650034851 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:27:14 INFO - PROCESS | 3836 | 1463650034870 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 3836 | 1463650034873 Marionette TRACE conn3 <- [1,1218,null,{}] 02:27:14 INFO - PROCESS | 3836 | 1463650034879 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:27:14 INFO - PROCESS | 3836 | 1463650034982 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:27:15 INFO - PROCESS | 3836 | 1463650035094 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 3836 | ++DOCSHELL 10D45C00 == 81 [pid = 3836] [id = 314] 02:27:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (10D46800) [pid = 3836] [serial = 941] [outer = 00000000] 02:27:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (10D4D400) [pid = 3836] [serial = 942] [outer = 10D46800] 02:27:15 INFO - PROCESS | 3836 | 1463650035143 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1287E400) [pid = 3836] [serial = 943] [outer = 10D46800] 02:27:15 INFO - PROCESS | 3836 | 1463650035691 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 865ms 02:27:15 INFO - PROCESS | 3836 | 1463650035771 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 3836 | 1463650035774 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:27:15 INFO - PROCESS | 3836 | 1463650035781 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 3836 | 1463650035785 Marionette TRACE conn3 <- [1,1222,null,{}] 02:27:15 INFO - PROCESS | 3836 | 1463650035789 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - PROCESS | 3836 | 1463650035932 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:27:16 INFO - PROCESS | 3836 | 1463650036075 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 3836 | ++DOCSHELL 12A34800 == 82 [pid = 3836] [id = 315] 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (13070400) [pid = 3836] [serial = 944] [outer = 00000000] 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (138ECC00) [pid = 3836] [serial = 945] [outer = 13070400] 02:27:16 INFO - PROCESS | 3836 | 1463650036125 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (14EC3400) [pid = 3836] [serial = 946] [outer = 13070400] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 185A0400 == 81 [pid = 3836] [id = 199] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 0C77AC00 == 80 [pid = 3836] [id = 225] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 15F1B800 == 79 [pid = 3836] [id = 306] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 103EB000 == 78 [pid = 3836] [id = 305] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 156A7C00 == 77 [pid = 3836] [id = 304] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 178F3800 == 76 [pid = 3836] [id = 303] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 17FE1C00 == 75 [pid = 3836] [id = 302] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 105F4C00 == 74 [pid = 3836] [id = 301] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 15157400 == 73 [pid = 3836] [id = 300] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 10A57800 == 72 [pid = 3836] [id = 299] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 13107000 == 71 [pid = 3836] [id = 298] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 0F9EBC00 == 70 [pid = 3836] [id = 297] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 19D15800 == 69 [pid = 3836] [id = 296] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (185A2400) [pid = 3836] [serial = 870] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 16659800 == 68 [pid = 3836] [id = 295] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 18880C00 == 67 [pid = 3836] [id = 294] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 16657400 == 66 [pid = 3836] [id = 293] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 1145BC00 == 65 [pid = 3836] [id = 292] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 10A5E800 == 64 [pid = 3836] [id = 291] 02:27:16 INFO - PROCESS | 3836 | --DOCSHELL 11A01800 == 63 [pid = 3836] [id = 290] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (19B19000) [pid = 3836] [serial = 727] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (13814000) [pid = 3836] [serial = 775] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (112A0400) [pid = 3836] [serial = 772] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (18879400) [pid = 3836] [serial = 781] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1A66BC00) [pid = 3836] [serial = 787] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1AFB3000) [pid = 3836] [serial = 733] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19A0EC00) [pid = 3836] [serial = 784] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1AEDE400) [pid = 3836] [serial = 730] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1B4A5000) [pid = 3836] [serial = 736] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1783DC00) [pid = 3836] [serial = 778] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (16DC2800) [pid = 3836] [serial = 861] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (16853000) [pid = 3836] [serial = 859] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1684D000) [pid = 3836] [serial = 858] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1422F400) [pid = 3836] [serial = 864] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (175D2C00) [pid = 3836] [serial = 867] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1515A000) [pid = 3836] [serial = 852] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (12A3B400) [pid = 3836] [serial = 844] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (12AE5C00) [pid = 3836] [serial = 843] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (15240400) [pid = 3836] [serial = 825] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1145A800) [pid = 3836] [serial = 846] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (12A33800) [pid = 3836] [serial = 847] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13DBE800) [pid = 3836] [serial = 849] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (140D0400) [pid = 3836] [serial = 850] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1A788C00) [pid = 3836] [serial = 831] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (16F88400) [pid = 3836] [serial = 862] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (15632000) [pid = 3836] [serial = 841] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1514F800) [pid = 3836] [serial = 840] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19A03400) [pid = 3836] [serial = 828] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (12A8B000) [pid = 3836] [serial = 822] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1AA66400) [pid = 3836] [serial = 834] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (140CF000) [pid = 3836] [serial = 837] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (17838000) [pid = 3836] [serial = 868] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (15F11000) [pid = 3836] [serial = 855] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15F1C800) [pid = 3836] [serial = 856] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (171C2800) [pid = 3836] [serial = 865] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15632400) [pid = 3836] [serial = 853] [outer = 00000000] [url = about:blank] 02:27:16 INFO - PROCESS | 3836 | 1463650036631 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 896ms 02:27:16 INFO - PROCESS | 3836 | 1463650036669 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 3836 | 1463650036671 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:27:16 INFO - PROCESS | 3836 | 1463650036674 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 3836 | 1463650036676 Marionette TRACE conn3 <- [1,1226,null,{}] 02:27:16 INFO - PROCESS | 3836 | 1463650036685 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 3836 | 1463650036778 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:27:16 INFO - PROCESS | 3836 | 1463650036790 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 3836 | ++DOCSHELL 12A8B000 == 64 [pid = 3836] [id = 316] 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (12AE5C00) [pid = 3836] [serial = 947] [outer = 00000000] 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1422F400) [pid = 3836] [serial = 948] [outer = 12AE5C00] 02:27:16 INFO - PROCESS | 3836 | 1463650036842 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15238000) [pid = 3836] [serial = 949] [outer = 12AE5C00] 02:27:17 INFO - PROCESS | 3836 | 1463650037331 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 695ms 02:27:17 INFO - PROCESS | 3836 | 1463650037373 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 3836 | 1463650037375 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:27:17 INFO - PROCESS | 3836 | 1463650037379 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 3836 | 1463650037380 Marionette TRACE conn3 <- [1,1230,null,{}] 02:27:17 INFO - PROCESS | 3836 | 1463650037384 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 3836 | 1463650037469 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:27:17 INFO - PROCESS | 3836 | 1463650037459 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 3836 | ++DOCSHELL 1515A000 == 65 [pid = 3836] [id = 317] 02:27:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (15637800) [pid = 3836] [serial = 950] [outer = 00000000] 02:27:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (15F11000) [pid = 3836] [serial = 951] [outer = 15637800] 02:27:17 INFO - PROCESS | 3836 | 1463650037508 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (15FCB400) [pid = 3836] [serial = 952] [outer = 15637800] 02:27:17 INFO - PROCESS | 3836 | 1463650037980 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 634ms 02:27:17 INFO - PROCESS | 3836 | 1463650038001 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 3836 | 1463650038003 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:27:17 INFO - PROCESS | 3836 | 1463650038006 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 3836 | 1463650038008 Marionette TRACE conn3 <- [1,1234,null,{}] 02:27:17 INFO - PROCESS | 3836 | 1463650038011 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 3836 | 1463650038104 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:27:18 INFO - PROCESS | 3836 | 1463650038111 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 3836 | ++DOCSHELL 10372C00 == 66 [pid = 3836] [id = 318] 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1566BC00) [pid = 3836] [serial = 953] [outer = 00000000] 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1671B800) [pid = 3836] [serial = 954] [outer = 1566BC00] 02:27:18 INFO - PROCESS | 3836 | 1463650038157 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (16849C00) [pid = 3836] [serial = 955] [outer = 1566BC00] 02:27:18 INFO - PROCESS | 3836 | 1463650038586 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 619ms 02:27:18 INFO - PROCESS | 3836 | 1463650038645 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 3836 | 1463650038656 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:27:18 INFO - PROCESS | 3836 | 1463650038660 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:27:18 INFO - PROCESS | 3836 | 1463650038661 Marionette TRACE conn3 <- [1,1238,null,{}] 02:27:18 INFO - PROCESS | 3836 | 1463650038665 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 3836 | 1463650038770 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:27:18 INFO - PROCESS | 3836 | 1463650038777 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 3836 | ++DOCSHELL 16652000 == 67 [pid = 3836] [id = 319] 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1684F400) [pid = 3836] [serial = 956] [outer = 00000000] 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (171C7400) [pid = 3836] [serial = 957] [outer = 1684F400] 02:27:18 INFO - PROCESS | 3836 | 1463650038822 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (175D4000) [pid = 3836] [serial = 958] [outer = 1684F400] 02:27:19 INFO - PROCESS | 3836 | 1463650039309 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 680ms 02:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:27:19 INFO - PROCESS | 3836 | 1463650039346 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 3836 | 1463650039348 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:27:19 INFO - PROCESS | 3836 | 1463650039352 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - PROCESS | 3836 | 1463650039354 Marionette TRACE conn3 <- [1,1242,null,{}] 02:27:19 INFO - PROCESS | 3836 | 1463650039357 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:19 INFO - PROCESS | 3836 | 1463650039476 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:27:19 INFO - PROCESS | 3836 | 1463650039538 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 3836 | ++DOCSHELL 171C2800 == 68 [pid = 3836] [id = 320] 02:27:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1783DC00) [pid = 3836] [serial = 959] [outer = 00000000] 02:27:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (18312400) [pid = 3836] [serial = 960] [outer = 1783DC00] 02:27:19 INFO - PROCESS | 3836 | 1463650039582 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (18697800) [pid = 3836] [serial = 961] [outer = 1783DC00] 02:27:19 INFO - PROCESS | 3836 | 1463650039988 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 680ms 02:27:20 INFO - PROCESS | 3836 | 1463650040049 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 3836 | 1463650040051 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:27:20 INFO - PROCESS | 3836 | 1463650040054 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:27:20 INFO - PROCESS | 3836 | 1463650040056 Marionette TRACE conn3 <- [1,1246,null,{}] 02:27:20 INFO - PROCESS | 3836 | 1463650040065 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 3836 | 1463650040185 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:27:20 INFO - PROCESS | 3836 | 1463650040282 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 3836 | ++DOCSHELL 18873800 == 69 [pid = 3836] [id = 321] 02:27:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (18876000) [pid = 3836] [serial = 962] [outer = 00000000] 02:27:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1887CC00) [pid = 3836] [serial = 963] [outer = 18876000] 02:27:20 INFO - PROCESS | 3836 | 1463650040325 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19A0F000) [pid = 3836] [serial = 964] [outer = 18876000] 02:27:20 INFO - PROCESS | 3836 | 1463650040720 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 727ms 02:27:20 INFO - PROCESS | 3836 | 1463650040779 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 3836 | 1463650040781 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:27:20 INFO - PROCESS | 3836 | 1463650040792 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 3836 | 1463650040794 Marionette TRACE conn3 <- [1,1250,null,{}] 02:27:20 INFO - PROCESS | 3836 | 1463650040797 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 3836 | 1463650040915 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (15FD2000) [pid = 3836] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (18317800) [pid = 3836] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (186A5C00) [pid = 3836] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (19A09400) [pid = 3836] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (10535C00) [pid = 3836] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1310D800) [pid = 3836] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1515DC00) [pid = 3836] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (0F9EC000) [pid = 3836] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (13391C00) [pid = 3836] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:27:21 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (10B0B800) [pid = 3836] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:27:21 INFO - PROCESS | 3836 | 1463650041190 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EC000 == 70 [pid = 3836] [id = 322] 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (10535C00) [pid = 3836] [serial = 965] [outer = 00000000] 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (11C9B400) [pid = 3836] [serial = 966] [outer = 10535C00] 02:27:21 INFO - PROCESS | 3836 | 1463650041235 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (130D2800) [pid = 3836] [serial = 967] [outer = 10535C00] 02:27:21 INFO - PROCESS | 3836 | 1463650041623 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 896ms 02:27:21 INFO - PROCESS | 3836 | 1463650041694 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 3836 | 1463650041696 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:27:21 INFO - PROCESS | 3836 | 1463650041699 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 3836 | 1463650041701 Marionette TRACE conn3 <- [1,1254,null,{}] 02:27:21 INFO - PROCESS | 3836 | 1463650041704 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:21 INFO - PROCESS | 3836 | 1463650041824 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:27:21 INFO - PROCESS | 3836 | 1463650041840 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 3836 | ++DOCSHELL 11082000 == 71 [pid = 3836] [id = 323] 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (12AEC800) [pid = 3836] [serial = 968] [outer = 00000000] 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (19B17000) [pid = 3836] [serial = 969] [outer = 12AEC800] 02:27:21 INFO - PROCESS | 3836 | 1463650041867 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (19BEB400) [pid = 3836] [serial = 970] [outer = 12AEC800] 02:27:22 INFO - PROCESS | 3836 | 1463650042275 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 634ms 02:27:22 INFO - PROCESS | 3836 | 1463650042321 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 3836 | 1463650042324 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:27:22 INFO - PROCESS | 3836 | 1463650042327 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 3836 | 1463650042329 Marionette TRACE conn3 <- [1,1258,null,{}] 02:27:22 INFO - PROCESS | 3836 | 1463650042332 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 3836 | 1463650042471 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:27:22 INFO - PROCESS | 3836 | 1463650042487 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 3836 | ++DOCSHELL 19BF2C00 == 72 [pid = 3836] [id = 324] 02:27:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19BF6000) [pid = 3836] [serial = 971] [outer = 00000000] 02:27:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1A21A800) [pid = 3836] [serial = 972] [outer = 19BF6000] 02:27:22 INFO - PROCESS | 3836 | 1463650042535 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A6F2400) [pid = 3836] [serial = 973] [outer = 19BF6000] 02:27:22 INFO - PROCESS | 3836 | 1463650042972 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 695ms 02:27:23 INFO - PROCESS | 3836 | 1463650043026 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 3836 | 1463650043028 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:27:23 INFO - PROCESS | 3836 | 1463650043062 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 3836 | 1463650043064 Marionette TRACE conn3 <- [1,1262,null,{}] 02:27:23 INFO - PROCESS | 3836 | 1463650043073 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 3836 | 1463650043160 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:27:23 INFO - PROCESS | 3836 | 1463650043241 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 3836 | ++DOCSHELL 0C77AC00 == 73 [pid = 3836] [id = 325] 02:27:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (0C77BC00) [pid = 3836] [serial = 974] [outer = 00000000] 02:27:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (10538C00) [pid = 3836] [serial = 975] [outer = 0C77BC00] 02:27:23 INFO - PROCESS | 3836 | 1463650043369 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (10B73000) [pid = 3836] [serial = 976] [outer = 0C77BC00] 02:27:23 INFO - PROCESS | 3836 | 1463650043958 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 974ms 02:27:23 INFO - PROCESS | 3836 | 1463650044003 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 3836 | 1463650044007 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:27:24 INFO - PROCESS | 3836 | 1463650044012 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:27:24 INFO - PROCESS | 3836 | 1463650044016 Marionette TRACE conn3 <- [1,1266,null,{}] 02:27:24 INFO - PROCESS | 3836 | 1463650044022 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 3836 | 1463650044143 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:27:24 INFO - PROCESS | 3836 | 1463650044304 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 3836 | ++DOCSHELL 130D7800 == 74 [pid = 3836] [id = 326] 02:27:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (13104C00) [pid = 3836] [serial = 977] [outer = 00000000] 02:27:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (138EEC00) [pid = 3836] [serial = 978] [outer = 13104C00] 02:27:24 INFO - PROCESS | 3836 | 1463650044360 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1423B000) [pid = 3836] [serial = 979] [outer = 13104C00] 02:27:24 INFO - PROCESS | 3836 | 1463650044955 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 989ms 02:27:25 INFO - PROCESS | 3836 | 1463650045000 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 3836 | 1463650045005 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:27:25 INFO - PROCESS | 3836 | 1463650045010 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 3836 | 1463650045012 Marionette TRACE conn3 <- [1,1270,null,{}] 02:27:25 INFO - PROCESS | 3836 | 1463650045016 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 3836 | 1463650045127 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:27:25 INFO - PROCESS | 3836 | 1463650045274 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 3836 | ++DOCSHELL 16650C00 == 75 [pid = 3836] [id = 327] 02:27:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (16694800) [pid = 3836] [serial = 980] [outer = 00000000] 02:27:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (171C8000) [pid = 3836] [serial = 981] [outer = 16694800] 02:27:25 INFO - PROCESS | 3836 | 1463650045329 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (185A2400) [pid = 3836] [serial = 982] [outer = 16694800] 02:27:25 INFO - PROCESS | 3836 | 1463650045928 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 989ms 02:27:25 INFO - PROCESS | 3836 | 1463650046012 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 3836 | 1463650046014 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:27:26 INFO - PROCESS | 3836 | 1463650046034 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:27:26 INFO - PROCESS | 3836 | 1463650046040 Marionette TRACE conn3 <- [1,1274,null,{}] 02:27:26 INFO - PROCESS | 3836 | 1463650046050 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 3836 | 1463650046186 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:27:26 INFO - PROCESS | 3836 | 1463650046329 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 3836 | ++DOCSHELL 19B13400 == 76 [pid = 3836] [id = 328] 02:27:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (19B15400) [pid = 3836] [serial = 983] [outer = 00000000] 02:27:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1A924800) [pid = 3836] [serial = 984] [outer = 19B15400] 02:27:26 INFO - PROCESS | 3836 | 1463650046371 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1AA5D800) [pid = 3836] [serial = 985] [outer = 19B15400] 02:27:26 INFO - PROCESS | 3836 | 1463650046883 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 881ms 02:27:26 INFO - PROCESS | 3836 | 1463650046930 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 3836 | 1463650046933 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:27:26 INFO - PROCESS | 3836 | 1463650046938 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:27:26 INFO - PROCESS | 3836 | 1463650046940 Marionette TRACE conn3 <- [1,1278,null,{}] 02:27:26 INFO - PROCESS | 3836 | 1463650046944 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 3836 | 1463650047056 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:27:27 INFO - PROCESS | 3836 | 1463650047167 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 3836 | ++DOCSHELL 1A6EB000 == 77 [pid = 3836] [id = 329] 02:27:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A6ED000) [pid = 3836] [serial = 986] [outer = 00000000] 02:27:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1AEE3C00) [pid = 3836] [serial = 987] [outer = 1A6ED000] 02:27:27 INFO - PROCESS | 3836 | 1463650047219 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1AFA9000) [pid = 3836] [serial = 988] [outer = 1A6ED000] 02:27:27 INFO - PROCESS | 3836 | 1463650047804 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 927ms 02:27:27 INFO - PROCESS | 3836 | 1463650047869 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 3836 | 1463650047871 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:27:27 INFO - PROCESS | 3836 | 1463650047875 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 3836 | 1463650047877 Marionette TRACE conn3 <- [1,1282,null,{}] 02:27:27 INFO - PROCESS | 3836 | 1463650047880 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 3836 | 1463650047987 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:27:28 INFO - PROCESS | 3836 | 1463650048127 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 3836 | ++DOCSHELL 19D72C00 == 78 [pid = 3836] [id = 330] 02:27:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1AD81800) [pid = 3836] [serial = 989] [outer = 00000000] 02:27:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1AFB2000) [pid = 3836] [serial = 990] [outer = 1AD81800] 02:27:28 INFO - PROCESS | 3836 | 1463650048187 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1B305C00) [pid = 3836] [serial = 991] [outer = 1AD81800] 02:27:28 INFO - PROCESS | 3836 | 1463650048734 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 02:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:27:28 INFO - PROCESS | 3836 | 1463650048779 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 3836 | 1463650048782 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:27:28 INFO - PROCESS | 3836 | 1463650048785 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 3836 | 1463650048787 Marionette TRACE conn3 <- [1,1286,null,{}] 02:27:28 INFO - PROCESS | 3836 | 1463650048791 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 3836 | 1463650048899 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:27:29 INFO - PROCESS | 3836 | 1463650049012 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 3836 | ++DOCSHELL 1669F400 == 79 [pid = 3836] [id = 331] 02:27:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1AFAB400) [pid = 3836] [serial = 992] [outer = 00000000] 02:27:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1B30FC00) [pid = 3836] [serial = 993] [outer = 1AFAB400] 02:27:29 INFO - PROCESS | 3836 | 1463650049105 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1B4A7800) [pid = 3836] [serial = 994] [outer = 1AFAB400] 02:27:29 INFO - PROCESS | 3836 | 1463650049781 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 02:27:29 INFO - PROCESS | 3836 | 1463650049832 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 3836 | 1463650049834 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:27:29 INFO - PROCESS | 3836 | 1463650049839 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:27:29 INFO - PROCESS | 3836 | 1463650049841 Marionette TRACE conn3 <- [1,1290,null,{}] 02:27:29 INFO - PROCESS | 3836 | 1463650049845 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:30 INFO - PROCESS | 3836 | 1463650050112 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:27:30 INFO - PROCESS | 3836 | 1463650050261 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 3836 | ++DOCSHELL 10A64800 == 80 [pid = 3836] [id = 332] 02:27:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (10B01C00) [pid = 3836] [serial = 995] [outer = 00000000] 02:27:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (10E2C800) [pid = 3836] [serial = 996] [outer = 10B01C00] 02:27:30 INFO - PROCESS | 3836 | 1463650050311 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (12A32800) [pid = 3836] [serial = 997] [outer = 10B01C00] 02:27:30 INFO - PROCESS | 3836 | 1463650050890 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1143ms 02:27:30 INFO - PROCESS | 3836 | 1463650050980 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 3836 | 1463650050983 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:27:30 INFO - PROCESS | 3836 | 1463650050988 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:27:30 INFO - PROCESS | 3836 | 1463650050992 Marionette TRACE conn3 <- [1,1294,null,{}] 02:27:30 INFO - PROCESS | 3836 | 1463650050996 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 3836 | 1463650051106 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:27:31 INFO - PROCESS | 3836 | 1463650051246 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 3836 | ++DOCSHELL 11C5BC00 == 81 [pid = 3836] [id = 333] 02:27:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (12A2E400) [pid = 3836] [serial = 998] [outer = 00000000] 02:27:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1423A800) [pid = 3836] [serial = 999] [outer = 12A2E400] 02:27:31 INFO - PROCESS | 3836 | 1463650051296 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1563A000) [pid = 3836] [serial = 1000] [outer = 12A2E400] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 19BF2C00 == 80 [pid = 3836] [id = 324] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 11082000 == 79 [pid = 3836] [id = 323] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 0F9EC000 == 78 [pid = 3836] [id = 322] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 18873800 == 77 [pid = 3836] [id = 321] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 171C2800 == 76 [pid = 3836] [id = 320] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 16652000 == 75 [pid = 3836] [id = 319] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 10372C00 == 74 [pid = 3836] [id = 318] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 1515A000 == 73 [pid = 3836] [id = 317] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 12A8B000 == 72 [pid = 3836] [id = 316] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 12A34800 == 71 [pid = 3836] [id = 315] 02:27:31 INFO - PROCESS | 3836 | --DOCSHELL 10D45C00 == 70 [pid = 3836] [id = 314] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (10F84C00) [pid = 3836] [serial = 873] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1339B800) [pid = 3836] [serial = 876] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (17FDE000) [pid = 3836] [serial = 879] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (19A10400) [pid = 3836] [serial = 882] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (19D7D000) [pid = 3836] [serial = 885] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1AA5C400) [pid = 3836] [serial = 888] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1AD88400) [pid = 3836] [serial = 921] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (19D75000) [pid = 3836] [serial = 909] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1A786400) [pid = 3836] [serial = 912] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1A37E800) [pid = 3836] [serial = 910] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (13DC1C00) [pid = 3836] [serial = 915] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1523E800) [pid = 3836] [serial = 895] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (140CD000) [pid = 3836] [serial = 894] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1664E000) [pid = 3836] [serial = 900] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (16659400) [pid = 3836] [serial = 901] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (10E2E800) [pid = 3836] [serial = 892] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (10B01400) [pid = 3836] [serial = 891] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1687A000) [pid = 3836] [serial = 903] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (128A7000) [pid = 3836] [serial = 897] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1339C800) [pid = 3836] [serial = 898] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A92B000) [pid = 3836] [serial = 913] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1AA67800) [pid = 3836] [serial = 919] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1869A800) [pid = 3836] [serial = 906] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (18878800) [pid = 3836] [serial = 907] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16F8A400) [pid = 3836] [serial = 916] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (175CCC00) [pid = 3836] [serial = 904] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A6F0400) [pid = 3836] [serial = 918] [outer = 00000000] [url = about:blank] 02:27:31 INFO - PROCESS | 3836 | 1463650051820 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 896ms 02:27:31 INFO - PROCESS | 3836 | 1463650051894 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 3836 | 1463650051896 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:27:31 INFO - PROCESS | 3836 | 1463650051900 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 3836 | 1463650051902 Marionette TRACE conn3 <- [1,1298,null,{}] 02:27:31 INFO - PROCESS | 3836 | 1463650051906 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 3836 | 1463650052000 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:27:32 INFO - PROCESS | 3836 | 1463650052101 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 3836 | ++DOCSHELL 12A3B400 == 71 [pid = 3836] [id = 334] 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1339C800) [pid = 3836] [serial = 1001] [outer = 00000000] 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1515D400) [pid = 3836] [serial = 1002] [outer = 1339C800] 02:27:32 INFO - PROCESS | 3836 | 1463650052146 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (15667400) [pid = 3836] [serial = 1003] [outer = 1339C800] 02:27:32 INFO - PROCESS | 3836 | 1463650052541 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 3836 | 1463650052586 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:27:32 INFO - PROCESS | 3836 | 1463650052596 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 3836 | 1463650052600 Marionette TRACE conn3 <- [1,1302,null,{}] 02:27:32 INFO - PROCESS | 3836 | 1463650052604 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 3836 | 1463650052721 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:27:32 INFO - PROCESS | 3836 | 1463650052735 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 3836 | ++DOCSHELL 0C77E800 == 72 [pid = 3836] [id = 335] 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (16657C00) [pid = 3836] [serial = 1004] [outer = 00000000] 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (16887000) [pid = 3836] [serial = 1005] [outer = 16657C00] 02:27:32 INFO - PROCESS | 3836 | 1463650052783 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (16F8A400) [pid = 3836] [serial = 1006] [outer = 16657C00] 02:27:33 INFO - PROCESS | 3836 | 1463650053243 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 680ms 02:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:27:33 INFO - PROCESS | 3836 | 1463650053292 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 3836 | 1463650053294 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 3836 | 1463650053298 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 3836 | 1463650053299 Marionette TRACE conn3 <- [1,1306,null,{}] 02:27:33 INFO - PROCESS | 3836 | 1463650053303 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 3836 | 1463650053399 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:27:33 INFO - PROCESS | 3836 | 1463650053407 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 3836 | ++DOCSHELL 1565F000 == 73 [pid = 3836] [id = 336] 02:27:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (16881400) [pid = 3836] [serial = 1007] [outer = 00000000] 02:27:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (17F45000) [pid = 3836] [serial = 1008] [outer = 16881400] 02:27:33 INFO - PROCESS | 3836 | 1463650053452 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1859F000) [pid = 3836] [serial = 1009] [outer = 16881400] 02:27:33 INFO - PROCESS | 3836 | 1463650053877 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 618ms 02:27:33 INFO - PROCESS | 3836 | 1463650053919 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 3836 | 1463650053930 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:27:33 INFO - PROCESS | 3836 | 1463650053941 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 3836 | 1463650053943 Marionette TRACE conn3 <- [1,1310,null,{}] 02:27:33 INFO - PROCESS | 3836 | 1463650053946 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 3836 | 1463650054067 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:27:34 INFO - PROCESS | 3836 | 1463650054162 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 3836 | ++DOCSHELL 1869F000 == 74 [pid = 3836] [id = 337] 02:27:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (186A0400) [pid = 3836] [serial = 1010] [outer = 00000000] 02:27:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (18875400) [pid = 3836] [serial = 1011] [outer = 186A0400] 02:27:34 INFO - PROCESS | 3836 | 1463650054211 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19A10400) [pid = 3836] [serial = 1012] [outer = 186A0400] 02:27:34 INFO - PROCESS | 3836 | 1463650054655 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 727ms 02:27:34 INFO - PROCESS | 3836 | 1463650054683 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 3836 | 1463650054685 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:27:34 INFO - PROCESS | 3836 | 1463650054688 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 3836 | 1463650054690 Marionette TRACE conn3 <- [1,1314,null,{}] 02:27:34 INFO - PROCESS | 3836 | 1463650054695 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 3836 | 1463650054850 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:27:34 INFO - PROCESS | 3836 | 1463650054919 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 3836 | ++DOCSHELL 1887F400 == 75 [pid = 3836] [id = 338] 02:27:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (19B19000) [pid = 3836] [serial = 1013] [outer = 00000000] 02:27:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19D19800) [pid = 3836] [serial = 1014] [outer = 19B19000] 02:27:34 INFO - PROCESS | 3836 | 1463650054962 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A37A400) [pid = 3836] [serial = 1015] [outer = 19B19000] 02:27:35 INFO - PROCESS | 3836 | 1463650055360 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:27:35 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 02:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 726ms 02:27:35 INFO - PROCESS | 3836 | 1463650055420 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 3836 | 1463650055423 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:27:35 INFO - PROCESS | 3836 | 1463650055463 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 3836 | 1463650055465 Marionette TRACE conn3 <- [1,1318,null,{}] 02:27:35 INFO - PROCESS | 3836 | 1463650055473 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:35 INFO - PROCESS | 3836 | 1463650055593 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:27:35 INFO - PROCESS | 3836 | 1463650055663 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 3836 | ++DOCSHELL 1A667000 == 76 [pid = 3836] [id = 339] 02:27:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A66A400) [pid = 3836] [serial = 1016] [outer = 00000000] 02:27:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1A788800) [pid = 3836] [serial = 1017] [outer = 1A66A400] 02:27:35 INFO - PROCESS | 3836 | 1463650055706 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1A928C00) [pid = 3836] [serial = 1018] [outer = 1A66A400] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1783DC00) [pid = 3836] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (18876000) [pid = 3836] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (10535C00) [pid = 3836] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1566BC00) [pid = 3836] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (10D46800) [pid = 3836] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (13070400) [pid = 3836] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (15637800) [pid = 3836] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1684F400) [pid = 3836] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (12AE5C00) [pid = 3836] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:27:36 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (12AEC800) [pid = 3836] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:27:36 INFO - PROCESS | 3836 | 1463650056320 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:27:36 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 02:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 02:27:36 INFO - PROCESS | 3836 | 1463650056373 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 3836 | 1463650056375 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:27:36 INFO - PROCESS | 3836 | 1463650056382 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 3836 | 1463650056384 Marionette TRACE conn3 <- [1,1322,null,{}] 02:27:36 INFO - PROCESS | 3836 | 1463650056387 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 3836 | 1463650056522 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:27:36 INFO - PROCESS | 3836 | 1463650056598 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 3836 | ++DOCSHELL 15660000 == 77 [pid = 3836] [id = 340] 02:27:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15F16400) [pid = 3836] [serial = 1019] [outer = 00000000] 02:27:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (185AC800) [pid = 3836] [serial = 1020] [outer = 15F16400] 02:27:36 INFO - PROCESS | 3836 | 1463650056641 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19BF2C00) [pid = 3836] [serial = 1021] [outer = 15F16400] 02:27:36 INFO - PROCESS | 3836 | 1463650056975 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 633ms 02:27:37 INFO - PROCESS | 3836 | 1463650057005 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 3836 | 1463650057007 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:27:37 INFO - PROCESS | 3836 | 1463650057023 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 3836 | 1463650057025 Marionette TRACE conn3 <- [1,1326,null,{}] 02:27:37 INFO - PROCESS | 3836 | 1463650057028 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 3836 | 1463650057117 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:27:37 INFO - PROCESS | 3836 | 1463650057123 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 3836 | ++DOCSHELL 1869E400 == 78 [pid = 3836] [id = 341] 02:27:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19BF3400) [pid = 3836] [serial = 1022] [outer = 00000000] 02:27:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1ACD9400) [pid = 3836] [serial = 1023] [outer = 19BF3400] 02:27:37 INFO - PROCESS | 3836 | 1463650057167 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1AD88C00) [pid = 3836] [serial = 1024] [outer = 19BF3400] 02:27:38 INFO - PROCESS | 3836 | 1463650058108 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1143ms 02:27:38 INFO - PROCESS | 3836 | 1463650058196 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 3836 | 1463650058201 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:27:38 INFO - PROCESS | 3836 | 1463650058207 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 3836 | 1463650058211 Marionette TRACE conn3 <- [1,1330,null,{}] 02:27:38 INFO - PROCESS | 3836 | 1463650058201 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 3836 | 1463650058312 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:27:38 INFO - PROCESS | 3836 | 1463650058451 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 3836 | ++DOCSHELL 1108D400 == 79 [pid = 3836] [id = 342] 02:27:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (112A0400) [pid = 3836] [serial = 1025] [outer = 00000000] 02:27:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (12A2DC00) [pid = 3836] [serial = 1026] [outer = 112A0400] 02:27:38 INFO - PROCESS | 3836 | 1463650058516 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (13107C00) [pid = 3836] [serial = 1027] [outer = 112A0400] 02:27:39 INFO - PROCESS | 3836 | 1463650059180 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1036ms 02:27:39 INFO - PROCESS | 3836 | 1463650059235 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 3836 | 1463650059239 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:27:39 INFO - PROCESS | 3836 | 1463650059266 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 3836 | 1463650059270 Marionette TRACE conn3 <- [1,1334,null,{}] 02:27:39 INFO - PROCESS | 3836 | 1463650059275 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 3836 | 1463650059438 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:27:39 INFO - PROCESS | 3836 | 1463650059454 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 3836 | ++DOCSHELL 10F7E400 == 80 [pid = 3836] [id = 343] 02:27:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (11A03400) [pid = 3836] [serial = 1028] [outer = 00000000] 02:27:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (16726800) [pid = 3836] [serial = 1029] [outer = 11A03400] 02:27:39 INFO - PROCESS | 3836 | 1463650059514 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (16DC4000) [pid = 3836] [serial = 1030] [outer = 11A03400] 02:27:40 INFO - PROCESS | 3836 | 1463650060151 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 943ms 02:27:40 INFO - PROCESS | 3836 | 1463650060194 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 3836 | 1463650060197 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:27:40 INFO - PROCESS | 3836 | 1463650060201 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 3836 | 1463650060203 Marionette TRACE conn3 <- [1,1338,null,{}] 02:27:40 INFO - PROCESS | 3836 | 1463650060213 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 3836 | 1463650060332 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:27:40 INFO - PROCESS | 3836 | 1463650060479 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 3836 | ++DOCSHELL 19B1C400 == 81 [pid = 3836] [id = 344] 02:27:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (19BEFC00) [pid = 3836] [serial = 1031] [outer = 00000000] 02:27:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1A788000) [pid = 3836] [serial = 1032] [outer = 19BEFC00] 02:27:40 INFO - PROCESS | 3836 | 1463650060544 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1AEDC800) [pid = 3836] [serial = 1033] [outer = 19BEFC00] 02:27:41 INFO - PROCESS | 3836 | 1463650061147 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 989ms 02:27:41 INFO - PROCESS | 3836 | 1463650061203 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 3836 | 1463650061205 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:27:41 INFO - PROCESS | 3836 | 1463650061209 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 3836 | 1463650061211 Marionette TRACE conn3 <- [1,1342,null,{}] 02:27:41 INFO - PROCESS | 3836 | 1463650061198 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:41 INFO - PROCESS | 3836 | 1463650061309 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:27:41 INFO - PROCESS | 3836 | 1463650061467 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 3836 | ++DOCSHELL 1B30B400 == 82 [pid = 3836] [id = 345] 02:27:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1B30BC00) [pid = 3836] [serial = 1034] [outer = 00000000] 02:27:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1B4A4800) [pid = 3836] [serial = 1035] [outer = 1B30BC00] 02:27:41 INFO - PROCESS | 3836 | 1463650061522 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1B4AFC00) [pid = 3836] [serial = 1036] [outer = 1B30BC00] 02:27:42 INFO - PROCESS | 3836 | 1463650062091 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 943ms 02:27:42 INFO - PROCESS | 3836 | 1463650062137 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 3836 | 1463650062140 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:27:42 INFO - PROCESS | 3836 | 1463650062157 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 3836 | 1463650062159 Marionette TRACE conn3 <- [1,1346,null,{}] 02:27:42 INFO - PROCESS | 3836 | 1463650062164 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 3836 | 1463650062272 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:27:42 INFO - PROCESS | 3836 | 1463650062387 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 3836 | ++DOCSHELL 175D7000 == 83 [pid = 3836] [id = 346] 02:27:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (18872000) [pid = 3836] [serial = 1037] [outer = 00000000] 02:27:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1B66D400) [pid = 3836] [serial = 1038] [outer = 18872000] 02:27:42 INFO - PROCESS | 3836 | 1463650062480 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1B675400) [pid = 3836] [serial = 1039] [outer = 18872000] 02:27:43 INFO - PROCESS | 3836 | 1463650063016 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 896ms 02:27:43 INFO - PROCESS | 3836 | 1463650063041 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 3836 | 1463650063044 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:27:43 INFO - PROCESS | 3836 | 1463650063049 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - PROCESS | 3836 | 1463650063051 Marionette TRACE conn3 <- [1,1350,null,{}] 02:27:43 INFO - PROCESS | 3836 | 1463650063055 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:43 INFO - PROCESS | 3836 | 1463650063192 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:27:43 INFO - PROCESS | 3836 | 1463650063308 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 3836 | ++DOCSHELL 1B305400 == 84 [pid = 3836] [id = 347] 02:27:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1B30F400) [pid = 3836] [serial = 1040] [outer = 00000000] 02:27:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1B695400) [pid = 3836] [serial = 1041] [outer = 1B30F400] 02:27:43 INFO - PROCESS | 3836 | 1463650063402 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1B69A800) [pid = 3836] [serial = 1042] [outer = 1B30F400] 02:27:44 INFO - PROCESS | 3836 | 1463650064053 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1035ms 02:27:44 INFO - PROCESS | 3836 | 1463650064091 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 3836 | 1463650064094 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:27:44 INFO - PROCESS | 3836 | 1463650064128 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 3836 | 1463650064130 Marionette TRACE conn3 <- [1,1354,null,{}] 02:27:44 INFO - PROCESS | 3836 | 1463650064134 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 3836 | 1463650064243 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:27:44 INFO - PROCESS | 3836 | 1463650064390 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 3836 | ++DOCSHELL 12D7A400 == 85 [pid = 3836] [id = 348] 02:27:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (140C3800) [pid = 3836] [serial = 1043] [outer = 00000000] 02:27:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (15F16000) [pid = 3836] [serial = 1044] [outer = 140C3800] 02:27:44 INFO - PROCESS | 3836 | 1463650064444 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (16848C00) [pid = 3836] [serial = 1045] [outer = 140C3800] 02:27:45 INFO - PROCESS | 3836 | 1463650065310 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 3836 | 1463650065327 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:27:45 INFO - PROCESS | 3836 | 1463650065333 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:27:45 INFO - PROCESS | 3836 | 1463650065336 Marionette TRACE conn3 <- [1,1358,null,{}] 02:27:45 INFO - PROCESS | 3836 | 1463650065341 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 3836 | 1463650065446 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:27:45 INFO - PROCESS | 3836 | 1463650065592 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 3836 | ++DOCSHELL 12A3BC00 == 86 [pid = 3836] [id = 349] 02:27:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (12A98800) [pid = 3836] [serial = 1046] [outer = 00000000] 02:27:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (13305000) [pid = 3836] [serial = 1047] [outer = 12A98800] 02:27:45 INFO - PROCESS | 3836 | 1463650065653 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (13813C00) [pid = 3836] [serial = 1048] [outer = 12A98800] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1541D400 == 85 [pid = 3836] [id = 97] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 19A0C400 == 84 [pid = 3836] [id = 262] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 15660000 == 83 [pid = 3836] [id = 340] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1A667000 == 82 [pid = 3836] [id = 339] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1887F400 == 81 [pid = 3836] [id = 338] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1869F000 == 80 [pid = 3836] [id = 337] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1565F000 == 79 [pid = 3836] [id = 336] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 0C77E800 == 78 [pid = 3836] [id = 335] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 12A3B400 == 77 [pid = 3836] [id = 334] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 11C5BC00 == 76 [pid = 3836] [id = 333] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 10A64800 == 75 [pid = 3836] [id = 332] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1A21A800) [pid = 3836] [serial = 972] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1669F400 == 74 [pid = 3836] [id = 331] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 19D72C00 == 73 [pid = 3836] [id = 330] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 1A6EB000 == 72 [pid = 3836] [id = 329] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 19B13400 == 71 [pid = 3836] [id = 328] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 16650C00 == 70 [pid = 3836] [id = 327] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 130D7800 == 69 [pid = 3836] [id = 326] 02:27:46 INFO - PROCESS | 3836 | --DOCSHELL 0C77AC00 == 68 [pid = 3836] [id = 325] 02:27:46 INFO - PROCESS | 3836 | 1463650066232 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 3836 | 1463650066269 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:27:46 INFO - PROCESS | 3836 | 1463650066275 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 3836 | 1463650066278 Marionette TRACE conn3 <- [1,1362,null,{}] 02:27:46 INFO - PROCESS | 3836 | 1463650066286 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 3836 | 1463650066391 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (18312400) [pid = 3836] [serial = 960] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1887CC00) [pid = 3836] [serial = 963] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (18697800) [pid = 3836] [serial = 961] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (11C9B400) [pid = 3836] [serial = 966] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (19B16000) [pid = 3836] [serial = 933] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1671B800) [pid = 3836] [serial = 954] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (16849C00) [pid = 3836] [serial = 955] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1287E400) [pid = 3836] [serial = 943] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (10D4D400) [pid = 3836] [serial = 942] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (14EC3400) [pid = 3836] [serial = 946] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (138ECC00) [pid = 3836] [serial = 945] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (19A0F000) [pid = 3836] [serial = 964] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1AD81400) [pid = 3836] [serial = 936] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (15F11000) [pid = 3836] [serial = 951] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (15FCB400) [pid = 3836] [serial = 952] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (171C7400) [pid = 3836] [serial = 957] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1310E800) [pid = 3836] [serial = 927] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1422F400) [pid = 3836] [serial = 948] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (15238000) [pid = 3836] [serial = 949] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (10D48800) [pid = 3836] [serial = 924] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (16850C00) [pid = 3836] [serial = 930] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (19BF0000) [pid = 3836] [serial = 939] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (130D2800) [pid = 3836] [serial = 967] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (19BEB400) [pid = 3836] [serial = 970] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19B17000) [pid = 3836] [serial = 969] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (175D4000) [pid = 3836] [serial = 958] [outer = 00000000] [url = about:blank] 02:27:46 INFO - PROCESS | 3836 | 1463650066499 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 3836 | ++DOCSHELL 103D9400 == 69 [pid = 3836] [id = 350] 02:27:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (10535C00) [pid = 3836] [serial = 1049] [outer = 00000000] 02:27:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (10D4DC00) [pid = 3836] [serial = 1050] [outer = 10535C00] 02:27:46 INFO - PROCESS | 3836 | 1463650066544 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1380D400) [pid = 3836] [serial = 1051] [outer = 10535C00] 02:27:46 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:46 INFO - PROCESS | 3836 | 1463650066969 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 3836 | 1463650067017 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:27:47 INFO - PROCESS | 3836 | 1463650067020 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 3836 | 1463650067023 Marionette TRACE conn3 <- [1,1366,null,{}] 02:27:47 INFO - PROCESS | 3836 | 1463650067037 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 3836 | 1463650067139 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:27:47 INFO - PROCESS | 3836 | 1463650067303 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 3836 | ++DOCSHELL 0C77E800 == 70 [pid = 3836] [id = 351] 02:27:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (0F97B400) [pid = 3836] [serial = 1052] [outer = 00000000] 02:27:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (10B05C00) [pid = 3836] [serial = 1053] [outer = 0F97B400] 02:27:47 INFO - PROCESS | 3836 | 1463650067360 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (10E2E800) [pid = 3836] [serial = 1054] [outer = 0F97B400] 02:27:47 INFO - PROCESS | 3836 | 1463650067962 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 3836 | 1463650068012 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:27:48 INFO - PROCESS | 3836 | 1463650068017 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 3836 | 1463650068021 Marionette TRACE conn3 <- [1,1370,null,{}] 02:27:48 INFO - PROCESS | 3836 | 1463650068026 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 3836 | 1463650068138 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:27:48 INFO - PROCESS | 3836 | 1463650068252 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 3836 | ++DOCSHELL 15156C00 == 71 [pid = 3836] [id = 352] 02:27:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (15158000) [pid = 3836] [serial = 1055] [outer = 00000000] 02:27:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (15634C00) [pid = 3836] [serial = 1056] [outer = 15158000] 02:27:48 INFO - PROCESS | 3836 | 1463650068348 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (15663400) [pid = 3836] [serial = 1057] [outer = 15158000] 02:27:48 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:48 INFO - PROCESS | 3836 | 1463650068952 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 3836 | 1463650069011 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:27:49 INFO - PROCESS | 3836 | 1463650069016 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 3836 | 1463650069018 Marionette TRACE conn3 <- [1,1374,null,{}] 02:27:49 INFO - PROCESS | 3836 | 1463650069022 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 3836 | 1463650069130 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:27:49 INFO - PROCESS | 3836 | 1463650069271 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 3836 | ++DOCSHELL 1664E400 == 72 [pid = 3836] [id = 353] 02:27:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (16651C00) [pid = 3836] [serial = 1058] [outer = 00000000] 02:27:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (16725C00) [pid = 3836] [serial = 1059] [outer = 16651C00] 02:27:49 INFO - PROCESS | 3836 | 1463650069326 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (16854C00) [pid = 3836] [serial = 1060] [outer = 16651C00] 02:27:49 INFO - PROCESS | 3836 | 1463650069958 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 3836 | 1463650070004 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:27:50 INFO - PROCESS | 3836 | 1463650070014 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 3836 | 1463650070020 Marionette TRACE conn3 <- [1,1378,null,{}] 02:27:50 INFO - PROCESS | 3836 | 1463650070025 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:50 INFO - PROCESS | 3836 | 1463650070134 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:27:50 INFO - PROCESS | 3836 | 1463650070274 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 3836 | ++DOCSHELL 175CDC00 == 73 [pid = 3836] [id = 354] 02:27:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (175D5C00) [pid = 3836] [serial = 1061] [outer = 00000000] 02:27:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (18697800) [pid = 3836] [serial = 1062] [outer = 175D5C00] 02:27:50 INFO - PROCESS | 3836 | 1463650070329 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1869F000) [pid = 3836] [serial = 1063] [outer = 175D5C00] 02:27:50 INFO - PROCESS | 3836 | 1463650070864 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 881ms 02:27:50 INFO - PROCESS | 3836 | 1463650070926 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 3836 | 1463650070929 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:27:50 INFO - PROCESS | 3836 | 1463650070935 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 3836 | 1463650070937 Marionette TRACE conn3 <- [1,1382,null,{}] 02:27:50 INFO - PROCESS | 3836 | 1463650070940 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 3836 | 1463650071045 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:27:51 INFO - PROCESS | 3836 | 1463650071156 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 3836 | ++DOCSHELL 185A3000 == 74 [pid = 3836] [id = 355] 02:27:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (186A5000) [pid = 3836] [serial = 1064] [outer = 00000000] 02:27:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (18880800) [pid = 3836] [serial = 1065] [outer = 186A5000] 02:27:51 INFO - PROCESS | 3836 | 1463650071210 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (19A08800) [pid = 3836] [serial = 1066] [outer = 186A5000] 02:27:51 INFO - PROCESS | 3836 | 1463650071820 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 927ms 02:27:51 INFO - PROCESS | 3836 | 1463650071863 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 3836 | 1463650071866 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:27:51 INFO - PROCESS | 3836 | 1463650071869 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:27:51 INFO - PROCESS | 3836 | 1463650071871 Marionette TRACE conn3 <- [1,1386,null,{}] 02:27:51 INFO - PROCESS | 3836 | 1463650071875 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 3836 | 1463650071977 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:27:52 INFO - PROCESS | 3836 | 1463650072089 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 3836 | ++DOCSHELL 19B13000 == 75 [pid = 3836] [id = 356] 02:27:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (19B14C00) [pid = 3836] [serial = 1067] [outer = 00000000] 02:27:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (19BE9800) [pid = 3836] [serial = 1068] [outer = 19B14C00] 02:27:52 INFO - PROCESS | 3836 | 1463650072189 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (19D13400) [pid = 3836] [serial = 1069] [outer = 19B14C00] 02:27:52 INFO - PROCESS | 3836 | 1463650072804 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 989ms 02:27:52 INFO - PROCESS | 3836 | 1463650072872 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 3836 | 1463650072875 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:27:52 INFO - PROCESS | 3836 | 1463650072878 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 3836 | 1463650072880 Marionette TRACE conn3 <- [1,1390,null,{}] 02:27:52 INFO - PROCESS | 3836 | 1463650072884 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 3836 | 1463650072972 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:27:53 INFO - PROCESS | 3836 | 1463650073113 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 3836 | ++DOCSHELL 19D76000 == 76 [pid = 3836] [id = 357] 02:27:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (1A675C00) [pid = 3836] [serial = 1070] [outer = 00000000] 02:27:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1A92E000) [pid = 3836] [serial = 1071] [outer = 1A675C00] 02:27:53 INFO - PROCESS | 3836 | 1463650073167 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1AA61400) [pid = 3836] [serial = 1072] [outer = 1A675C00] 02:27:53 INFO - PROCESS | 3836 | 1463650073752 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 02:27:53 INFO - PROCESS | 3836 | 1463650073807 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 3836 | 1463650073810 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:27:53 INFO - PROCESS | 3836 | 1463650073814 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 3836 | 1463650073816 Marionette TRACE conn3 <- [1,1394,null,{}] 02:27:53 INFO - PROCESS | 3836 | 1463650073819 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:53 INFO - PROCESS | 3836 | 1463650073924 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:27:54 INFO - PROCESS | 3836 | 1463650074043 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 3836 | ++DOCSHELL 1A6E3400 == 77 [pid = 3836] [id = 358] 02:27:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1A92A000) [pid = 3836] [serial = 1073] [outer = 00000000] 02:27:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1AFA6000) [pid = 3836] [serial = 1074] [outer = 1A92A000] 02:27:54 INFO - PROCESS | 3836 | 1463650074095 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1AFAE400) [pid = 3836] [serial = 1075] [outer = 1A92A000] 02:27:54 INFO - PROCESS | 3836 | 1463650074860 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1081ms 02:27:54 INFO - PROCESS | 3836 | 1463650074890 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 3836 | 1463650074894 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:27:54 INFO - PROCESS | 3836 | 1463650074899 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 3836 | 1463650074903 Marionette TRACE conn3 <- [1,1398,null,{}] 02:27:54 INFO - PROCESS | 3836 | 1463650074908 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 3836 | 1463650075012 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:27:55 INFO - PROCESS | 3836 | 1463650075157 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 3836 | ++DOCSHELL 12A36400 == 78 [pid = 3836] [id = 359] 02:27:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (12A37C00) [pid = 3836] [serial = 1076] [outer = 00000000] 02:27:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (14237000) [pid = 3836] [serial = 1077] [outer = 12A37C00] 02:27:55 INFO - PROCESS | 3836 | 1463650075207 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (15F1B800) [pid = 3836] [serial = 1078] [outer = 12A37C00] 02:27:55 INFO - PROCESS | 3836 | --DOCSHELL 0F9F2400 == 77 [pid = 3836] [id = 280] 02:27:55 INFO - PROCESS | 3836 | --DOCSHELL 103D9400 == 76 [pid = 3836] [id = 350] 02:27:55 INFO - PROCESS | 3836 | --DOCSHELL 12A3BC00 == 75 [pid = 3836] [id = 349] 02:27:55 INFO - PROCESS | 3836 | --DOCSHELL 1108D400 == 74 [pid = 3836] [id = 342] 02:27:55 INFO - PROCESS | 3836 | 1463650075853 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 989ms 02:27:55 INFO - PROCESS | 3836 | 1463650075898 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 3836 | 1463650075904 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:27:55 INFO - PROCESS | 3836 | 1463650075893 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 3836 | 1463650075895 Marionette TRACE conn3 <- [1,1402,null,{}] 02:27:55 INFO - PROCESS | 3836 | 1463650075899 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 3836 | 1463650075990 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:27:56 INFO - PROCESS | 3836 | 1463650076107 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 3836 | ++DOCSHELL 10D4E000 == 75 [pid = 3836] [id = 360] 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (10F7DC00) [pid = 3836] [serial = 1079] [outer = 00000000] 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (1381CC00) [pid = 3836] [serial = 1080] [outer = 10F7DC00] 02:27:56 INFO - PROCESS | 3836 | 1463650076152 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (16659C00) [pid = 3836] [serial = 1081] [outer = 10F7DC00] 02:27:56 INFO - PROCESS | 3836 | 1463650076603 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 727ms 02:27:56 INFO - PROCESS | 3836 | 1463650076633 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 3836 | 1463650076636 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:27:56 INFO - PROCESS | 3836 | 1463650076639 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 3836 | 1463650076643 Marionette TRACE conn3 <- [1,1406,null,{}] 02:27:56 INFO - PROCESS | 3836 | 1463650076652 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 3836 | 1463650076745 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:27:56 INFO - PROCESS | 3836 | 1463650076755 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 3836 | ++DOCSHELL 185A5C00 == 76 [pid = 3836] [id = 361] 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (185A7800) [pid = 3836] [serial = 1082] [outer = 00000000] 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (19B16400) [pid = 3836] [serial = 1083] [outer = 185A7800] 02:27:56 INFO - PROCESS | 3836 | 1463650076802 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (19BF6800) [pid = 3836] [serial = 1084] [outer = 185A7800] 02:27:57 INFO - PROCESS | 3836 | 1463650077312 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 695ms 02:27:57 INFO - PROCESS | 3836 | 1463650077337 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 3836 | 1463650077339 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:27:57 INFO - PROCESS | 3836 | 1463650077343 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 3836 | 1463650077344 Marionette TRACE conn3 <- [1,1410,null,{}] 02:27:57 INFO - PROCESS | 3836 | 1463650077353 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:57 INFO - PROCESS | 3836 | 1463650077460 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:27:57 INFO - PROCESS | 3836 | 1463650077466 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 3836 | ++DOCSHELL 17176800 == 77 [pid = 3836] [id = 362] 02:27:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (17176C00) [pid = 3836] [serial = 1085] [outer = 00000000] 02:27:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (1717C800) [pid = 3836] [serial = 1086] [outer = 17176C00] 02:27:57 INFO - PROCESS | 3836 | 1463650077577 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (17180000) [pid = 3836] [serial = 1087] [outer = 17176C00] 02:27:57 INFO - PROCESS | 3836 | 1463650078005 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 696ms 02:27:58 INFO - PROCESS | 3836 | 1463650078025 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 3836 | 1463650078027 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:27:58 INFO - PROCESS | 3836 | 1463650078031 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 3836 | 1463650078032 Marionette TRACE conn3 <- [1,1414,null,{}] 02:27:58 INFO - PROCESS | 3836 | 1463650078036 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 3836 | 1463650078224 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:27:58 INFO - PROCESS | 3836 | 1463650078297 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 3836 | ++DOCSHELL 175D6400 == 78 [pid = 3836] [id = 363] 02:27:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (1783B800) [pid = 3836] [serial = 1088] [outer = 00000000] 02:27:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (1ACDDC00) [pid = 3836] [serial = 1089] [outer = 1783B800] 02:27:58 INFO - PROCESS | 3836 | 1463650078340 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (1AFA6C00) [pid = 3836] [serial = 1090] [outer = 1783B800] 02:27:58 INFO - PROCESS | 3836 | 1463650078768 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 788ms 02:27:58 INFO - PROCESS | 3836 | 1463650078839 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 3836 | 1463650078841 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:27:58 INFO - PROCESS | 3836 | 1463650078844 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 3836 | 1463650078846 Marionette TRACE conn3 <- [1,1418,null,{}] 02:27:58 INFO - PROCESS | 3836 | 1463650078849 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 3836 | 1463650078985 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:27:59 INFO - PROCESS | 3836 | 1463650079059 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 3836 | ++DOCSHELL 1B4AD800 == 79 [pid = 3836] [id = 364] 02:27:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (1B66DC00) [pid = 3836] [serial = 1091] [outer = 00000000] 02:27:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (1B690400) [pid = 3836] [serial = 1092] [outer = 1B66DC00] 02:27:59 INFO - PROCESS | 3836 | 1463650079105 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (1B699000) [pid = 3836] [serial = 1093] [outer = 1B66DC00] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (19BF6000) [pid = 3836] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (186A0400) [pid = 3836] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (19B19000) [pid = 3836] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (12A2E400) [pid = 3836] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1339C800) [pid = 3836] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (16657C00) [pid = 3836] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (15F16400) [pid = 3836] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (16881400) [pid = 3836] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1A66A400) [pid = 3836] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (10B01C00) [pid = 3836] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (0C77BC00) [pid = 3836] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (13104C00) [pid = 3836] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (16694800) [pid = 3836] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (19B15400) [pid = 3836] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (1A6ED000) [pid = 3836] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1AD81800) [pid = 3836] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (12A98800) [pid = 3836] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (1AFAB400) [pid = 3836] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (112A0400) [pid = 3836] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (11A03400) [pid = 3836] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (19BEFC00) [pid = 3836] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (140C3800) [pid = 3836] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (16855C00) [pid = 3836] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (13B05C00) [pid = 3836] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1782F400) [pid = 3836] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1A220800) [pid = 3836] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (10A5A000) [pid = 3836] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (185A9400) [pid = 3836] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A37CC00) [pid = 3836] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (19B1BC00) [pid = 3836] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (12A36800) [pid = 3836] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (16654000) [pid = 3836] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (10A62C00) [pid = 3836] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (11A0F000) [pid = 3836] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (175BA000) [pid = 3836] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (19A02400) [pid = 3836] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (16724400) [pid = 3836] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (19D71000) [pid = 3836] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (10B72C00) [pid = 3836] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (12A2E800) [pid = 3836] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (156AA000) [pid = 3836] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (18874C00) [pid = 3836] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:27:59 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (10E2E000) [pid = 3836] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:27:59 INFO - PROCESS | 3836 | 1463650079847 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 02:27:59 INFO - PROCESS | 3836 | 1463650079872 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 3836 | 1463650079874 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:27:59 INFO - PROCESS | 3836 | 1463650079878 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 3836 | 1463650079880 Marionette TRACE conn3 <- [1,1422,null,{}] 02:27:59 INFO - PROCESS | 3836 | 1463650079905 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 3836 | 1463650079990 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:27:59 INFO - PROCESS | 3836 | 1463650079999 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 3836 | ++DOCSHELL 10B68C00 == 80 [pid = 3836] [id = 365] 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (10D47000) [pid = 3836] [serial = 1094] [outer = 00000000] 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (12AEC000) [pid = 3836] [serial = 1095] [outer = 10D47000] 02:28:00 INFO - PROCESS | 3836 | 1463650080042 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1338CC00) [pid = 3836] [serial = 1096] [outer = 10D47000] 02:28:00 INFO - PROCESS | 3836 | 1463650080468 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 649ms 02:28:00 INFO - PROCESS | 3836 | 1463650080519 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 3836 | 1463650080521 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:28:00 INFO - PROCESS | 3836 | 1463650080525 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 3836 | 1463650080526 Marionette TRACE conn3 <- [1,1426,null,{}] 02:28:00 INFO - PROCESS | 3836 | 1463650080530 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:00 INFO - PROCESS | 3836 | 1463650080618 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:28:00 INFO - PROCESS | 3836 | 1463650080624 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 3836 | ++DOCSHELL 12AE4800 == 81 [pid = 3836] [id = 366] 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (131C7C00) [pid = 3836] [serial = 1097] [outer = 00000000] 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (10B04000) [pid = 3836] [serial = 1098] [outer = 131C7C00] 02:28:00 INFO - PROCESS | 3836 | 1463650080667 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (16657C00) [pid = 3836] [serial = 1099] [outer = 131C7C00] 02:28:01 INFO - PROCESS | 3836 | 1463650081131 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 634ms 02:28:01 INFO - PROCESS | 3836 | 1463650081167 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 3836 | 1463650081169 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:28:01 INFO - PROCESS | 3836 | 1463650081172 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 3836 | 1463650081173 Marionette TRACE conn3 <- [1,1430,null,{}] 02:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:28:01 INFO - PROCESS | 3836 | 1463650081193 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:01 INFO - PROCESS | 3836 | 1463650081279 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:28:01 INFO - PROCESS | 3836 | 1463650081285 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 3836 | ++DOCSHELL 10372C00 == 82 [pid = 3836] [id = 367] 02:28:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (11C93000) [pid = 3836] [serial = 1100] [outer = 00000000] 02:28:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (185A9400) [pid = 3836] [serial = 1101] [outer = 11C93000] 02:28:01 INFO - PROCESS | 3836 | 1463650081328 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (19BEC800) [pid = 3836] [serial = 1102] [outer = 11C93000] 02:28:02 INFO - PROCESS | 3836 | 1463650082063 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 02:28:02 INFO - PROCESS | 3836 | 1463650082124 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 3836 | 1463650082129 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:28:02 INFO - PROCESS | 3836 | 1463650082135 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 3836 | 1463650082138 Marionette TRACE conn3 <- [1,1434,null,{}] 02:28:02 INFO - PROCESS | 3836 | 1463650082144 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 3836 | 1463650082268 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:28:02 INFO - PROCESS | 3836 | 1463650082412 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 3836 | ++DOCSHELL 10B02800 == 83 [pid = 3836] [id = 368] 02:28:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (12886000) [pid = 3836] [serial = 1103] [outer = 00000000] 02:28:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (14EC3400) [pid = 3836] [serial = 1104] [outer = 12886000] 02:28:02 INFO - PROCESS | 3836 | 1463650082468 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (15662400) [pid = 3836] [serial = 1105] [outer = 12886000] 02:28:03 INFO - PROCESS | 3836 | 1463650083058 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 989ms 02:28:03 INFO - PROCESS | 3836 | 1463650083138 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 3836 | 1463650083144 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:28:03 INFO - PROCESS | 3836 | 1463650083151 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 3836 | 1463650083154 Marionette TRACE conn3 <- [1,1438,null,{}] 02:28:03 INFO - PROCESS | 3836 | 1463650083158 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:03 INFO - PROCESS | 3836 | 1463650083270 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:28:03 INFO - PROCESS | 3836 | 1463650083418 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 3836 | ++DOCSHELL 1672A400 == 84 [pid = 3836] [id = 369] 02:28:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1687DC00) [pid = 3836] [serial = 1106] [outer = 00000000] 02:28:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (17175400) [pid = 3836] [serial = 1107] [outer = 1687DC00] 02:28:03 INFO - PROCESS | 3836 | 1463650083472 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (175D6000) [pid = 3836] [serial = 1108] [outer = 1687DC00] 02:28:04 INFO - PROCESS | 3836 | 1463650084073 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 989ms 02:28:04 INFO - PROCESS | 3836 | 1463650084134 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 3836 | 1463650084136 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:28:04 INFO - PROCESS | 3836 | 1463650084140 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 3836 | 1463650084144 Marionette TRACE conn3 <- [1,1442,null,{}] 02:28:04 INFO - PROCESS | 3836 | 1463650084155 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:04 INFO - PROCESS | 3836 | 1463650084271 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:28:04 INFO - PROCESS | 3836 | 1463650084434 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 3836 | ++DOCSHELL 1AA5FC00 == 85 [pid = 3836] [id = 370] 02:28:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1AA62800) [pid = 3836] [serial = 1109] [outer = 00000000] 02:28:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (1AD81800) [pid = 3836] [serial = 1110] [outer = 1AA62800] 02:28:04 INFO - PROCESS | 3836 | 1463650084494 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1AFB4C00) [pid = 3836] [serial = 1111] [outer = 1AA62800] 02:28:05 INFO - PROCESS | 3836 | 1463650085057 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 989ms 02:28:05 INFO - PROCESS | 3836 | 1463650085125 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 3836 | 1463650085128 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:28:05 INFO - PROCESS | 3836 | 1463650085132 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 3836 | 1463650085134 Marionette TRACE conn3 <- [1,1446,null,{}] 02:28:05 INFO - PROCESS | 3836 | 1463650085137 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 3836 | 1463650085248 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:28:05 INFO - PROCESS | 3836 | 1463650085395 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 3836 | ++DOCSHELL 1ACDF400 == 86 [pid = 3836] [id = 371] 02:28:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1B4B1400) [pid = 3836] [serial = 1112] [outer = 00000000] 02:28:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (1B674400) [pid = 3836] [serial = 1113] [outer = 1B4B1400] 02:28:05 INFO - PROCESS | 3836 | 1463650085449 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1B695800) [pid = 3836] [serial = 1114] [outer = 1B4B1400] 02:28:05 INFO - PROCESS | 3836 | 1463650085986 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 897ms 02:28:06 INFO - PROCESS | 3836 | 1463650086036 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 3836 | 1463650086038 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:28:06 INFO - PROCESS | 3836 | 1463650086042 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 3836 | 1463650086044 Marionette TRACE conn3 <- [1,1450,null,{}] 02:28:06 INFO - PROCESS | 3836 | 1463650086047 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 3836 | 1463650086167 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:28:06 INFO - PROCESS | 3836 | 1463650086326 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 3836 | ++DOCSHELL 1B4AEC00 == 87 [pid = 3836] [id = 372] 02:28:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1F3ADC00) [pid = 3836] [serial = 1115] [outer = 00000000] 02:28:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (1F3B2000) [pid = 3836] [serial = 1116] [outer = 1F3ADC00] 02:28:06 INFO - PROCESS | 3836 | 1463650086364 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1F3B5000) [pid = 3836] [serial = 1117] [outer = 1F3ADC00] 02:28:06 INFO - PROCESS | 3836 | 1463650086994 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1035ms 02:28:07 INFO - PROCESS | 3836 | 1463650087099 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 3836 | 1463650087101 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:28:07 INFO - PROCESS | 3836 | 1463650087106 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 3836 | 1463650087108 Marionette TRACE conn3 <- [1,1454,null,{}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:28:07 INFO - PROCESS | 3836 | 1463650087112 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 3836 | 1463650087253 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:28:07 INFO - PROCESS | 3836 | 1463650087396 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 3836 | ++DOCSHELL 1B699400 == 88 [pid = 3836] [id = 373] 02:28:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1F3BC400) [pid = 3836] [serial = 1118] [outer = 00000000] 02:28:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (20057C00) [pid = 3836] [serial = 1119] [outer = 1F3BC400] 02:28:07 INFO - PROCESS | 3836 | 1463650087450 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (20701C00) [pid = 3836] [serial = 1120] [outer = 1F3BC400] 02:28:08 INFO - PROCESS | 3836 | 1463650088088 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:28:08 INFO - PROCESS | 3836 | 1463650088133 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 3836 | 1463650088135 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:28:08 INFO - PROCESS | 3836 | 1463650088139 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 3836 | 1463650088141 Marionette TRACE conn3 <- [1,1458,null,{}] 02:28:08 INFO - PROCESS | 3836 | 1463650088144 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 3836 | 1463650088269 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:28:08 INFO - PROCESS | 3836 | 1463650088418 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 3836 | ++DOCSHELL 10B07400 == 89 [pid = 3836] [id = 374] 02:28:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (10B09800) [pid = 3836] [serial = 1121] [outer = 00000000] 02:28:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (11C04800) [pid = 3836] [serial = 1122] [outer = 10B09800] 02:28:08 INFO - PROCESS | 3836 | 1463650088472 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (13396400) [pid = 3836] [serial = 1123] [outer = 10B09800] 02:28:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (12A30C00) [pid = 3836] [serial = 1124] [outer = 1566C000] 02:28:09 INFO - PROCESS | 3836 | 1463650089367 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1283ms 02:28:09 INFO - PROCESS | 3836 | 1463650089423 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 3836 | 1463650089427 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:28:09 INFO - PROCESS | 3836 | 1463650089432 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - PROCESS | 3836 | 1463650089436 Marionette TRACE conn3 <- [1,1462,null,{}] 02:28:09 INFO - PROCESS | 3836 | 1463650089441 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 3836 | 1463650089548 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:28:09 INFO - PROCESS | 3836 | 1463650089716 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 3836 | ++DOCSHELL 1339E800 == 90 [pid = 3836] [id = 375] 02:28:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (1380DC00) [pid = 3836] [serial = 1125] [outer = 00000000] 02:28:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (1330B000) [pid = 3836] [serial = 1126] [outer = 1380DC00] 02:28:09 INFO - PROCESS | 3836 | 1463650089767 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (15156400) [pid = 3836] [serial = 1127] [outer = 1380DC00] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 12AE4800 == 89 [pid = 3836] [id = 366] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 10B68C00 == 88 [pid = 3836] [id = 365] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 1B4AD800 == 87 [pid = 3836] [id = 364] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 175D6400 == 86 [pid = 3836] [id = 363] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 17176800 == 85 [pid = 3836] [id = 362] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 185A5C00 == 84 [pid = 3836] [id = 361] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 10D4E000 == 83 [pid = 3836] [id = 360] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 12A36400 == 82 [pid = 3836] [id = 359] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 185A3000 == 81 [pid = 3836] [id = 355] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 175CDC00 == 80 [pid = 3836] [id = 354] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 1664E400 == 79 [pid = 3836] [id = 353] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 15156C00 == 78 [pid = 3836] [id = 352] 02:28:10 INFO - PROCESS | 3836 | --DOCSHELL 0C77E800 == 77 [pid = 3836] [id = 351] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (1A6F2400) [pid = 3836] [serial = 973] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (19BF7C00) [pid = 3836] [serial = 940] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (1A789800) [pid = 3836] [serial = 820] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (13106400) [pid = 3836] [serial = 823] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (1B4A7800) [pid = 3836] [serial = 994] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (1AA5D800) [pid = 3836] [serial = 985] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1423B000) [pid = 3836] [serial = 979] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (19D18800) [pid = 3836] [serial = 829] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (185A2400) [pid = 3836] [serial = 982] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (1AFA9000) [pid = 3836] [serial = 988] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (10B73000) [pid = 3836] [serial = 976] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1A92F000) [pid = 3836] [serial = 832] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1ACDC000) [pid = 3836] [serial = 835] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (1627D000) [pid = 3836] [serial = 838] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1869A000) [pid = 3836] [serial = 871] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1142A400) [pid = 3836] [serial = 874] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (140CD400) [pid = 3836] [serial = 877] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1869D400) [pid = 3836] [serial = 880] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (19B21800) [pid = 3836] [serial = 883] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A377C00) [pid = 3836] [serial = 886] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1AA62000) [pid = 3836] [serial = 889] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (10D4C000) [pid = 3836] [serial = 925] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (13393000) [pid = 3836] [serial = 928] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (175D2000) [pid = 3836] [serial = 931] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1A37B800) [pid = 3836] [serial = 934] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (18875400) [pid = 3836] [serial = 1011] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (19A10400) [pid = 3836] [serial = 1012] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1A37A400) [pid = 3836] [serial = 1015] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (19D19800) [pid = 3836] [serial = 1014] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1563A000) [pid = 3836] [serial = 1000] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1423A800) [pid = 3836] [serial = 999] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1515D400) [pid = 3836] [serial = 1002] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (15667400) [pid = 3836] [serial = 1003] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (16887000) [pid = 3836] [serial = 1005] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (16F8A400) [pid = 3836] [serial = 1006] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (185AC800) [pid = 3836] [serial = 1020] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (17F45000) [pid = 3836] [serial = 1008] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A788800) [pid = 3836] [serial = 1017] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (12A32800) [pid = 3836] [serial = 997] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (10E2C800) [pid = 3836] [serial = 996] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (10538C00) [pid = 3836] [serial = 975] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (138EEC00) [pid = 3836] [serial = 978] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (171C8000) [pid = 3836] [serial = 981] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (10D4DC00) [pid = 3836] [serial = 1050] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A924800) [pid = 3836] [serial = 984] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1AEE3C00) [pid = 3836] [serial = 987] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1AFB2000) [pid = 3836] [serial = 990] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (13305000) [pid = 3836] [serial = 1047] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1B30FC00) [pid = 3836] [serial = 993] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13813C00) [pid = 3836] [serial = 1048] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (12A2DC00) [pid = 3836] [serial = 1026] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16726800) [pid = 3836] [serial = 1029] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (13107C00) [pid = 3836] [serial = 1027] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1A788000) [pid = 3836] [serial = 1032] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (16DC4000) [pid = 3836] [serial = 1030] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1B4A4800) [pid = 3836] [serial = 1035] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1AEDC800) [pid = 3836] [serial = 1033] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1B66D400) [pid = 3836] [serial = 1038] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1B695400) [pid = 3836] [serial = 1041] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15F16000) [pid = 3836] [serial = 1044] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1A928C00) [pid = 3836] [serial = 1018] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16848C00) [pid = 3836] [serial = 1045] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1859F000) [pid = 3836] [serial = 1009] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (19BF2C00) [pid = 3836] [serial = 1021] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1B305C00) [pid = 3836] [serial = 991] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1AD87800) [pid = 3836] [serial = 937] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (15F1CC00) [pid = 3836] [serial = 826] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1ACD9400) [pid = 3836] [serial = 1023] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1AEDD400) [pid = 3836] [serial = 922] [outer = 00000000] [url = about:blank] 02:28:10 INFO - PROCESS | 3836 | 1463650090549 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1128ms 02:28:10 INFO - PROCESS | 3836 | 1463650090581 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 3836 | 1463650090586 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:28:10 INFO - PROCESS | 3836 | 1463650090591 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 3836 | 1463650090596 Marionette TRACE conn3 <- [1,1466,null,{}] 02:28:10 INFO - PROCESS | 3836 | 1463650090602 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 3836 | 1463650090719 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:28:10 INFO - PROCESS | 3836 | 1463650090864 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 3836 | ++DOCSHELL 10B68C00 == 78 [pid = 3836] [id = 376] 02:28:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (10D40C00) [pid = 3836] [serial = 1128] [outer = 00000000] 02:28:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1142D400) [pid = 3836] [serial = 1129] [outer = 10D40C00] 02:28:10 INFO - PROCESS | 3836 | 1463650090922 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (11A0C400) [pid = 3836] [serial = 1130] [outer = 10D40C00] 02:28:11 INFO - PROCESS | 3836 | 1463650091581 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1035ms 02:28:11 INFO - PROCESS | 3836 | 1463650091624 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 3836 | 1463650091630 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:28:11 INFO - PROCESS | 3836 | 1463650091656 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 3836 | 1463650091659 Marionette TRACE conn3 <- [1,1470,null,{}] 02:28:11 INFO - PROCESS | 3836 | 1463650091663 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 3836 | 1463650091809 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:28:11 INFO - PROCESS | 3836 | 1463650091927 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 3836 | ++DOCSHELL 131C7400 == 79 [pid = 3836] [id = 377] 02:28:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (13304000) [pid = 3836] [serial = 1131] [outer = 00000000] 02:28:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (13815400) [pid = 3836] [serial = 1132] [outer = 13304000] 02:28:11 INFO - PROCESS | 3836 | 1463650091983 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (140C3C00) [pid = 3836] [serial = 1133] [outer = 13304000] 02:28:12 INFO - PROCESS | 3836 | 1463650092581 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 989ms 02:28:12 INFO - PROCESS | 3836 | 1463650092641 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 3836 | 1463650092643 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:28:12 INFO - PROCESS | 3836 | 1463650092647 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 3836 | 1463650092651 Marionette TRACE conn3 <- [1,1474,null,{}] 02:28:12 INFO - PROCESS | 3836 | 1463650092662 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 3836 | 1463650092826 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:28:12 INFO - PROCESS | 3836 | 1463650092844 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 3836 | ++DOCSHELL 15662800 == 80 [pid = 3836] [id = 378] 02:28:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (15F12800) [pid = 3836] [serial = 1134] [outer = 00000000] 02:28:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15F1D400) [pid = 3836] [serial = 1135] [outer = 15F12800] 02:28:12 INFO - PROCESS | 3836 | 1463650092903 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16654000) [pid = 3836] [serial = 1136] [outer = 15F12800] 02:28:13 INFO - PROCESS | 3836 | 1463650093538 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 02:28:13 INFO - PROCESS | 3836 | 1463650093592 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 3836 | 1463650093594 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:28:13 INFO - PROCESS | 3836 | 1463650093598 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 3836 | 1463650093600 Marionette TRACE conn3 <- [1,1478,null,{}] 02:28:13 INFO - PROCESS | 3836 | 1463650093604 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 3836 | 1463650093714 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:28:13 INFO - PROCESS | 3836 | 1463650093854 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 3836 | ++DOCSHELL 16848C00 == 81 [pid = 3836] [id = 379] 02:28:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1684A400) [pid = 3836] [serial = 1137] [outer = 00000000] 02:28:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16879C00) [pid = 3836] [serial = 1138] [outer = 1684A400] 02:28:13 INFO - PROCESS | 3836 | 1463650093909 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (17171800) [pid = 3836] [serial = 1139] [outer = 1684A400] 02:28:14 INFO - PROCESS | 3836 | 1463650094461 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 942ms 02:28:14 INFO - PROCESS | 3836 | 1463650094526 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 3836 | 1463650094529 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:28:14 INFO - PROCESS | 3836 | 1463650094532 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 3836 | 1463650094534 Marionette TRACE conn3 <- [1,1482,null,{}] 02:28:14 INFO - PROCESS | 3836 | 1463650094537 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 3836 | 1463650094644 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:28:14 INFO - PROCESS | 3836 | 1463650094784 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 3836 | ++DOCSHELL 16857000 == 82 [pid = 3836] [id = 380] 02:28:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16879800) [pid = 3836] [serial = 1140] [outer = 00000000] 02:28:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (171C2400) [pid = 3836] [serial = 1141] [outer = 16879800] 02:28:14 INFO - PROCESS | 3836 | 1463650094838 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (175C9000) [pid = 3836] [serial = 1142] [outer = 16879800] 02:28:15 INFO - PROCESS | 3836 | 1463650095449 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 989ms 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:28:15 INFO - PROCESS | 3836 | 1463650095518 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 3836 | 1463650095521 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:28:15 INFO - PROCESS | 3836 | 1463650095524 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 3836 | 1463650095526 Marionette TRACE conn3 <- [1,1486,null,{}] 02:28:15 INFO - PROCESS | 3836 | 1463650095543 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 3836 | 1463650095728 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:28:15 INFO - PROCESS | 3836 | 1463650095793 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 3836 | ++DOCSHELL 178E8400 == 83 [pid = 3836] [id = 381] 02:28:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (185A3C00) [pid = 3836] [serial = 1143] [outer = 00000000] 02:28:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (186A0000) [pid = 3836] [serial = 1144] [outer = 185A3C00] 02:28:15 INFO - PROCESS | 3836 | 1463650095887 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (18875000) [pid = 3836] [serial = 1145] [outer = 185A3C00] 02:28:16 INFO - PROCESS | 3836 | 1463650096463 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 989ms 02:28:16 INFO - PROCESS | 3836 | 1463650096527 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 3836 | 1463650096530 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:28:16 INFO - PROCESS | 3836 | 1463650096533 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 3836 | 1463650096535 Marionette TRACE conn3 <- [1,1490,null,{}] 02:28:16 INFO - PROCESS | 3836 | 1463650096539 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 3836 | 1463650096645 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:28:16 INFO - PROCESS | 3836 | 1463650096758 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 3836 | ++DOCSHELL 1717C400 == 84 [pid = 3836] [id = 382] 02:28:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (175CE400) [pid = 3836] [serial = 1146] [outer = 00000000] 02:28:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19B14800) [pid = 3836] [serial = 1147] [outer = 175CE400] 02:28:16 INFO - PROCESS | 3836 | 1463650096851 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19B21800) [pid = 3836] [serial = 1148] [outer = 175CE400] 02:28:17 INFO - PROCESS | 3836 | 1463650097399 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 02:28:17 INFO - PROCESS | 3836 | 1463650097461 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 3836 | 1463650097463 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:28:17 INFO - PROCESS | 3836 | 1463650097467 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 3836 | 1463650097469 Marionette TRACE conn3 <- [1,1494,null,{}] 02:28:17 INFO - PROCESS | 3836 | 1463650097472 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 3836 | 1463650097577 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:28:17 INFO - PROCESS | 3836 | 1463650097718 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 3836 | ++DOCSHELL 1869FC00 == 85 [pid = 3836] [id = 383] 02:28:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19A02400) [pid = 3836] [serial = 1149] [outer = 00000000] 02:28:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19D14800) [pid = 3836] [serial = 1150] [outer = 19A02400] 02:28:17 INFO - PROCESS | 3836 | 1463650097772 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19D16400) [pid = 3836] [serial = 1151] [outer = 19A02400] 02:28:18 INFO - PROCESS | 3836 | 1463650098420 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 994ms 02:28:18 INFO - PROCESS | 3836 | 1463650098470 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 3836 | 1463650098472 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:28:18 INFO - PROCESS | 3836 | 1463650098476 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 3836 | 1463650098478 Marionette TRACE conn3 <- [1,1498,null,{}] 02:28:18 INFO - PROCESS | 3836 | 1463650098482 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 3836 | 1463650098591 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:28:18 INFO - PROCESS | 3836 | 1463650098705 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 3836 | ++DOCSHELL 19BF4400 == 86 [pid = 3836] [id = 384] 02:28:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19BF5000) [pid = 3836] [serial = 1152] [outer = 00000000] 02:28:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A220800) [pid = 3836] [serial = 1153] [outer = 19BF5000] 02:28:18 INFO - PROCESS | 3836 | 1463650098802 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A37B800) [pid = 3836] [serial = 1154] [outer = 19BF5000] 02:28:19 INFO - PROCESS | 3836 | 1463650099478 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1027ms 02:28:19 INFO - PROCESS | 3836 | 1463650099533 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 3836 | 1463650099537 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:28:19 INFO - PROCESS | 3836 | 1463650099543 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 3836 | 1463650099546 Marionette TRACE conn3 <- [1,1502,null,{}] 02:28:19 INFO - PROCESS | 3836 | 1463650099568 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 3836 | 1463650099677 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:28:19 INFO - PROCESS | 3836 | 1463650099823 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 3836 | ++DOCSHELL 12A36000 == 87 [pid = 3836] [id = 385] 02:28:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (12A36400) [pid = 3836] [serial = 1155] [outer = 00000000] 02:28:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (13399C00) [pid = 3836] [serial = 1156] [outer = 12A36400] 02:28:19 INFO - PROCESS | 3836 | 1463650099879 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (140C2400) [pid = 3836] [serial = 1157] [outer = 12A36400] 02:28:20 INFO - PROCESS | 3836 | --DOCSHELL 10B02800 == 86 [pid = 3836] [id = 368] 02:28:20 INFO - PROCESS | 3836 | 1463650100588 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1074ms 02:28:20 INFO - PROCESS | 3836 | 1463650100601 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 3836 | 1463650100606 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:28:20 INFO - PROCESS | 3836 | 1463650100630 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:28:20 INFO - PROCESS | 3836 | 1463650100635 Marionette TRACE conn3 <- [1,1506,null,{}] 02:28:20 INFO - PROCESS | 3836 | 1463650100640 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 3836 | 1463650100758 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:28:20 INFO - PROCESS | 3836 | 1463650100906 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 3836 | ++DOCSHELL 13381000 == 87 [pid = 3836] [id = 386] 02:28:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1338FC00) [pid = 3836] [serial = 1158] [outer = 00000000] 02:28:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1523E800) [pid = 3836] [serial = 1159] [outer = 1338FC00] 02:28:20 INFO - PROCESS | 3836 | 1463650100966 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1563A000) [pid = 3836] [serial = 1160] [outer = 1338FC00] 02:28:21 INFO - PROCESS | 3836 | 1463650101586 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 996ms 02:28:21 INFO - PROCESS | 3836 | 1463650101634 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 3836 | 1463650101641 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:28:21 INFO - PROCESS | 3836 | 1463650101647 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 3836 | 1463650101650 Marionette TRACE conn3 <- [1,1510,null,{}] 02:28:21 INFO - PROCESS | 3836 | 1463650101654 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 3836 | 1463650101774 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:28:21 INFO - PROCESS | 3836 | 1463650101921 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 3836 | ++DOCSHELL 15639400 == 88 [pid = 3836] [id = 387] 02:28:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (16693800) [pid = 3836] [serial = 1161] [outer = 00000000] 02:28:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (16B0F000) [pid = 3836] [serial = 1162] [outer = 16693800] 02:28:21 INFO - PROCESS | 3836 | 1463650101976 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1717AC00) [pid = 3836] [serial = 1163] [outer = 16693800] 02:28:22 INFO - PROCESS | 3836 | 1463650102588 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:28:22 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 () { 02:28:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:28:22 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 () { 02:28:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:28:22 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 () { 02:28:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:28:22 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 () { 02:28:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:28:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 997ms 02:28:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:28:22 INFO - PROCESS | 3836 | 1463650102654 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 3836 | 1463650102657 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:28:22 INFO - PROCESS | 3836 | 1463650102661 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 3836 | 1463650102665 Marionette TRACE conn3 <- [1,1514,null,{}] 02:28:22 INFO - PROCESS | 3836 | 1463650102676 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 3836 | 1463650102794 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:28:22 INFO - PROCESS | 3836 | 1463650102916 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 3836 | ++DOCSHELL 19A09800 == 89 [pid = 3836] [id = 388] 02:28:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (19B13400) [pid = 3836] [serial = 1164] [outer = 00000000] 02:28:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (19D1D800) [pid = 3836] [serial = 1165] [outer = 19B13400] 02:28:23 INFO - PROCESS | 3836 | 1463650103015 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1A6ED800) [pid = 3836] [serial = 1166] [outer = 19B13400] 02:28:23 INFO - PROCESS | 3836 | 1463650103549 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:28:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:28:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:28:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:28:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 934ms 02:28:23 INFO - PROCESS | 3836 | 1463650103590 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 3836 | 1463650103593 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:28:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:28:23 INFO - PROCESS | 3836 | 1463650103596 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 3836 | 1463650103598 Marionette TRACE conn3 <- [1,1518,null,{}] 02:28:23 INFO - PROCESS | 3836 | 1463650103602 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:23 INFO - PROCESS | 3836 | 1463650103721 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:28:23 INFO - PROCESS | 3836 | 1463650103878 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 3836 | ++DOCSHELL 19D1D400 == 90 [pid = 3836] [id = 389] 02:28:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1A926000) [pid = 3836] [serial = 1167] [outer = 00000000] 02:28:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1AA5E000) [pid = 3836] [serial = 1168] [outer = 1A926000] 02:28:23 INFO - PROCESS | 3836 | 1463650103933 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1AA62000) [pid = 3836] [serial = 1169] [outer = 1A926000] 02:28:24 INFO - PROCESS | 3836 | 1463650104462 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:28:24 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 02:28:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:28:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:28:24 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. 02:28:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:28:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 903ms 02:28:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:28:24 INFO - PROCESS | 3836 | 1463650104500 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 3836 | 1463650104502 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:28:24 INFO - PROCESS | 3836 | 1463650104506 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 3836 | 1463650104508 Marionette TRACE conn3 <- [1,1522,null,{}] 02:28:24 INFO - PROCESS | 3836 | 1463650104512 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 3836 | 1463650104621 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:28:24 INFO - PROCESS | 3836 | 1463650104778 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 3836 | ++DOCSHELL 1A6ED000 == 91 [pid = 3836] [id = 390] 02:28:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1A921C00) [pid = 3836] [serial = 1170] [outer = 00000000] 02:28:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1ACE3000) [pid = 3836] [serial = 1171] [outer = 1A921C00] 02:28:24 INFO - PROCESS | 3836 | 1463650104833 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1AD82800) [pid = 3836] [serial = 1172] [outer = 1A921C00] 02:28:25 INFO - PROCESS | 3836 | 1463650105423 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:28:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 934ms 02:28:25 INFO - PROCESS | 3836 | 1463650105451 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 3836 | 1463650105453 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:28:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:28:25 INFO - PROCESS | 3836 | 1463650105457 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 3836 | 1463650105459 Marionette TRACE conn3 <- [1,1526,null,{}] 02:28:25 INFO - PROCESS | 3836 | 1463650105462 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 3836 | 1463650105591 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:28:25 INFO - PROCESS | 3836 | 1463650105738 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 3836 | ++DOCSHELL 10F82800 == 92 [pid = 3836] [id = 391] 02:28:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1ACE2C00) [pid = 3836] [serial = 1173] [outer = 00000000] 02:28:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1B307400) [pid = 3836] [serial = 1174] [outer = 1ACE2C00] 02:28:25 INFO - PROCESS | 3836 | 1463650105793 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1B30FC00) [pid = 3836] [serial = 1175] [outer = 1ACE2C00] 02:28:26 INFO - PROCESS | 3836 | 1463650106386 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:28:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 996ms 02:28:26 INFO - PROCESS | 3836 | 1463650106460 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 3836 | 1463650106464 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:28:26 INFO - PROCESS | 3836 | 1463650106483 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 3836 | 1463650106486 Marionette TRACE conn3 <- [1,1530,null,{}] 02:28:26 INFO - PROCESS | 3836 | 1463650106489 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 3836 | 1463650106596 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:28:26 INFO - PROCESS | 3836 | 1463650106740 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 3836 | ++DOCSHELL 1B302000 == 93 [pid = 3836] [id = 392] 02:28:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1B4A5000) [pid = 3836] [serial = 1176] [outer = 00000000] 02:28:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1B66A000) [pid = 3836] [serial = 1177] [outer = 1B4A5000] 02:28:26 INFO - PROCESS | 3836 | 1463650106797 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1B670800) [pid = 3836] [serial = 1178] [outer = 1B4A5000] 02:28:27 INFO - PROCESS | 3836 | 1463650107321 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:28:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 903ms 02:28:27 INFO - PROCESS | 3836 | 1463650107388 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 3836 | 1463650107390 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:28:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:28:27 INFO - PROCESS | 3836 | 1463650107394 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 3836 | 1463650107396 Marionette TRACE conn3 <- [1,1534,null,{}] 02:28:27 INFO - PROCESS | 3836 | 1463650107399 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 3836 | 1463650107512 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:28:27 INFO - PROCESS | 3836 | 1463650107677 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 3836 | ++DOCSHELL 13106400 == 94 [pid = 3836] [id = 393] 02:28:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (140CA000) [pid = 3836] [serial = 1179] [outer = 00000000] 02:28:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1F3AF000) [pid = 3836] [serial = 1180] [outer = 140CA000] 02:28:27 INFO - PROCESS | 3836 | 1463650107731 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (1F3B1C00) [pid = 3836] [serial = 1181] [outer = 140CA000] 02:28:28 INFO - PROCESS | 3836 | 1463650108304 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:28:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 996ms 02:28:28 INFO - PROCESS | 3836 | 1463650108384 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 3836 | 1463650108386 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:28:28 INFO - PROCESS | 3836 | 1463650108390 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 3836 | 1463650108392 Marionette TRACE conn3 <- [1,1538,null,{}] 02:28:28 INFO - PROCESS | 3836 | 1463650108396 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 3836 | 1463650108510 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:28:28 INFO - PROCESS | 3836 | 1463650108670 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 3836 | ++DOCSHELL 1B670C00 == 95 [pid = 3836] [id = 394] 02:28:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (1B692400) [pid = 3836] [serial = 1182] [outer = 00000000] 02:28:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (1FC46800) [pid = 3836] [serial = 1183] [outer = 1B692400] 02:28:28 INFO - PROCESS | 3836 | 1463650108730 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (1FC49400) [pid = 3836] [serial = 1184] [outer = 1B692400] 02:28:29 INFO - PROCESS | 3836 | 1463650109464 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:28:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1152ms 02:28:29 INFO - PROCESS | 3836 | 1463650109546 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 3836 | 1463650109553 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:28:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:28:29 INFO - PROCESS | 3836 | 1463650109572 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 3836 | 1463650109577 Marionette TRACE conn3 <- [1,1542,null,{}] 02:28:29 INFO - PROCESS | 3836 | 1463650109581 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 3836 | 1463650109698 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:28:29 INFO - PROCESS | 3836 | 1463650109849 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 3836 | ++DOCSHELL 1287E400 == 96 [pid = 3836] [id = 395] 02:28:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (138F3C00) [pid = 3836] [serial = 1185] [outer = 00000000] 02:28:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (1515D400) [pid = 3836] [serial = 1186] [outer = 138F3C00] 02:28:29 INFO - PROCESS | 3836 | 1463650109907 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (1664F800) [pid = 3836] [serial = 1187] [outer = 138F3C00] 02:28:30 INFO - PROCESS | 3836 | --DOCSHELL 10539400 == 95 [pid = 3836] [id = 20] 02:28:30 INFO - PROCESS | 3836 | --DOCSHELL 16848C00 == 94 [pid = 3836] [id = 379] 02:28:30 INFO - PROCESS | 3836 | --DOCSHELL 15662800 == 93 [pid = 3836] [id = 378] 02:28:30 INFO - PROCESS | 3836 | --DOCSHELL 131C7400 == 92 [pid = 3836] [id = 377] 02:28:30 INFO - PROCESS | 3836 | --DOCSHELL 10B68C00 == 91 [pid = 3836] [id = 376] 02:28:30 INFO - PROCESS | 3836 | 1463650110661 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:28:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1136ms 02:28:30 INFO - PROCESS | 3836 | 1463650110716 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 3836 | 1463650110720 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:28:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:28:30 INFO - PROCESS | 3836 | 1463650110725 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 3836 | 1463650110730 Marionette TRACE conn3 <- [1,1546,null,{}] 02:28:30 INFO - PROCESS | 3836 | 1463650110752 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 3836 | 1463650110883 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:28:31 INFO - PROCESS | 3836 | 1463650111030 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 3836 | ++DOCSHELL 10D4CC00 == 92 [pid = 3836] [id = 396] 02:28:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (12A2F000) [pid = 3836] [serial = 1188] [outer = 00000000] 02:28:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 167 (14237C00) [pid = 3836] [serial = 1189] [outer = 12A2F000] 02:28:31 INFO - PROCESS | 3836 | 1463650111091 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 168 (16848C00) [pid = 3836] [serial = 1190] [outer = 12A2F000] 02:28:31 INFO - PROCESS | 3836 | 1463650111720 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:28:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1043ms 02:28:31 INFO - PROCESS | 3836 | 1463650111767 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 3836 | 1463650111773 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:28:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:28:31 INFO - PROCESS | 3836 | 1463650111798 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 3836 | 1463650111801 Marionette TRACE conn3 <- [1,1550,null,{}] 02:28:31 INFO - PROCESS | 3836 | 1463650111821 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1AA5FC00 == 91 [pid = 3836] [id = 370] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B699400 == 90 [pid = 3836] [id = 373] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 13391400 == 89 [pid = 3836] [id = 226] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10E34800 == 88 [pid = 3836] [id = 246] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B305400 == 87 [pid = 3836] [id = 347] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 16657000 == 86 [pid = 3836] [id = 207] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 0C781800 == 85 [pid = 3836] [id = 67] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 16658C00 == 84 [pid = 3836] [id = 311] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1A783800 == 83 [pid = 3836] [id = 203] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 175CFC00 == 82 [pid = 3836] [id = 224] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10565800 == 81 [pid = 3836] [id = 307] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 19D76000 == 80 [pid = 3836] [id = 357] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10B6CC00 == 79 [pid = 3836] [id = 206] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 18311C00 == 78 [pid = 3836] [id = 194] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1A6E3400 == 77 [pid = 3836] [id = 358] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1ACE7800 == 76 [pid = 3836] [id = 205] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 131C7800 == 75 [pid = 3836] [id = 222] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 128A3C00 == 74 [pid = 3836] [id = 200] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1ACDF400 == 73 [pid = 3836] [id = 371] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1380D800 == 72 [pid = 3836] [id = 223] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10B07400 == 71 [pid = 3836] [id = 374] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 15661400 == 70 [pid = 3836] [id = 259] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 175CC400 == 69 [pid = 3836] [id = 313] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B30B400 == 68 [pid = 3836] [id = 345] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 12D7A400 == 67 [pid = 3836] [id = 348] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1672A400 == 66 [pid = 3836] [id = 369] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10F7E400 == 65 [pid = 3836] [id = 343] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 17830000 == 64 [pid = 3836] [id = 158] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B4AEC00 == 63 [pid = 3836] [id = 372] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B670C00 == 62 [pid = 3836] [id = 394] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 13106400 == 61 [pid = 3836] [id = 393] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 10F82800 == 60 [pid = 3836] [id = 391] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1B302000 == 59 [pid = 3836] [id = 392] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1A6ED000 == 58 [pid = 3836] [id = 390] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 19A09800 == 57 [pid = 3836] [id = 388] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 19D1D400 == 56 [pid = 3836] [id = 389] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 15639400 == 55 [pid = 3836] [id = 387] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 1339E800 == 54 [pid = 3836] [id = 375] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 12A36000 == 53 [pid = 3836] [id = 385] 02:28:33 INFO - PROCESS | 3836 | --DOCSHELL 13381000 == 52 [pid = 3836] [id = 386] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 175D7000 == 51 [pid = 3836] [id = 346] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19B13000 == 50 [pid = 3836] [id = 356] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19D7BC00 == 49 [pid = 3836] [id = 211] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 18875C00 == 48 [pid = 3836] [id = 242] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 105EF800 == 47 [pid = 3836] [id = 214] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 11A0B400 == 46 [pid = 3836] [id = 309] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1055C000 == 45 [pid = 3836] [id = 219] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10375400 == 44 [pid = 3836] [id = 193] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19A01400 == 43 [pid = 3836] [id = 278] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19B1C400 == 42 [pid = 3836] [id = 344] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 16857000 == 41 [pid = 3836] [id = 380] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 17FD6000 == 40 [pid = 3836] [id = 261] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1627B400 == 39 [pid = 3836] [id = 201] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10B69800 == 38 [pid = 3836] [id = 240] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 105F0000 == 37 [pid = 3836] [id = 204] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 105EDC00 == 36 [pid = 3836] [id = 244] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 128A4000 == 35 [pid = 3836] [id = 27] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 12A33400 == 34 [pid = 3836] [id = 279] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 15661C00 == 33 [pid = 3836] [id = 310] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 15156000 == 32 [pid = 3836] [id = 212] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 15631400 == 31 [pid = 3836] [id = 111] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19B18800 == 30 [pid = 3836] [id = 243] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 18697400 == 29 [pid = 3836] [id = 260] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1869FC00 == 28 [pid = 3836] [id = 383] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1AD86C00 == 27 [pid = 3836] [id = 208] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10B03400 == 26 [pid = 3836] [id = 312] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 105FB400 == 25 [pid = 3836] [id = 215] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 12B5A000 == 24 [pid = 3836] [id = 22] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1339F000 == 23 [pid = 3836] [id = 196] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 131BFC00 == 22 [pid = 3836] [id = 216] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1515C000 == 21 [pid = 3836] [id = 213] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 128A3800 == 20 [pid = 3836] [id = 209] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 178E8400 == 19 [pid = 3836] [id = 381] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19A10800 == 18 [pid = 3836] [id = 202] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1339A000 == 17 [pid = 3836] [id = 217] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10B0FC00 == 16 [pid = 3836] [id = 308] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 16658800 == 15 [pid = 3836] [id = 220] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1717C400 == 14 [pid = 3836] [id = 382] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 13387C00 == 13 [pid = 3836] [id = 210] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1869E400 == 12 [pid = 3836] [id = 341] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 1287E400 == 11 [pid = 3836] [id = 395] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10D4CC00 == 10 [pid = 3836] [id = 396] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 19BF4400 == 9 [pid = 3836] [id = 384] 02:28:36 INFO - PROCESS | 3836 | --DOCSHELL 10372C00 == 8 [pid = 3836] [id = 367] 02:28:37 INFO - PROCESS | 3836 | 1463650117962 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:28:38 INFO - PROCESS | 3836 | 1463650118179 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 3836 | ++DOCSHELL 0C778800 == 9 [pid = 3836] [id = 397] 02:28:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 169 (0C778C00) [pid = 3836] [serial = 1191] [outer = 00000000] 02:28:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 170 (0C77C400) [pid = 3836] [serial = 1192] [outer = 0C778C00] 02:28:38 INFO - PROCESS | 3836 | 1463650118231 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 171 (0F93AC00) [pid = 3836] [serial = 1193] [outer = 0C778C00] 02:28:38 INFO - PROCESS | 3836 | 1463650118675 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:28:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 6942ms 02:28:38 INFO - PROCESS | 3836 | 1463650118730 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 3836 | 1463650118734 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:28:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:28:38 INFO - PROCESS | 3836 | 1463650118739 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 3836 | 1463650118742 Marionette TRACE conn3 <- [1,1554,null,{}] 02:28:38 INFO - PROCESS | 3836 | 1463650118747 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 3836 | 1463650118846 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:28:38 INFO - PROCESS | 3836 | 1463650118948 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 3836 | ++DOCSHELL 103D8800 == 10 [pid = 3836] [id = 398] 02:28:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 172 (1055F000) [pid = 3836] [serial = 1194] [outer = 00000000] 02:28:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 173 (10A59C00) [pid = 3836] [serial = 1195] [outer = 1055F000] 02:28:38 INFO - PROCESS | 3836 | 1463650118998 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 174 (10B0CC00) [pid = 3836] [serial = 1196] [outer = 1055F000] 02:28:39 INFO - PROCESS | 3836 | 1463650119394 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:28:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 685ms 02:28:39 INFO - PROCESS | 3836 | 1463650119461 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 3836 | 1463650119464 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:28:39 INFO - PROCESS | 3836 | 1463650119469 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 3836 | 1463650119471 Marionette TRACE conn3 <- [1,1558,null,{}] 02:28:39 INFO - PROCESS | 3836 | 1463650119475 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 3836 | 1463650119562 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:28:39 INFO - PROCESS | 3836 | 1463650119571 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 3836 | ++DOCSHELL 1037A400 == 11 [pid = 3836] [id = 399] 02:28:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 175 (10D4CC00) [pid = 3836] [serial = 1197] [outer = 00000000] 02:28:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 176 (112A3800) [pid = 3836] [serial = 1198] [outer = 10D4CC00] 02:28:39 INFO - PROCESS | 3836 | 1463650119600 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 177 (11C02000) [pid = 3836] [serial = 1199] [outer = 10D4CC00] 02:28:40 INFO - PROCESS | 3836 | 1463650120131 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 731ms 02:28:40 INFO - PROCESS | 3836 | 1463650120195 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 3836 | 1463650120199 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:28:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:28:40 INFO - PROCESS | 3836 | 1463650120210 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 3836 | 1463650120214 Marionette TRACE conn3 <- [1,1562,null,{}] 02:28:40 INFO - PROCESS | 3836 | 1463650120218 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:40 INFO - PROCESS | 3836 | 1463650120354 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:28:40 INFO - PROCESS | 3836 | 1463650120428 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 3836 | ++DOCSHELL 12D75000 == 12 [pid = 3836] [id = 400] 02:28:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 178 (12D75C00) [pid = 3836] [serial = 1200] [outer = 00000000] 02:28:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 179 (131C4400) [pid = 3836] [serial = 1201] [outer = 12D75C00] 02:28:40 INFO - PROCESS | 3836 | 1463650120472 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 180 (13382C00) [pid = 3836] [serial = 1202] [outer = 12D75C00] 02:28:40 INFO - PROCESS | 3836 | 1463650120920 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 793ms 02:28:40 INFO - PROCESS | 3836 | 1463650121007 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 3836 | 1463650121009 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:28:41 INFO - PROCESS | 3836 | 1463650121013 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 3836 | 1463650121014 Marionette TRACE conn3 <- [1,1566,null,{}] 02:28:41 INFO - PROCESS | 3836 | 1463650121018 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 3836 | 1463650121137 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:28:41 INFO - PROCESS | 3836 | 1463650121208 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 3836 | ++DOCSHELL 13395400 == 13 [pid = 3836] [id = 401] 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 181 (13395C00) [pid = 3836] [serial = 1203] [outer = 00000000] 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 182 (13DB9C00) [pid = 3836] [serial = 1204] [outer = 13395C00] 02:28:41 INFO - PROCESS | 3836 | 1463650121252 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 183 (140C8400) [pid = 3836] [serial = 1205] [outer = 13395C00] 02:28:41 INFO - PROCESS | 3836 | 1463650121665 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:28:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 701ms 02:28:41 INFO - PROCESS | 3836 | 1463650121713 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 3836 | 1463650121715 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:28:41 INFO - PROCESS | 3836 | 1463650121723 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 3836 | 1463650121725 Marionette TRACE conn3 <- [1,1570,null,{}] 02:28:41 INFO - PROCESS | 3836 | 1463650121729 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 3836 | 1463650121848 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:28:41 INFO - PROCESS | 3836 | 1463650121857 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 3836 | ++DOCSHELL 1515A800 == 14 [pid = 3836] [id = 402] 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 184 (1515AC00) [pid = 3836] [serial = 1206] [outer = 00000000] 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 185 (15244C00) [pid = 3836] [serial = 1207] [outer = 1515AC00] 02:28:41 INFO - PROCESS | 3836 | 1463650121922 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 186 (15F0EC00) [pid = 3836] [serial = 1208] [outer = 1515AC00] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 185 (17176C00) [pid = 3836] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 184 (1B66DC00) [pid = 3836] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 183 (1783B800) [pid = 3836] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 182 (131C7C00) [pid = 3836] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 181 (10F7DC00) [pid = 3836] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 180 (185A7800) [pid = 3836] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 179 (0F97B400) [pid = 3836] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 178 (1A675C00) [pid = 3836] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 177 (16651C00) [pid = 3836] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 176 (12A37C00) [pid = 3836] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 175 (186A5000) [pid = 3836] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 174 (1A92A000) [pid = 3836] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 173 (175D5C00) [pid = 3836] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 172 (19B14C00) [pid = 3836] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 171 (15158000) [pid = 3836] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 170 (11C93000) [pid = 3836] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 169 (10D47000) [pid = 3836] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 168 (19B13400) [pid = 3836] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 167 (1B4B1400) [pid = 3836] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 166 (1AA62800) [pid = 3836] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (16693800) [pid = 3836] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (13304000) [pid = 3836] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1687DC00) [pid = 3836] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (12886000) [pid = 3836] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (12A36400) [pid = 3836] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (138F3C00) [pid = 3836] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1380DC00) [pid = 3836] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (10D40C00) [pid = 3836] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1A921C00) [pid = 3836] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (15F12800) [pid = 3836] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1B692400) [pid = 3836] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (140CA000) [pid = 3836] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1B4A5000) [pid = 3836] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (1ACE2C00) [pid = 3836] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (19A02400) [pid = 3836] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1338FC00) [pid = 3836] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (19BF5000) [pid = 3836] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1B30BC00) [pid = 3836] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1B30F400) [pid = 3836] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (18872000) [pid = 3836] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (10535C00) [pid = 3836] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (19BF3400) [pid = 3836] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (175CE400) [pid = 3836] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (185A3C00) [pid = 3836] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (16879800) [pid = 3836] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1684A400) [pid = 3836] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (10B09800) [pid = 3836] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1F3BC400) [pid = 3836] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A926000) [pid = 3836] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:28:43 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1F3ADC00) [pid = 3836] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:28:43 INFO - PROCESS | 3836 | 1463650123902 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:28:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2257ms 02:28:43 INFO - PROCESS | 3836 | 1463650123983 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 3836 | 1463650123985 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:28:43 INFO - PROCESS | 3836 | 1463650123988 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:28:43 INFO - PROCESS | 3836 | 1463650123990 Marionette TRACE conn3 <- [1,1574,null,{}] 02:28:44 INFO - PROCESS | 3836 | 1463650123993 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 3836 | 1463650124076 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:28:44 INFO - PROCESS | 3836 | 1463650124087 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 3836 | ++DOCSHELL 0C781800 == 15 [pid = 3836] [id = 403] 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (10E36400) [pid = 3836] [serial = 1209] [outer = 00000000] 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (12886000) [pid = 3836] [serial = 1210] [outer = 10E36400] 02:28:44 INFO - PROCESS | 3836 | 1463650124130 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (13107C00) [pid = 3836] [serial = 1211] [outer = 10E36400] 02:28:44 INFO - PROCESS | 3836 | 1463650124585 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:28:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 622ms 02:28:44 INFO - PROCESS | 3836 | 1463650124626 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 3836 | 1463650124628 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:28:44 INFO - PROCESS | 3836 | 1463650124632 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 3836 | 1463650124633 Marionette TRACE conn3 <- [1,1578,null,{}] 02:28:44 INFO - PROCESS | 3836 | 1463650124636 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 3836 | 1463650124715 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:28:44 INFO - PROCESS | 3836 | 1463650124721 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 3836 | ++DOCSHELL 13070400 == 16 [pid = 3836] [id = 404] 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1380DC00) [pid = 3836] [serial = 1212] [outer = 00000000] 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (15151000) [pid = 3836] [serial = 1213] [outer = 1380DC00] 02:28:44 INFO - PROCESS | 3836 | 1463650124765 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (15152000) [pid = 3836] [serial = 1214] [outer = 1380DC00] 02:28:45 INFO - PROCESS | 3836 | 1463650125227 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 638ms 02:28:45 INFO - PROCESS | 3836 | 1463650125281 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 3836 | 1463650125283 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:28:45 INFO - PROCESS | 3836 | 1463650125291 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 3836 | 1463650125293 Marionette TRACE conn3 <- [1,1582,null,{}] 02:28:45 INFO - PROCESS | 3836 | 1463650125296 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 3836 | 1463650125375 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:28:45 INFO - PROCESS | 3836 | 1463650125382 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 3836 | ++DOCSHELL 140CD400 == 17 [pid = 3836] [id = 405] 02:28:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1541F400) [pid = 3836] [serial = 1215] [outer = 00000000] 02:28:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (15FCB000) [pid = 3836] [serial = 1216] [outer = 1541F400] 02:28:45 INFO - PROCESS | 3836 | 1463650125426 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (15FD0000) [pid = 3836] [serial = 1217] [outer = 1541F400] 02:28:46 INFO - PROCESS | 3836 | 1463650126062 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 794ms 02:28:46 INFO - PROCESS | 3836 | 1463650126133 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 3836 | 1463650126138 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:28:46 INFO - PROCESS | 3836 | 1463650126147 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 3836 | 1463650126150 Marionette TRACE conn3 <- [1,1586,null,{}] 02:28:46 INFO - PROCESS | 3836 | 1463650126156 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 3836 | 1463650126263 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:28:46 INFO - PROCESS | 3836 | 1463650126382 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 3836 | ++DOCSHELL 10535C00 == 18 [pid = 3836] [id = 406] 02:28:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (10539000) [pid = 3836] [serial = 1218] [outer = 00000000] 02:28:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (10B67C00) [pid = 3836] [serial = 1219] [outer = 10539000] 02:28:46 INFO - PROCESS | 3836 | 1463650126438 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (10D4F800) [pid = 3836] [serial = 1220] [outer = 10539000] 02:28:46 INFO - PROCESS | 3836 | 1463650126983 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 887ms 02:28:47 INFO - PROCESS | 3836 | 1463650127050 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 3836 | 1463650127056 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:28:47 INFO - PROCESS | 3836 | 1463650127063 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 3836 | 1463650127066 Marionette TRACE conn3 <- [1,1590,null,{}] 02:28:47 INFO - PROCESS | 3836 | 1463650127070 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 3836 | 1463650127178 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:28:47 INFO - PROCESS | 3836 | 1463650127323 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 3836 | ++DOCSHELL 11084C00 == 19 [pid = 3836] [id = 407] 02:28:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (11C93000) [pid = 3836] [serial = 1221] [outer = 00000000] 02:28:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (12D24C00) [pid = 3836] [serial = 1222] [outer = 11C93000] 02:28:47 INFO - PROCESS | 3836 | 1463650127384 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1339C800) [pid = 3836] [serial = 1223] [outer = 11C93000] 02:28:47 INFO - PROCESS | 3836 | 1463650127963 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 949ms 02:28:47 INFO - PROCESS | 3836 | 1463650127990 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 3836 | 1463650127992 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:28:47 INFO - PROCESS | 3836 | 1463650127996 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 3836 | 1463650128000 Marionette TRACE conn3 <- [1,1594,null,{}] 02:28:48 INFO - PROCESS | 3836 | 1463650128011 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:48 INFO - PROCESS | 3836 | 1463650128129 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:28:48 INFO - PROCESS | 3836 | 1463650128275 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 3836 | ++DOCSHELL 130D0400 == 20 [pid = 3836] [id = 408] 02:28:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (16659800) [pid = 3836] [serial = 1224] [outer = 00000000] 02:28:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (16697000) [pid = 3836] [serial = 1225] [outer = 16659800] 02:28:48 INFO - PROCESS | 3836 | 1463650128333 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (16721C00) [pid = 3836] [serial = 1226] [outer = 16659800] 02:28:48 INFO - PROCESS | 3836 | 1463650128905 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 950ms 02:28:48 INFO - PROCESS | 3836 | 1463650128941 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 3836 | 1463650128943 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:28:48 INFO - PROCESS | 3836 | 1463650128947 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 3836 | 1463650128949 Marionette TRACE conn3 <- [1,1598,null,{}] 02:28:48 INFO - PROCESS | 3836 | 1463650128953 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 3836 | 1463650129060 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:28:49 INFO - PROCESS | 3836 | 1463650129205 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 3836 | ++DOCSHELL 16726C00 == 21 [pid = 3836] [id = 409] 02:28:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1684C400) [pid = 3836] [serial = 1227] [outer = 00000000] 02:28:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (16855000) [pid = 3836] [serial = 1228] [outer = 1684C400] 02:28:49 INFO - PROCESS | 3836 | 1463650129260 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (16A59C00) [pid = 3836] [serial = 1229] [outer = 1684C400] 02:28:49 INFO - PROCESS | 3836 | 1463650129800 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 902ms 02:28:49 INFO - PROCESS | 3836 | 1463650129851 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 3836 | 1463650129853 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:28:49 INFO - PROCESS | 3836 | 1463650129857 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 3836 | 1463650129859 Marionette TRACE conn3 <- [1,1602,null,{}] 02:28:49 INFO - PROCESS | 3836 | 1463650129863 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 3836 | 1463650129964 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:28:50 INFO - PROCESS | 3836 | 1463650130079 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 3836 | ++DOCSHELL 12A94C00 == 22 [pid = 3836] [id = 410] 02:28:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1684BC00) [pid = 3836] [serial = 1230] [outer = 00000000] 02:28:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (17177000) [pid = 3836] [serial = 1231] [outer = 1684BC00] 02:28:50 INFO - PROCESS | 3836 | 1463650130172 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (17251800) [pid = 3836] [serial = 1232] [outer = 1684BC00] 02:28:50 INFO - PROCESS | 3836 | 1463650130767 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:28:50 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 02:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 950ms 02:28:50 INFO - PROCESS | 3836 | 1463650130802 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 3836 | 1463650130804 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:28:50 INFO - PROCESS | 3836 | 1463650130808 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - PROCESS | 3836 | 1463650130810 Marionette TRACE conn3 <- [1,1606,null,{}] 02:28:50 INFO - PROCESS | 3836 | 1463650130815 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:50 INFO - PROCESS | 3836 | 1463650130936 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:28:51 INFO - PROCESS | 3836 | 1463650131083 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 3836 | ++DOCSHELL 10328C00 == 23 [pid = 3836] [id = 411] 02:28:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (10A59000) [pid = 3836] [serial = 1233] [outer = 00000000] 02:28:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (11C97000) [pid = 3836] [serial = 1234] [outer = 10A59000] 02:28:51 INFO - PROCESS | 3836 | 1463650131146 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (128A2C00) [pid = 3836] [serial = 1235] [outer = 10A59000] 02:28:51 INFO - PROCESS | 3836 | 1463650131965 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1245ms 02:28:52 INFO - PROCESS | 3836 | 1463650132045 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 3836 | 1463650132049 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:28:52 INFO - PROCESS | 3836 | 1463650132054 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:28:52 INFO - PROCESS | 3836 | 1463650132058 Marionette TRACE conn3 <- [1,1610,null,{}] 02:28:52 INFO - PROCESS | 3836 | 1463650132063 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 3836 | 1463650132163 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:28:52 INFO - PROCESS | 3836 | 1463650132306 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 3836 | ++DOCSHELL 103EA800 == 24 [pid = 3836] [id = 412] 02:28:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (103EB000) [pid = 3836] [serial = 1236] [outer = 00000000] 02:28:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 165 (10B0A400) [pid = 3836] [serial = 1237] [outer = 103EB000] 02:28:52 INFO - PROCESS | 3836 | 1463650132362 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 166 (10D4E400) [pid = 3836] [serial = 1238] [outer = 103EB000] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 165 (15156400) [pid = 3836] [serial = 1127] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 164 (13815400) [pid = 3836] [serial = 1132] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (1142D400) [pid = 3836] [serial = 1129] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (1330B000) [pid = 3836] [serial = 1126] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (11A0C400) [pid = 3836] [serial = 1130] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (17180000) [pid = 3836] [serial = 1087] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1B690400) [pid = 3836] [serial = 1092] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1AFA6C00) [pid = 3836] [serial = 1090] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1ACDDC00) [pid = 3836] [serial = 1089] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (10B04000) [pid = 3836] [serial = 1098] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (1381CC00) [pid = 3836] [serial = 1080] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (19B16400) [pid = 3836] [serial = 1083] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (16659C00) [pid = 3836] [serial = 1081] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (10E2E800) [pid = 3836] [serial = 1054] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (10B05C00) [pid = 3836] [serial = 1053] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1AA61400) [pid = 3836] [serial = 1072] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1A92E000) [pid = 3836] [serial = 1071] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (16854C00) [pid = 3836] [serial = 1060] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (16725C00) [pid = 3836] [serial = 1059] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (15F1B800) [pid = 3836] [serial = 1078] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (14237000) [pid = 3836] [serial = 1077] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (19A08800) [pid = 3836] [serial = 1066] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (18880800) [pid = 3836] [serial = 1065] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1AFAE400) [pid = 3836] [serial = 1075] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1AFA6000) [pid = 3836] [serial = 1074] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1869F000) [pid = 3836] [serial = 1063] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (18697800) [pid = 3836] [serial = 1062] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (19D13400) [pid = 3836] [serial = 1069] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (19BE9800) [pid = 3836] [serial = 1068] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (15663400) [pid = 3836] [serial = 1057] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (15634C00) [pid = 3836] [serial = 1056] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (185A9400) [pid = 3836] [serial = 1101] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1B699000) [pid = 3836] [serial = 1093] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (19BEC800) [pid = 3836] [serial = 1102] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1566B000) [pid = 3836] [serial = 712] [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.] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (16657C00) [pid = 3836] [serial = 1099] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1717C800) [pid = 3836] [serial = 1086] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1338CC00) [pid = 3836] [serial = 1096] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (12AEC000) [pid = 3836] [serial = 1095] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (19BF6800) [pid = 3836] [serial = 1084] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (140C3C00) [pid = 3836] [serial = 1133] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (175D6000) [pid = 3836] [serial = 1108] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1AD81800) [pid = 3836] [serial = 1110] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16B0F000) [pid = 3836] [serial = 1162] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (15662400) [pid = 3836] [serial = 1105] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (17175400) [pid = 3836] [serial = 1107] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (14EC3400) [pid = 3836] [serial = 1104] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1523E800) [pid = 3836] [serial = 1159] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (140C2400) [pid = 3836] [serial = 1157] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1664F800) [pid = 3836] [serial = 1187] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (13399C00) [pid = 3836] [serial = 1156] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (14237C00) [pid = 3836] [serial = 1189] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1515D400) [pid = 3836] [serial = 1186] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1B307400) [pid = 3836] [serial = 1174] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (13396400) [pid = 3836] [serial = 1123] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (20701C00) [pid = 3836] [serial = 1120] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1AA62000) [pid = 3836] [serial = 1169] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (11C04800) [pid = 3836] [serial = 1122] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (20057C00) [pid = 3836] [serial = 1119] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1F3B5000) [pid = 3836] [serial = 1117] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1ACE3000) [pid = 3836] [serial = 1171] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A6ED800) [pid = 3836] [serial = 1166] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B695800) [pid = 3836] [serial = 1114] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1F3B2000) [pid = 3836] [serial = 1116] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1AA5E000) [pid = 3836] [serial = 1168] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1AFB4C00) [pid = 3836] [serial = 1111] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19D1D800) [pid = 3836] [serial = 1165] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1B674400) [pid = 3836] [serial = 1113] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1717AC00) [pid = 3836] [serial = 1163] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1F3AF000) [pid = 3836] [serial = 1180] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1B670800) [pid = 3836] [serial = 1178] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1B66A000) [pid = 3836] [serial = 1177] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1B30FC00) [pid = 3836] [serial = 1175] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19D16400) [pid = 3836] [serial = 1151] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1563A000) [pid = 3836] [serial = 1160] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1A37B800) [pid = 3836] [serial = 1154] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A220800) [pid = 3836] [serial = 1153] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1B4AFC00) [pid = 3836] [serial = 1036] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1B69A800) [pid = 3836] [serial = 1042] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1B675400) [pid = 3836] [serial = 1039] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1380D400) [pid = 3836] [serial = 1051] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1AD88C00) [pid = 3836] [serial = 1024] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19B21800) [pid = 3836] [serial = 1148] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19D14800) [pid = 3836] [serial = 1150] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (18875000) [pid = 3836] [serial = 1145] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B14800) [pid = 3836] [serial = 1147] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (175C9000) [pid = 3836] [serial = 1142] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (186A0000) [pid = 3836] [serial = 1144] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17171800) [pid = 3836] [serial = 1139] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (171C2400) [pid = 3836] [serial = 1141] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16879C00) [pid = 3836] [serial = 1138] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (15F1D400) [pid = 3836] [serial = 1135] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1AD82800) [pid = 3836] [serial = 1172] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16654000) [pid = 3836] [serial = 1136] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1FC49400) [pid = 3836] [serial = 1184] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1FC46800) [pid = 3836] [serial = 1183] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1F3B1C00) [pid = 3836] [serial = 1181] [outer = 00000000] [url = about:blank] 02:28:52 INFO - PROCESS | 3836 | 1463650132883 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:28:52 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 02:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 903ms 02:28:52 INFO - PROCESS | 3836 | 1463650132960 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 3836 | 1463650132966 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:28:52 INFO - PROCESS | 3836 | 1463650132972 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 3836 | 1463650132974 Marionette TRACE conn3 <- [1,1614,null,{}] 02:28:52 INFO - PROCESS | 3836 | 1463650132978 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 3836 | 1463650133062 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:28:53 INFO - PROCESS | 3836 | 1463650133072 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 3836 | ++DOCSHELL 10D4A400 == 25 [pid = 3836] [id = 413] 02:28:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10D4F400) [pid = 3836] [serial = 1239] [outer = 00000000] 02:28:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (11A0A800) [pid = 3836] [serial = 1240] [outer = 10D4F400] 02:28:53 INFO - PROCESS | 3836 | 1463650133127 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1287B800) [pid = 3836] [serial = 1241] [outer = 10D4F400] 02:28:53 INFO - PROCESS | 3836 | 1463650133621 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 684ms 02:28:53 INFO - PROCESS | 3836 | 1463650133670 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 3836 | 1463650133672 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:28:53 INFO - PROCESS | 3836 | 1463650133676 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:28:53 INFO - PROCESS | 3836 | 1463650133679 Marionette TRACE conn3 <- [1,1618,null,{}] 02:28:53 INFO - PROCESS | 3836 | 1463650133689 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 3836 | 1463650133804 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:28:53 INFO - PROCESS | 3836 | 1463650133906 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 3836 | ++DOCSHELL 11A01800 == 26 [pid = 3836] [id = 414] 02:28:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1289D800) [pid = 3836] [serial = 1242] [outer = 00000000] 02:28:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13394C00) [pid = 3836] [serial = 1243] [outer = 1289D800] 02:28:53 INFO - PROCESS | 3836 | 1463650133952 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1380F400) [pid = 3836] [serial = 1244] [outer = 1289D800] 02:28:54 INFO - PROCESS | 3836 | 1463650134317 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 685ms 02:28:54 INFO - PROCESS | 3836 | 1463650134375 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 3836 | 1463650134377 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:28:54 INFO - PROCESS | 3836 | 1463650134381 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 3836 | 1463650134382 Marionette TRACE conn3 <- [1,1622,null,{}] 02:28:54 INFO - PROCESS | 3836 | 1463650134386 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 3836 | 1463650134469 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:28:54 INFO - PROCESS | 3836 | 1463650134475 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 3836 | ++DOCSHELL 13394800 == 27 [pid = 3836] [id = 415] 02:28:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1339AC00) [pid = 3836] [serial = 1245] [outer = 00000000] 02:28:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14EC9400) [pid = 3836] [serial = 1246] [outer = 1339AC00] 02:28:54 INFO - PROCESS | 3836 | 1463650134519 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15155400) [pid = 3836] [serial = 1247] [outer = 1339AC00] 02:28:54 INFO - PROCESS | 3836 | 1463650134999 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 638ms 02:28:55 INFO - PROCESS | 3836 | 1463650135025 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 3836 | 1463650135027 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:28:55 INFO - PROCESS | 3836 | 1463650135030 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 3836 | 1463650135032 Marionette TRACE conn3 <- [1,1626,null,{}] 02:28:55 INFO - PROCESS | 3836 | 1463650135035 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 3836 | 1463650135146 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:28:55 INFO - PROCESS | 3836 | 1463650135240 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 3836 | ++DOCSHELL 15158400 == 28 [pid = 3836] [id = 416] 02:28:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1515A000) [pid = 3836] [serial = 1248] [outer = 00000000] 02:28:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15634C00) [pid = 3836] [serial = 1249] [outer = 1515A000] 02:28:55 INFO - PROCESS | 3836 | 1463650135284 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1566AC00) [pid = 3836] [serial = 1250] [outer = 1515A000] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1380DC00) [pid = 3836] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13395C00) [pid = 3836] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (0C778C00) [pid = 3836] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10D4CC00) [pid = 3836] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1055F000) [pid = 3836] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1515AC00) [pid = 3836] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (12D75C00) [pid = 3836] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (10E36400) [pid = 3836] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:28:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (12A2F000) [pid = 3836] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:28:56 INFO - PROCESS | 3836 | 1463650136024 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1043ms 02:28:56 INFO - PROCESS | 3836 | 1463650136070 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 3836 | 1463650136075 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:28:56 INFO - PROCESS | 3836 | 1463650136080 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:28:56 INFO - PROCESS | 3836 | 1463650136085 Marionette TRACE conn3 <- [1,1630,null,{}] 02:28:56 INFO - PROCESS | 3836 | 1463650136090 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 3836 | 1463650136198 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:28:56 INFO - PROCESS | 3836 | 1463650136306 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 3836 | ++DOCSHELL 10A5D000 == 29 [pid = 3836] [id = 417] 02:28:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10A5EC00) [pid = 3836] [serial = 1251] [outer = 00000000] 02:28:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10F7EC00) [pid = 3836] [serial = 1252] [outer = 10A5EC00] 02:28:56 INFO - PROCESS | 3836 | 1463650136364 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (11A0F400) [pid = 3836] [serial = 1253] [outer = 10A5EC00] 02:28:56 INFO - PROCESS | 3836 | 1463650136956 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 934ms 02:28:57 INFO - PROCESS | 3836 | 1463650137030 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 3836 | 1463650137036 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:28:57 INFO - PROCESS | 3836 | 1463650137042 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 3836 | 1463650137045 Marionette TRACE conn3 <- [1,1634,null,{}] 02:28:57 INFO - PROCESS | 3836 | 1463650137049 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:57 INFO - PROCESS | 3836 | 1463650137157 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:28:57 INFO - PROCESS | 3836 | 1463650137262 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 3836 | ++DOCSHELL 12A3CC00 == 30 [pid = 3836] [id = 418] 02:28:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (12D7A000) [pid = 3836] [serial = 1254] [outer = 00000000] 02:28:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13383C00) [pid = 3836] [serial = 1255] [outer = 12D7A000] 02:28:57 INFO - PROCESS | 3836 | 1463650137319 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1339E000) [pid = 3836] [serial = 1256] [outer = 12D7A000] 02:28:57 INFO - PROCESS | 3836 | 1463650137913 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 933ms 02:28:57 INFO - PROCESS | 3836 | 1463650137985 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 3836 | 1463650137988 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:28:57 INFO - PROCESS | 3836 | 1463650137992 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 3836 | 1463650137996 Marionette TRACE conn3 <- [1,1638,null,{}] 02:28:57 INFO - PROCESS | 3836 | 1463650138007 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 3836 | 1463650138113 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:28:58 INFO - PROCESS | 3836 | 1463650138245 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 3836 | ++DOCSHELL 15667C00 == 31 [pid = 3836] [id = 419] 02:28:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15F13C00) [pid = 3836] [serial = 1257] [outer = 00000000] 02:28:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15FCB400) [pid = 3836] [serial = 1258] [outer = 15F13C00] 02:28:58 INFO - PROCESS | 3836 | 1463650138311 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16656000) [pid = 3836] [serial = 1259] [outer = 15F13C00] 02:28:58 INFO - PROCESS | 3836 | 1463650138903 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 934ms 02:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:28:58 INFO - PROCESS | 3836 | 1463650138936 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 3836 | 1463650138939 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:28:58 INFO - PROCESS | 3836 | 1463650138943 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 3836 | 1463650138945 Marionette TRACE conn3 <- [1,1642,null,{}] 02:28:58 INFO - PROCESS | 3836 | 1463650138949 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:59 INFO - PROCESS | 3836 | 1463650139055 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:28:59 INFO - PROCESS | 3836 | 1463650139184 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 3836 | ++DOCSHELL 15FCAC00 == 32 [pid = 3836] [id = 420] 02:28:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16654400) [pid = 3836] [serial = 1260] [outer = 00000000] 02:28:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16854000) [pid = 3836] [serial = 1261] [outer = 16654400] 02:28:59 INFO - PROCESS | 3836 | 1463650139243 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17173400) [pid = 3836] [serial = 1262] [outer = 16654400] 02:28:59 INFO - PROCESS | 3836 | 1463650139799 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 903ms 02:28:59 INFO - PROCESS | 3836 | 1463650139847 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 3836 | 1463650139849 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:28:59 INFO - PROCESS | 3836 | 1463650139853 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 3836 | 1463650139855 Marionette TRACE conn3 <- [1,1646,null,{}] 02:28:59 INFO - PROCESS | 3836 | 1463650139858 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:59 INFO - PROCESS | 3836 | 1463650139942 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:29:00 INFO - PROCESS | 3836 | 1463650140044 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 3836 | ++DOCSHELL 1339F000 == 33 [pid = 3836] [id = 421] 02:29:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (140C4C00) [pid = 3836] [serial = 1263] [outer = 00000000] 02:29:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1717F400) [pid = 3836] [serial = 1264] [outer = 140C4C00] 02:29:00 INFO - PROCESS | 3836 | 1463650140096 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (172C2000) [pid = 3836] [serial = 1265] [outer = 140C4C00] 02:29:00 INFO - PROCESS | 3836 | 1463650140654 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 903ms 02:29:00 INFO - PROCESS | 3836 | 1463650140741 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 3836 | 1463650140743 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:29:00 INFO - PROCESS | 3836 | 1463650140747 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 3836 | 1463650140749 Marionette TRACE conn3 <- [1,1650,null,{}] 02:29:00 INFO - PROCESS | 3836 | 1463650140752 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 3836 | 1463650140863 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:29:00 INFO - PROCESS | 3836 | 1463650140997 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 3836 | ++DOCSHELL 1055BC00 == 34 [pid = 3836] [id = 422] 02:29:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1055F000) [pid = 3836] [serial = 1266] [outer = 00000000] 02:29:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (175D5800) [pid = 3836] [serial = 1267] [outer = 1055F000] 02:29:01 INFO - PROCESS | 3836 | 1463650141056 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1783C800) [pid = 3836] [serial = 1268] [outer = 1055F000] 02:29:01 INFO - PROCESS | 3836 | 1463650141734 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1042ms 02:29:01 INFO - PROCESS | 3836 | 1463650141787 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 3836 | 1463650141790 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:29:01 INFO - PROCESS | 3836 | 1463650141814 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 3836 | 1463650141818 Marionette TRACE conn3 <- [1,1654,null,{}] 02:29:01 INFO - PROCESS | 3836 | 1463650141823 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 3836 | 1463650141923 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:29:02 INFO - PROCESS | 3836 | 1463650142059 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 3836 | ++DOCSHELL 10A57C00 == 35 [pid = 3836] [id = 423] 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10B06C00) [pid = 3836] [serial = 1269] [outer = 00000000] 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10E2D000) [pid = 3836] [serial = 1270] [outer = 10B06C00] 02:29:02 INFO - PROCESS | 3836 | 1463650142113 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (11CA0000) [pid = 3836] [serial = 1271] [outer = 10B06C00] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16848C00) [pid = 3836] [serial = 1190] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (15FCB000) [pid = 3836] [serial = 1216] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (15152000) [pid = 3836] [serial = 1214] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13DB9C00) [pid = 3836] [serial = 1204] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (0C77C400) [pid = 3836] [serial = 1192] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (0F93AC00) [pid = 3836] [serial = 1193] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (112A3800) [pid = 3836] [serial = 1198] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10A59C00) [pid = 3836] [serial = 1195] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10B0CC00) [pid = 3836] [serial = 1196] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15244C00) [pid = 3836] [serial = 1207] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (140C8400) [pid = 3836] [serial = 1205] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15F0EC00) [pid = 3836] [serial = 1208] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (15151000) [pid = 3836] [serial = 1213] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (131C4400) [pid = 3836] [serial = 1201] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (13382C00) [pid = 3836] [serial = 1202] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (12886000) [pid = 3836] [serial = 1210] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (11C02000) [pid = 3836] [serial = 1199] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13107C00) [pid = 3836] [serial = 1211] [outer = 00000000] [url = about:blank] 02:29:02 INFO - PROCESS | 3836 | 1463650142589 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 825ms 02:29:02 INFO - PROCESS | 3836 | 1463650142615 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 3836 | 1463650142620 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:29:02 INFO - PROCESS | 3836 | 1463650142626 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 3836 | 1463650142629 Marionette TRACE conn3 <- [1,1658,null,{}] 02:29:02 INFO - PROCESS | 3836 | 1463650142632 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:02 INFO - PROCESS | 3836 | 1463650142717 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:29:02 INFO - PROCESS | 3836 | 1463650142724 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 3836 | ++DOCSHELL 10E2BC00 == 36 [pid = 3836] [id = 424] 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1108CC00) [pid = 3836] [serial = 1272] [outer = 00000000] 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (11C9D800) [pid = 3836] [serial = 1273] [outer = 1108CC00] 02:29:02 INFO - PROCESS | 3836 | 1463650142772 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (12B5F000) [pid = 3836] [serial = 1274] [outer = 1108CC00] 02:29:03 INFO - PROCESS | 3836 | 1463650143256 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 685ms 02:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:29:03 INFO - PROCESS | 3836 | 1463650143325 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 3836 | 1463650143327 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:29:03 INFO - PROCESS | 3836 | 1463650143330 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 3836 | 1463650143334 Marionette TRACE conn3 <- [1,1662,null,{}] 02:29:03 INFO - PROCESS | 3836 | 1463650143344 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:03 INFO - PROCESS | 3836 | 1463650143466 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:29:03 INFO - PROCESS | 3836 | 1463650143563 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 3836 | ++DOCSHELL 12D79C00 == 37 [pid = 3836] [id = 425] 02:29:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1330B800) [pid = 3836] [serial = 1275] [outer = 00000000] 02:29:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13DBA800) [pid = 3836] [serial = 1276] [outer = 1330B800] 02:29:03 INFO - PROCESS | 3836 | 1463650143610 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (140CA800) [pid = 3836] [serial = 1277] [outer = 1330B800] 02:29:03 INFO - PROCESS | 3836 | 1463650143965 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 685ms 02:29:04 INFO - PROCESS | 3836 | 1463650144013 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 3836 | 1463650144016 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:29:04 INFO - PROCESS | 3836 | 1463650144019 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 3836 | 1463650144021 Marionette TRACE conn3 <- [1,1666,null,{}] 02:29:04 INFO - PROCESS | 3836 | 1463650144024 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 3836 | 1463650144110 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:29:04 INFO - PROCESS | 3836 | 1463650144117 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 3836 | ++DOCSHELL 12A2E800 == 38 [pid = 3836] [id = 426] 02:29:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (138ECC00) [pid = 3836] [serial = 1278] [outer = 00000000] 02:29:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15156C00) [pid = 3836] [serial = 1279] [outer = 138ECC00] 02:29:04 INFO - PROCESS | 3836 | 1463650144162 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15639800) [pid = 3836] [serial = 1280] [outer = 138ECC00] 02:29:04 INFO - PROCESS | 3836 | 1463650144640 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 684ms 02:29:04 INFO - PROCESS | 3836 | 1463650144720 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 3836 | 1463650144722 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:29:04 INFO - PROCESS | 3836 | 1463650144726 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 3836 | 1463650144728 Marionette TRACE conn3 <- [1,1670,null,{}] 02:29:04 INFO - PROCESS | 3836 | 1463650144740 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 3836 | 1463650144880 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:29:04 INFO - PROCESS | 3836 | 1463650144901 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 3836 | ++DOCSHELL 15151000 == 39 [pid = 3836] [id = 427] 02:29:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15152000) [pid = 3836] [serial = 1281] [outer = 00000000] 02:29:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15FD2800) [pid = 3836] [serial = 1282] [outer = 15152000] 02:29:04 INFO - PROCESS | 3836 | 1463650144945 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16653000) [pid = 3836] [serial = 1283] [outer = 15152000] 02:29:05 INFO - PROCESS | 3836 | 1463650145385 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 700ms 02:29:05 INFO - PROCESS | 3836 | 1463650145423 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 3836 | 1463650145425 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:29:05 INFO - PROCESS | 3836 | 1463650145428 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 3836 | 1463650145430 Marionette TRACE conn3 <- [1,1674,null,{}] 02:29:05 INFO - PROCESS | 3836 | 1463650145440 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 3836 | 1463650145578 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:29:05 INFO - PROCESS | 3836 | 1463650145643 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 3836 | ++DOCSHELL 16857000 == 40 [pid = 3836] [id = 428] 02:29:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16F95000) [pid = 3836] [serial = 1284] [outer = 00000000] 02:29:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (175CEC00) [pid = 3836] [serial = 1285] [outer = 16F95000] 02:29:05 INFO - PROCESS | 3836 | 1463650145687 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (175D0C00) [pid = 3836] [serial = 1286] [outer = 16F95000] 02:29:06 INFO - PROCESS | 3836 | 1463650146104 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:29:06 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 02:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 701ms 02:29:06 INFO - PROCESS | 3836 | 1463650146128 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 3836 | 1463650146130 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:29:06 INFO - PROCESS | 3836 | 1463650146136 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 3836 | 1463650146138 Marionette TRACE conn3 <- [1,1678,null,{}] 02:29:06 INFO - PROCESS | 3836 | 1463650146142 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 3836 | 1463650146289 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:29:06 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1339AC00) [pid = 3836] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:29:06 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1289D800) [pid = 3836] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:29:06 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (103EB000) [pid = 3836] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:29:06 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10D4F400) [pid = 3836] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:29:06 INFO - PROCESS | 3836 | 1463650146359 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 3836 | ++DOCSHELL 10336800 == 41 [pid = 3836] [id = 429] 02:29:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (103EB000) [pid = 3836] [serial = 1287] [outer = 00000000] 02:29:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1289D800) [pid = 3836] [serial = 1288] [outer = 103EB000] 02:29:06 INFO - PROCESS | 3836 | 1463650146402 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (14237000) [pid = 3836] [serial = 1289] [outer = 103EB000] 02:29:06 INFO - PROCESS | 3836 | 1463650146775 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 700ms 02:29:06 INFO - PROCESS | 3836 | 1463650146834 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 3836 | 1463650146836 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:29:06 INFO - PROCESS | 3836 | 1463650146839 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 3836 | 1463650146841 Marionette TRACE conn3 <- [1,1682,null,{}] 02:29:06 INFO - PROCESS | 3836 | 1463650146844 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 3836 | 1463650146927 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:29:06 INFO - PROCESS | 3836 | 1463650146933 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 3836 | ++DOCSHELL 175CE800 == 42 [pid = 3836] [id = 430] 02:29:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (175D2800) [pid = 3836] [serial = 1290] [outer = 00000000] 02:29:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (185A3400) [pid = 3836] [serial = 1291] [outer = 175D2800] 02:29:06 INFO - PROCESS | 3836 | 1463650146976 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (185AB400) [pid = 3836] [serial = 1292] [outer = 175D2800] 02:29:07 INFO - PROCESS | 3836 | 1463650147400 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 591ms 02:29:07 INFO - PROCESS | 3836 | 1463650147436 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 3836 | 1463650147438 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:29:07 INFO - PROCESS | 3836 | 1463650147453 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 3836 | 1463650147455 Marionette TRACE conn3 <- [1,1686,null,{}] 02:29:07 INFO - PROCESS | 3836 | 1463650147462 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 3836 | 1463650147551 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:29:07 INFO - PROCESS | 3836 | 1463650147558 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 3836 | ++DOCSHELL 18505C00 == 43 [pid = 3836] [id = 431] 02:29:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1850B000) [pid = 3836] [serial = 1293] [outer = 00000000] 02:29:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1869E800) [pid = 3836] [serial = 1294] [outer = 1850B000] 02:29:07 INFO - PROCESS | 3836 | 1463650147600 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (186A2C00) [pid = 3836] [serial = 1295] [outer = 1850B000] 02:29:08 INFO - PROCESS | 3836 | 1463650148024 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:29:08 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 02:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 622ms 02:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:29:08 INFO - PROCESS | 3836 | 1463650148077 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 3836 | 1463650148079 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 3836 | 1463650148082 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 3836 | 1463650148084 Marionette TRACE conn3 <- [1,1690,null,{}] 02:29:08 INFO - PROCESS | 3836 | 1463650148092 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 3836 | 1463650148174 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:29:08 INFO - PROCESS | 3836 | 1463650148181 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 3836 | ++DOCSHELL 175D5400 == 44 [pid = 3836] [id = 432] 02:29:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1869B800) [pid = 3836] [serial = 1296] [outer = 00000000] 02:29:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (18878C00) [pid = 3836] [serial = 1297] [outer = 1869B800] 02:29:08 INFO - PROCESS | 3836 | 1463650148223 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1887E000) [pid = 3836] [serial = 1298] [outer = 1869B800] 02:29:08 INFO - PROCESS | 3836 | 1463650148787 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 02:29:08 INFO - PROCESS | 3836 | 1463650148821 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 3836 | 1463650148826 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:29:08 INFO - PROCESS | 3836 | 1463650148831 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 3836 | 1463650148836 Marionette TRACE conn3 <- [1,1694,null,{}] 02:29:08 INFO - PROCESS | 3836 | 1463650148843 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 3836 | 1463650148998 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:29:09 INFO - PROCESS | 3836 | 1463650149124 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 3836 | ++DOCSHELL 1055F800 == 45 [pid = 3836] [id = 433] 02:29:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10560000) [pid = 3836] [serial = 1299] [outer = 00000000] 02:29:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (10D4D000) [pid = 3836] [serial = 1300] [outer = 10560000] 02:29:09 INFO - PROCESS | 3836 | 1463650149182 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (11A0B400) [pid = 3836] [serial = 1301] [outer = 10560000] 02:29:09 INFO - PROCESS | 3836 | 1463650149746 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 934ms 02:29:09 INFO - PROCESS | 3836 | 1463650149781 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 3836 | 1463650149787 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:29:09 INFO - PROCESS | 3836 | 1463650149794 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 3836 | 1463650149797 Marionette TRACE conn3 <- [1,1698,null,{}] 02:29:09 INFO - PROCESS | 3836 | 1463650149801 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 3836 | 1463650149910 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:29:10 INFO - PROCESS | 3836 | 1463650150018 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 3836 | ++DOCSHELL 13319800 == 46 [pid = 3836] [id = 434] 02:29:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (13382400) [pid = 3836] [serial = 1302] [outer = 00000000] 02:29:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (13B04000) [pid = 3836] [serial = 1303] [outer = 13382400] 02:29:10 INFO - PROCESS | 3836 | 1463650150071 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (14EC3800) [pid = 3836] [serial = 1304] [outer = 13382400] 02:29:10 INFO - PROCESS | 3836 | 1463650150703 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 949ms 02:29:10 INFO - PROCESS | 3836 | 1463650150739 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 3836 | 1463650150742 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:29:10 INFO - PROCESS | 3836 | 1463650150745 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 3836 | 1463650150749 Marionette TRACE conn3 <- [1,1702,null,{}] 02:29:10 INFO - PROCESS | 3836 | 1463650150760 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 3836 | 1463650150870 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:29:10 INFO - PROCESS | 3836 | 1463650150978 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 3836 | ++DOCSHELL 138ED400 == 47 [pid = 3836] [id = 435] 02:29:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (17176800) [pid = 3836] [serial = 1305] [outer = 00000000] 02:29:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (17F42800) [pid = 3836] [serial = 1306] [outer = 17176800] 02:29:11 INFO - PROCESS | 3836 | 1463650151034 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (185A7800) [pid = 3836] [serial = 1307] [outer = 17176800] 02:29:11 INFO - PROCESS | 3836 | 1463650151589 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 903ms 02:29:11 INFO - PROCESS | 3836 | 1463650151650 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 3836 | 1463650151655 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:29:11 INFO - PROCESS | 3836 | 1463650151660 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 3836 | 1463650151662 Marionette TRACE conn3 <- [1,1706,null,{}] 02:29:11 INFO - PROCESS | 3836 | 1463650151665 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 3836 | 1463650151772 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:29:11 INFO - PROCESS | 3836 | 1463650151879 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 3836 | ++DOCSHELL 1523F400 == 48 [pid = 3836] [id = 436] 02:29:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1869E400) [pid = 3836] [serial = 1308] [outer = 00000000] 02:29:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (19A09800) [pid = 3836] [serial = 1309] [outer = 1869E400] 02:29:11 INFO - PROCESS | 3836 | 1463650151932 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (19B14800) [pid = 3836] [serial = 1310] [outer = 1869E400] 02:29:12 INFO - PROCESS | 3836 | 1463650152486 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 902ms 02:29:12 INFO - PROCESS | 3836 | 1463650152548 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 3836 | 1463650152551 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:29:12 INFO - PROCESS | 3836 | 1463650152554 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 3836 | 1463650152556 Marionette TRACE conn3 <- [1,1710,null,{}] 02:29:12 INFO - PROCESS | 3836 | 1463650152560 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 3836 | 1463650152670 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:29:12 INFO - PROCESS | 3836 | 1463650152779 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 3836 | ++DOCSHELL 12D75C00 == 49 [pid = 3836] [id = 437] 02:29:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19A08800) [pid = 3836] [serial = 1311] [outer = 00000000] 02:29:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (19B1D800) [pid = 3836] [serial = 1312] [outer = 19A08800] 02:29:12 INFO - PROCESS | 3836 | 1463650152832 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (19B20800) [pid = 3836] [serial = 1313] [outer = 19A08800] 02:29:13 INFO - PROCESS | 3836 | 1463650153395 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:29:13 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 02:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 903ms 02:29:13 INFO - PROCESS | 3836 | 1463650153459 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 3836 | 1463650153461 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:29:13 INFO - PROCESS | 3836 | 1463650153465 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:29:13 INFO - PROCESS | 3836 | 1463650153467 Marionette TRACE conn3 <- [1,1714,null,{}] 02:29:13 INFO - PROCESS | 3836 | 1463650153470 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 3836 | 1463650153593 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:29:13 INFO - PROCESS | 3836 | 1463650153919 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 3836 | ++DOCSHELL 0C772000 == 50 [pid = 3836] [id = 438] 02:29:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (0C775000) [pid = 3836] [serial = 1314] [outer = 00000000] 02:29:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10D40C00) [pid = 3836] [serial = 1315] [outer = 0C775000] 02:29:13 INFO - PROCESS | 3836 | 1463650153985 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (11450400) [pid = 3836] [serial = 1316] [outer = 0C775000] 02:29:14 INFO - PROCESS | 3836 | 1463650154578 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1152ms 02:29:14 INFO - PROCESS | 3836 | 1463650154619 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 3836 | 1463650154623 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:29:14 INFO - PROCESS | 3836 | 1463650154628 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:29:14 INFO - PROCESS | 3836 | 1463650154631 Marionette TRACE conn3 <- [1,1718,null,{}] 02:29:14 INFO - PROCESS | 3836 | 1463650154636 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 3836 | 1463650154744 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:29:14 INFO - PROCESS | 3836 | 1463650154856 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 3836 | ++DOCSHELL 10D42800 == 51 [pid = 3836] [id = 439] 02:29:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10D45000) [pid = 3836] [serial = 1317] [outer = 00000000] 02:29:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (13103400) [pid = 3836] [serial = 1318] [outer = 10D45000] 02:29:14 INFO - PROCESS | 3836 | 1463650154904 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (138EC400) [pid = 3836] [serial = 1319] [outer = 10D45000] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 13394800 == 50 [pid = 3836] [id = 415] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 0C778800 == 49 [pid = 3836] [id = 397] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 18505C00 == 48 [pid = 3836] [id = 431] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 175CE800 == 47 [pid = 3836] [id = 430] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 10336800 == 46 [pid = 3836] [id = 429] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 16857000 == 45 [pid = 3836] [id = 428] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 15151000 == 44 [pid = 3836] [id = 427] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 12A2E800 == 43 [pid = 3836] [id = 426] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 12D79C00 == 42 [pid = 3836] [id = 425] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 10E2BC00 == 41 [pid = 3836] [id = 424] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 10A57C00 == 40 [pid = 3836] [id = 423] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 12A3CC00 == 39 [pid = 3836] [id = 418] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 10A5D000 == 38 [pid = 3836] [id = 417] 02:29:15 INFO - PROCESS | 3836 | --DOCSHELL 15158400 == 37 [pid = 3836] [id = 416] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (15155400) [pid = 3836] [serial = 1247] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (14EC9400) [pid = 3836] [serial = 1246] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (15634C00) [pid = 3836] [serial = 1249] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (13394C00) [pid = 3836] [serial = 1243] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1380F400) [pid = 3836] [serial = 1244] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (12D24C00) [pid = 3836] [serial = 1222] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10D4E400) [pid = 3836] [serial = 1238] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (10B0A400) [pid = 3836] [serial = 1237] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (17177000) [pid = 3836] [serial = 1231] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (11A0A800) [pid = 3836] [serial = 1240] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1287B800) [pid = 3836] [serial = 1241] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (10B67C00) [pid = 3836] [serial = 1219] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (11C97000) [pid = 3836] [serial = 1234] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (16855000) [pid = 3836] [serial = 1228] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (16697000) [pid = 3836] [serial = 1225] [outer = 00000000] [url = about:blank] 02:29:15 INFO - PROCESS | 3836 | 1463650155516 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:29:15 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 02:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 934ms 02:29:15 INFO - PROCESS | 3836 | 1463650155576 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 3836 | 1463650155580 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:29:15 INFO - PROCESS | 3836 | 1463650155584 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 3836 | 1463650155586 Marionette TRACE conn3 <- [1,1722,null,{}] 02:29:15 INFO - PROCESS | 3836 | 1463650155590 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 3836 | 1463650155672 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:29:15 INFO - PROCESS | 3836 | 1463650155775 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 3836 | ++DOCSHELL 10B0F400 == 38 [pid = 3836] [id = 440] 02:29:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10B67C00) [pid = 3836] [serial = 1320] [outer = 00000000] 02:29:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1142DC00) [pid = 3836] [serial = 1321] [outer = 10B67C00] 02:29:15 INFO - PROCESS | 3836 | 1463650155820 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (13389400) [pid = 3836] [serial = 1322] [outer = 10B67C00] 02:29:16 INFO - PROCESS | 3836 | 1463650156220 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 700ms 02:29:16 INFO - PROCESS | 3836 | 1463650156269 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 3836 | 1463650156271 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:29:16 INFO - PROCESS | 3836 | 1463650156276 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 3836 | 1463650156282 Marionette TRACE conn3 <- [1,1726,null,{}] 02:29:16 INFO - PROCESS | 3836 | 1463650156291 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 3836 | 1463650156378 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:29:16 INFO - PROCESS | 3836 | 1463650156388 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 3836 | ++DOCSHELL 15155C00 == 39 [pid = 3836] [id = 441] 02:29:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1515B800) [pid = 3836] [serial = 1323] [outer = 00000000] 02:29:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (15632400) [pid = 3836] [serial = 1324] [outer = 1515B800] 02:29:16 INFO - PROCESS | 3836 | 1463650156431 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (15662400) [pid = 3836] [serial = 1325] [outer = 1515B800] 02:29:16 INFO - PROCESS | 3836 | 1463650156888 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 654ms 02:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:29:16 INFO - PROCESS | 3836 | 1463650156933 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 3836 | 1463650156935 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:29:16 INFO - PROCESS | 3836 | 1463650156938 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 3836 | 1463650156940 Marionette TRACE conn3 <- [1,1730,null,{}] 02:29:16 INFO - PROCESS | 3836 | 1463650156944 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 3836 | 1463650157024 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:29:17 INFO - PROCESS | 3836 | 1463650157060 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 3836 | ++DOCSHELL 15422800 == 40 [pid = 3836] [id = 442] 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (15F17C00) [pid = 3836] [serial = 1326] [outer = 00000000] 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (16651800) [pid = 3836] [serial = 1327] [outer = 15F17C00] 02:29:17 INFO - PROCESS | 3836 | 1463650157103 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1671D000) [pid = 3836] [serial = 1328] [outer = 15F17C00] 02:29:17 INFO - PROCESS | 3836 | 1463650157543 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 685ms 02:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:29:17 INFO - PROCESS | 3836 | 1463650157638 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 3836 | 1463650157640 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:29:17 INFO - PROCESS | 3836 | 1463650157643 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 3836 | 1463650157645 Marionette TRACE conn3 <- [1,1734,null,{}] 02:29:17 INFO - PROCESS | 3836 | 1463650157648 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 3836 | 1463650157783 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:29:17 INFO - PROCESS | 3836 | 1463650157790 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 3836 | ++DOCSHELL 10561400 == 41 [pid = 3836] [id = 443] 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1671B800) [pid = 3836] [serial = 1329] [outer = 00000000] 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1684E400) [pid = 3836] [serial = 1330] [outer = 1671B800] 02:29:17 INFO - PROCESS | 3836 | 1463650157850 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16DCEC00) [pid = 3836] [serial = 1331] [outer = 1671B800] 02:29:18 INFO - PROCESS | 3836 | 1463650158318 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 731ms 02:29:18 INFO - PROCESS | 3836 | 1463650158411 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 3836 | 1463650158413 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 3836 | 1463650158420 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 3836 | 1463650158422 Marionette TRACE conn3 <- [1,1738,null,{}] 02:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:29:18 INFO - PROCESS | 3836 | 1463650158425 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 3836 | 1463650158540 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:29:18 INFO - PROCESS | 3836 | 1463650158607 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 3836 | ++DOCSHELL 175BE000 == 42 [pid = 3836] [id = 444] 02:29:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (175C1800) [pid = 3836] [serial = 1332] [outer = 00000000] 02:29:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (175D3000) [pid = 3836] [serial = 1333] [outer = 175C1800] 02:29:18 INFO - PROCESS | 3836 | 1463650158651 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1783D000) [pid = 3836] [serial = 1334] [outer = 175C1800] 02:29:19 INFO - PROCESS | 3836 | 1463650159076 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 02:29:19 INFO - PROCESS | 3836 | 1463650159105 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 3836 | 1463650159107 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:29:19 INFO - PROCESS | 3836 | 1463650159111 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 3836 | 1463650159112 Marionette TRACE conn3 <- [1,1742,null,{}] 02:29:19 INFO - PROCESS | 3836 | 1463650159116 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 3836 | 1463650159230 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:29:19 INFO - PROCESS | 3836 | 1463650159236 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 3836 | ++DOCSHELL 156A8000 == 43 [pid = 3836] [id = 445] 02:29:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16651400) [pid = 3836] [serial = 1335] [outer = 00000000] 02:29:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (18506000) [pid = 3836] [serial = 1336] [outer = 16651400] 02:29:19 INFO - PROCESS | 3836 | 1463650159333 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1869D400) [pid = 3836] [serial = 1337] [outer = 16651400] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1850B000) [pid = 3836] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1684BC00) [pid = 3836] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (10539000) [pid = 3836] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (16659800) [pid = 3836] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (11C93000) [pid = 3836] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1684C400) [pid = 3836] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (10A59000) [pid = 3836] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1541F400) [pid = 3836] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16F95000) [pid = 3836] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15152000) [pid = 3836] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (103EB000) [pid = 3836] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (175D2800) [pid = 3836] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1330B800) [pid = 3836] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1055F000) [pid = 3836] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1108CC00) [pid = 3836] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10B06C00) [pid = 3836] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:29:19 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (138ECC00) [pid = 3836] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:29:19 INFO - PROCESS | 3836 | 1463650159964 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 887ms 02:29:19 INFO - PROCESS | 3836 | 1463650159997 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 3836 | 1463650159999 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:29:19 INFO - PROCESS | 3836 | 1463650160002 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:29:19 INFO - PROCESS | 3836 | 1463650160004 Marionette TRACE conn3 <- [1,1746,null,{}] 02:29:20 INFO - PROCESS | 3836 | 1463650160008 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 3836 | 1463650160086 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:29:20 INFO - PROCESS | 3836 | 1463650160183 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EB800 == 44 [pid = 3836] [id = 446] 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (10333800) [pid = 3836] [serial = 1338] [outer = 00000000] 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1108CC00) [pid = 3836] [serial = 1339] [outer = 10333800] 02:29:20 INFO - PROCESS | 3836 | 1463650160236 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (15152000) [pid = 3836] [serial = 1340] [outer = 10333800] 02:29:20 INFO - PROCESS | 3836 | 1463650160586 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 623ms 02:29:20 INFO - PROCESS | 3836 | 1463650160640 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 3836 | 1463650160642 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:29:20 INFO - PROCESS | 3836 | 1463650160646 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 3836 | 1463650160648 Marionette TRACE conn3 <- [1,1750,null,{}] 02:29:20 INFO - PROCESS | 3836 | 1463650160651 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 3836 | 1463650160767 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:29:20 INFO - PROCESS | 3836 | 1463650160776 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 3836 | ++DOCSHELL 10E35400 == 45 [pid = 3836] [id = 447] 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (11C9B000) [pid = 3836] [serial = 1341] [outer = 00000000] 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1717B000) [pid = 3836] [serial = 1342] [outer = 11C9B000] 02:29:20 INFO - PROCESS | 3836 | 1463650160824 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (17F45000) [pid = 3836] [serial = 1343] [outer = 11C9B000] 02:29:21 INFO - PROCESS | 3836 | 1463650161228 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 638ms 02:29:21 INFO - PROCESS | 3836 | 1463650161284 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 3836 | 1463650161286 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:29:21 INFO - PROCESS | 3836 | 1463650161289 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 3836 | 1463650161291 Marionette TRACE conn3 <- [1,1754,null,{}] 02:29:21 INFO - PROCESS | 3836 | 1463650161294 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 3836 | 1463650161409 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:29:21 INFO - PROCESS | 3836 | 1463650161455 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 3836 | ++DOCSHELL 1330B800 == 46 [pid = 3836] [id = 448] 02:29:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1565E800) [pid = 3836] [serial = 1344] [outer = 00000000] 02:29:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1887D000) [pid = 3836] [serial = 1345] [outer = 1565E800] 02:29:21 INFO - PROCESS | 3836 | 1463650161503 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (19B17000) [pid = 3836] [serial = 1346] [outer = 1565E800] 02:29:22 INFO - PROCESS | 3836 | 1463650162056 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 841ms 02:29:22 INFO - PROCESS | 3836 | 1463650162133 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 3836 | 1463650162137 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:29:22 INFO - PROCESS | 3836 | 1463650162143 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 3836 | 1463650162148 Marionette TRACE conn3 <- [1,1758,null,{}] 02:29:22 INFO - PROCESS | 3836 | 1463650162154 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 3836 | 1463650162264 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:29:22 INFO - PROCESS | 3836 | 1463650162402 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 3836 | ++DOCSHELL 10A5BC00 == 47 [pid = 3836] [id = 449] 02:29:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10A5C000) [pid = 3836] [serial = 1347] [outer = 00000000] 02:29:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (11A06000) [pid = 3836] [serial = 1348] [outer = 10A5C000] 02:29:22 INFO - PROCESS | 3836 | 1463650162459 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (12A37000) [pid = 3836] [serial = 1349] [outer = 10A5C000] 02:29:23 INFO - PROCESS | 3836 | 1463650163065 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 934ms 02:29:23 INFO - PROCESS | 3836 | 1463650163089 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 3836 | 1463650163095 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:29:23 INFO - PROCESS | 3836 | 1463650163102 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 3836 | 1463650163105 Marionette TRACE conn3 <- [1,1762,null,{}] 02:29:23 INFO - PROCESS | 3836 | 1463650163109 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 3836 | 1463650163218 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:29:23 INFO - PROCESS | 3836 | 1463650163329 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 3836 | ++DOCSHELL 10E2D400 == 48 [pid = 3836] [id = 450] 02:29:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (131BFC00) [pid = 3836] [serial = 1350] [outer = 00000000] 02:29:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (140CF000) [pid = 3836] [serial = 1351] [outer = 131BFC00] 02:29:23 INFO - PROCESS | 3836 | 1463650163383 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (15151800) [pid = 3836] [serial = 1352] [outer = 131BFC00] 02:29:24 INFO - PROCESS | 3836 | 1463650164020 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 996ms 02:29:24 INFO - PROCESS | 3836 | 1463650164086 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 3836 | 1463650164088 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:29:24 INFO - PROCESS | 3836 | 1463650164092 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 3836 | 1463650164096 Marionette TRACE conn3 <- [1,1766,null,{}] 02:29:24 INFO - PROCESS | 3836 | 1463650164107 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 3836 | 1463650164288 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:29:24 INFO - PROCESS | 3836 | 1463650164348 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 3836 | ++DOCSHELL 175D4C00 == 49 [pid = 3836] [id = 451] 02:29:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (175D7000) [pid = 3836] [serial = 1353] [outer = 00000000] 02:29:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1887E400) [pid = 3836] [serial = 1354] [outer = 175D7000] 02:29:24 INFO - PROCESS | 3836 | 1463650164407 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (19A0E000) [pid = 3836] [serial = 1355] [outer = 175D7000] 02:29:24 INFO - PROCESS | 3836 | 1463650164961 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:29:24 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 02:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 888ms 02:29:24 INFO - PROCESS | 3836 | 1463650164997 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 3836 | 1463650165002 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:29:24 INFO - PROCESS | 3836 | 1463650165006 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 3836 | 1463650165008 Marionette TRACE conn3 <- [1,1770,null,{}] 02:29:25 INFO - PROCESS | 3836 | 1463650165011 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:25 INFO - PROCESS | 3836 | 1463650165116 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:29:25 INFO - PROCESS | 3836 | 1463650165225 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 3836 | ++DOCSHELL 16F91400 == 50 [pid = 3836] [id = 452] 02:29:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (175B8800) [pid = 3836] [serial = 1356] [outer = 00000000] 02:29:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19BF2000) [pid = 3836] [serial = 1357] [outer = 175B8800] 02:29:25 INFO - PROCESS | 3836 | 1463650165278 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19BF7000) [pid = 3836] [serial = 1358] [outer = 175B8800] 02:29:25 INFO - PROCESS | 3836 | 1463650165864 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:29:25 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 02:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 903ms 02:29:25 INFO - PROCESS | 3836 | 1463650165911 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:29:25 INFO - PROCESS | 3836 | 1463650165913 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:29:25 INFO - PROCESS | 3836 | 1463650165916 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - PROCESS | 3836 | 1463650165918 Marionette TRACE conn3 <- [1,1774,null,{}] 02:29:25 INFO - PROCESS | 3836 | 1463650165922 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 3836 | 1463650166028 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:29:26 INFO - PROCESS | 3836 | 1463650166140 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 3836 | ++DOCSHELL 10372C00 == 51 [pid = 3836] [id = 453] 02:29:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (128A0400) [pid = 3836] [serial = 1359] [outer = 00000000] 02:29:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19D6F800) [pid = 3836] [serial = 1360] [outer = 128A0400] 02:29:26 INFO - PROCESS | 3836 | 1463650166193 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19D74800) [pid = 3836] [serial = 1361] [outer = 128A0400] 02:29:26 INFO - PROCESS | 3836 | 1463650166735 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:29:26 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 02:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 840ms 02:29:26 INFO - PROCESS | 3836 | 1463650166760 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 3836 | 1463650166763 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:29:26 INFO - PROCESS | 3836 | 1463650166768 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:29:26 INFO - PROCESS | 3836 | 1463650166770 Marionette TRACE conn3 <- [1,1778,null,{}] 02:29:26 INFO - PROCESS | 3836 | 1463650166773 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 3836 | 1463650166892 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:29:27 INFO - PROCESS | 3836 | 1463650167003 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 3836 | ++DOCSHELL 19D6F400 == 52 [pid = 3836] [id = 454] 02:29:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19D7D000) [pid = 3836] [serial = 1362] [outer = 00000000] 02:29:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A377800) [pid = 3836] [serial = 1363] [outer = 19D7D000] 02:29:27 INFO - PROCESS | 3836 | 1463650167063 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A379C00) [pid = 3836] [serial = 1364] [outer = 19D7D000] 02:29:27 INFO - PROCESS | 3836 | 1463650167693 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:29:27 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) 02:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 980ms 02:29:27 INFO - PROCESS | 3836 | 1463650167756 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 3836 | 1463650167759 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:29:27 INFO - PROCESS | 3836 | 1463650167762 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 3836 | 1463650167764 Marionette TRACE conn3 <- [1,1782,null,{}] 02:29:27 INFO - PROCESS | 3836 | 1463650167768 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 3836 | 1463650167870 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:29:28 INFO - PROCESS | 3836 | 1463650168125 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 3836 | ++DOCSHELL 0C78C400 == 53 [pid = 3836] [id = 455] 02:29:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (10A57C00) [pid = 3836] [serial = 1365] [outer = 00000000] 02:29:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (10D41800) [pid = 3836] [serial = 1366] [outer = 10A57C00] 02:29:28 INFO - PROCESS | 3836 | 1463650168178 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (11081800) [pid = 3836] [serial = 1367] [outer = 10A57C00] 02:29:28 INFO - PROCESS | 3836 | 1463650168720 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1043ms 02:29:28 INFO - PROCESS | 3836 | 1463650168804 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 3836 | 1463650168808 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:29:28 INFO - PROCESS | 3836 | 1463650168812 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 3836 | 1463650168815 Marionette TRACE conn3 <- [1,1786,null,{}] 02:29:28 INFO - PROCESS | 3836 | 1463650168820 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 3836 | 1463650168919 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:29:29 INFO - PROCESS | 3836 | 1463650169068 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 3836 | ++DOCSHELL 13390800 == 54 [pid = 3836] [id = 456] 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (13391000) [pid = 3836] [serial = 1368] [outer = 00000000] 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (13B02C00) [pid = 3836] [serial = 1369] [outer = 13391000] 02:29:29 INFO - PROCESS | 3836 | 1463650169129 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (140CD800) [pid = 3836] [serial = 1370] [outer = 13391000] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 10E35400 == 53 [pid = 3836] [id = 447] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 0F9EB800 == 52 [pid = 3836] [id = 446] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 156A8000 == 51 [pid = 3836] [id = 445] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 175BE000 == 50 [pid = 3836] [id = 444] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 10561400 == 49 [pid = 3836] [id = 443] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 15422800 == 48 [pid = 3836] [id = 442] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 15155C00 == 47 [pid = 3836] [id = 441] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 10B0F400 == 46 [pid = 3836] [id = 440] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 10D42800 == 45 [pid = 3836] [id = 439] 02:29:29 INFO - PROCESS | 3836 | --DOCSHELL 0C772000 == 44 [pid = 3836] [id = 438] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18878C00) [pid = 3836] [serial = 1297] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (128A2C00) [pid = 3836] [serial = 1235] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (10D4F800) [pid = 3836] [serial = 1220] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (16721C00) [pid = 3836] [serial = 1226] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1339C800) [pid = 3836] [serial = 1223] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (16A59C00) [pid = 3836] [serial = 1229] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (175CEC00) [pid = 3836] [serial = 1285] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (15FD2800) [pid = 3836] [serial = 1282] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16653000) [pid = 3836] [serial = 1283] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (175D0C00) [pid = 3836] [serial = 1286] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1289D800) [pid = 3836] [serial = 1288] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (14237000) [pid = 3836] [serial = 1289] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (185A3400) [pid = 3836] [serial = 1291] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13DBA800) [pid = 3836] [serial = 1276] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1783C800) [pid = 3836] [serial = 1268] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (175D5800) [pid = 3836] [serial = 1267] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (11C9D800) [pid = 3836] [serial = 1273] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (12B5F000) [pid = 3836] [serial = 1274] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (10E2D000) [pid = 3836] [serial = 1270] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (11CA0000) [pid = 3836] [serial = 1271] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (15156C00) [pid = 3836] [serial = 1279] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (10F7EC00) [pid = 3836] [serial = 1252] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (13383C00) [pid = 3836] [serial = 1255] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15FCB400) [pid = 3836] [serial = 1258] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (186A2C00) [pid = 3836] [serial = 1295] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16854000) [pid = 3836] [serial = 1261] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1717F400) [pid = 3836] [serial = 1264] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1869E800) [pid = 3836] [serial = 1294] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (140CA800) [pid = 3836] [serial = 1277] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (185AB400) [pid = 3836] [serial = 1292] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (15639800) [pid = 3836] [serial = 1280] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (17251800) [pid = 3836] [serial = 1232] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (15FD0000) [pid = 3836] [serial = 1217] [outer = 00000000] [url = about:blank] 02:29:29 INFO - PROCESS | 3836 | 1463650169650 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 887ms 02:29:29 INFO - PROCESS | 3836 | 1463650169716 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 3836 | 1463650169720 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:29:29 INFO - PROCESS | 3836 | 1463650169724 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:29:29 INFO - PROCESS | 3836 | 1463650169726 Marionette TRACE conn3 <- [1,1790,null,{}] 02:29:29 INFO - PROCESS | 3836 | 1463650169730 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 3836 | 1463650169815 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:29:29 INFO - PROCESS | 3836 | 1463650169822 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 3836 | ++DOCSHELL 1289D800 == 45 [pid = 3836] [id = 457] 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (128A2C00) [pid = 3836] [serial = 1371] [outer = 00000000] 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (13382C00) [pid = 3836] [serial = 1372] [outer = 128A2C00] 02:29:29 INFO - PROCESS | 3836 | 1463650169866 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (13DC6400) [pid = 3836] [serial = 1373] [outer = 128A2C00] 02:29:30 INFO - PROCESS | 3836 | 1463650170361 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 700ms 02:29:30 INFO - PROCESS | 3836 | 1463650170424 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 3836 | 1463650170426 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:29:30 INFO - PROCESS | 3836 | 1463650170431 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 3836 | 1463650170437 Marionette TRACE conn3 <- [1,1794,null,{}] 02:29:30 INFO - PROCESS | 3836 | 1463650170445 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 3836 | 1463650170531 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:29:30 INFO - PROCESS | 3836 | 1463650170667 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 3836 | ++DOCSHELL 15F12C00 == 46 [pid = 3836] [id = 458] 02:29:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (15F16000) [pid = 3836] [serial = 1374] [outer = 00000000] 02:29:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1627B800) [pid = 3836] [serial = 1375] [outer = 15F16000] 02:29:30 INFO - PROCESS | 3836 | 1463650170713 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1664FC00) [pid = 3836] [serial = 1376] [outer = 15F16000] 02:29:31 INFO - PROCESS | 3836 | 1463650171083 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 700ms 02:29:31 INFO - PROCESS | 3836 | 1463650171129 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 3836 | 1463650171132 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:29:31 INFO - PROCESS | 3836 | 1463650171135 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 3836 | 1463650171137 Marionette TRACE conn3 <- [1,1798,null,{}] 02:29:31 INFO - PROCESS | 3836 | 1463650171140 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 3836 | 1463650171232 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:29:31 INFO - PROCESS | 3836 | 1463650171239 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 3836 | ++DOCSHELL 10A64800 == 47 [pid = 3836] [id = 459] 02:29:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (15FD3800) [pid = 3836] [serial = 1377] [outer = 00000000] 02:29:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (16725000) [pid = 3836] [serial = 1378] [outer = 15FD3800] 02:29:31 INFO - PROCESS | 3836 | 1463650171282 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16851000) [pid = 3836] [serial = 1379] [outer = 15FD3800] 02:29:31 INFO - PROCESS | 3836 | 1463650171760 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 639ms 02:29:31 INFO - PROCESS | 3836 | 1463650171773 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 3836 | 1463650171784 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:29:31 INFO - PROCESS | 3836 | 1463650171794 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 3836 | 1463650171796 Marionette TRACE conn3 <- [1,1802,null,{}] 02:29:31 INFO - PROCESS | 3836 | 1463650171799 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 3836 | 1463650171912 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:29:31 INFO - PROCESS | 3836 | 1463650171989 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 3836 | ++DOCSHELL 17176C00 == 48 [pid = 3836] [id = 460] 02:29:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (17177400) [pid = 3836] [serial = 1380] [outer = 00000000] 02:29:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (17251C00) [pid = 3836] [serial = 1381] [outer = 17177400] 02:29:32 INFO - PROCESS | 3836 | 1463650172039 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (175CC400) [pid = 3836] [serial = 1382] [outer = 17177400] 02:29:32 INFO - PROCESS | 3836 | 1463650172494 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 731ms 02:29:32 INFO - PROCESS | 3836 | 1463650172521 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 3836 | 1463650172523 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:29:32 INFO - PROCESS | 3836 | 1463650172536 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 3836 | 1463650172538 Marionette TRACE conn3 <- [1,1806,null,{}] 02:29:32 INFO - PROCESS | 3836 | 1463650172541 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 3836 | 1463650172659 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:29:32 INFO - PROCESS | 3836 | 1463650172669 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 3836 | ++DOCSHELL 171C8000 == 49 [pid = 3836] [id = 461] 02:29:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (17834000) [pid = 3836] [serial = 1383] [outer = 00000000] 02:29:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (185A2C00) [pid = 3836] [serial = 1384] [outer = 17834000] 02:29:32 INFO - PROCESS | 3836 | 1463650172769 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (185ACC00) [pid = 3836] [serial = 1385] [outer = 17834000] 02:29:33 INFO - PROCESS | 3836 | 1463650173194 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 701ms 02:29:33 INFO - PROCESS | 3836 | 1463650173230 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 3836 | 1463650173232 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:29:33 INFO - PROCESS | 3836 | 1463650173235 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:29:33 INFO - PROCESS | 3836 | 1463650173237 Marionette TRACE conn3 <- [1,1810,null,{}] 02:29:33 INFO - PROCESS | 3836 | 1463650173240 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 3836 | 1463650173381 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1671B800) [pid = 3836] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (175C1800) [pid = 3836] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (15F17C00) [pid = 3836] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (10B67C00) [pid = 3836] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1515B800) [pid = 3836] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (10D45000) [pid = 3836] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16651400) [pid = 3836] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (0C775000) [pid = 3836] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (10333800) [pid = 3836] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:29:33 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (11C9B000) [pid = 3836] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:29:33 INFO - PROCESS | 3836 | 1463650173564 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 3836 | ++DOCSHELL 0C773800 == 50 [pid = 3836] [id = 462] 02:29:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (0C775000) [pid = 3836] [serial = 1386] [outer = 00000000] 02:29:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (10B0A400) [pid = 3836] [serial = 1387] [outer = 0C775000] 02:29:33 INFO - PROCESS | 3836 | 1463650173611 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (12B64800) [pid = 3836] [serial = 1388] [outer = 0C775000] 02:29:33 INFO - PROCESS | 3836 | 1463650173971 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 794ms 02:29:34 INFO - PROCESS | 3836 | 1463650174038 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:29:34 INFO - PROCESS | 3836 | 1463650174040 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:29:34 INFO - PROCESS | 3836 | 1463650174043 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:29:34 INFO - PROCESS | 3836 | 1463650174045 Marionette TRACE conn3 <- [1,1814,null,{}] 02:29:34 INFO - PROCESS | 3836 | 1463650174048 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:34 INFO - PROCESS | 3836 | 1463650174130 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:29:34 INFO - PROCESS | 3836 | 1463650174243 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 3836 | ++DOCSHELL 10A64C00 == 51 [pid = 3836] [id = 463] 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (10B6C400) [pid = 3836] [serial = 1389] [outer = 00000000] 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (186A1000) [pid = 3836] [serial = 1390] [outer = 10B6C400] 02:29:34 INFO - PROCESS | 3836 | 1463650174289 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (186A3C00) [pid = 3836] [serial = 1391] [outer = 10B6C400] 02:29:34 INFO - PROCESS | 3836 | 1463650174643 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 623ms 02:29:34 INFO - PROCESS | 3836 | 1463650174682 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:29:34 INFO - PROCESS | 3836 | 1463650174684 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:29:34 INFO - PROCESS | 3836 | 1463650174687 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:29:34 INFO - PROCESS | 3836 | 1463650174689 Marionette TRACE conn3 <- [1,1818,null,{}] 02:29:34 INFO - PROCESS | 3836 | 1463650174692 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:34 INFO - PROCESS | 3836 | 1463650174816 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:29:34 INFO - PROCESS | 3836 | 1463650174856 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 3836 | ++DOCSHELL 138F3000 == 52 [pid = 3836] [id = 464] 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (18872800) [pid = 3836] [serial = 1392] [outer = 00000000] 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19B1B800) [pid = 3836] [serial = 1393] [outer = 18872800] 02:29:34 INFO - PROCESS | 3836 | 1463650174900 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19BF3400) [pid = 3836] [serial = 1394] [outer = 18872800] 02:29:35 INFO - PROCESS | 3836 | 1463650175305 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 622ms 02:29:35 INFO - PROCESS | 3836 | 1463650175325 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 3836 | 1463650175327 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:29:35 INFO - PROCESS | 3836 | 1463650175331 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:29:35 INFO - PROCESS | 3836 | 1463650175332 Marionette TRACE conn3 <- [1,1822,null,{}] 02:29:35 INFO - PROCESS | 3836 | 1463650175336 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 3836 | 1463650175461 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:29:35 INFO - PROCESS | 3836 | 1463650175470 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 3836 | ++DOCSHELL 18879800 == 53 [pid = 3836] [id = 465] 02:29:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (19D1C000) [pid = 3836] [serial = 1395] [outer = 00000000] 02:29:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1A21A800) [pid = 3836] [serial = 1396] [outer = 19D1C000] 02:29:35 INFO - PROCESS | 3836 | 1463650175519 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A37D400) [pid = 3836] [serial = 1397] [outer = 19D1C000] 02:29:36 INFO - PROCESS | 3836 | 1463650176236 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:29:36 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 02:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 933ms 02:29:36 INFO - PROCESS | 3836 | 1463650176261 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 3836 | 1463650176267 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:29:36 INFO - PROCESS | 3836 | 1463650176274 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 3836 | 1463650176282 Marionette TRACE conn3 <- [1,1826,null,{}] 02:29:36 INFO - PROCESS | 3836 | 1463650176287 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 3836 | 1463650176399 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:29:36 INFO - PROCESS | 3836 | 1463650176541 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 3836 | ++DOCSHELL 12888000 == 54 [pid = 3836] [id = 466] 02:29:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (12A3A800) [pid = 3836] [serial = 1398] [outer = 00000000] 02:29:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (13109400) [pid = 3836] [serial = 1399] [outer = 12A3A800] 02:29:36 INFO - PROCESS | 3836 | 1463650176598 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (138ED000) [pid = 3836] [serial = 1400] [outer = 12A3A800] 02:29:37 INFO - PROCESS | 3836 | 1463650177156 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 903ms 02:29:37 INFO - PROCESS | 3836 | 1463650177182 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 3836 | 1463650177188 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:29:37 INFO - PROCESS | 3836 | 1463650177196 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 3836 | 1463650177198 Marionette TRACE conn3 <- [1,1830,null,{}] 02:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:29:37 INFO - PROCESS | 3836 | 1463650177203 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 3836 | 1463650177324 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:29:37 INFO - PROCESS | 3836 | 1463650177437 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 3836 | ++DOCSHELL 140C3C00 == 55 [pid = 3836] [id = 467] 02:29:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (15415000) [pid = 3836] [serial = 1401] [outer = 00000000] 02:29:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (16694800) [pid = 3836] [serial = 1402] [outer = 15415000] 02:29:37 INFO - PROCESS | 3836 | 1463650177531 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (16DC9000) [pid = 3836] [serial = 1403] [outer = 15415000] 02:29:38 INFO - PROCESS | 3836 | 1463650178138 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 981ms 02:29:38 INFO - PROCESS | 3836 | 1463650178186 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 3836 | 1463650178188 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:29:38 INFO - PROCESS | 3836 | 1463650178192 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:29:38 INFO - PROCESS | 3836 | 1463650178195 Marionette TRACE conn3 <- [1,1834,null,{}] 02:29:38 INFO - PROCESS | 3836 | 1463650178206 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 3836 | 1463650178317 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:29:38 INFO - PROCESS | 3836 | 1463650178464 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 3836 | ++DOCSHELL 19A0EC00 == 56 [pid = 3836] [id = 468] 02:29:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19BF2C00) [pid = 3836] [serial = 1404] [outer = 00000000] 02:29:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19D77800) [pid = 3836] [serial = 1405] [outer = 19BF2C00] 02:29:38 INFO - PROCESS | 3836 | 1463650178520 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A37AC00) [pid = 3836] [serial = 1406] [outer = 19BF2C00] 02:29:39 INFO - PROCESS | 3836 | 1463650179128 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:29:39 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) 02:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 996ms 02:29:39 INFO - PROCESS | 3836 | 1463650179194 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 3836 | 1463650179197 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:29:39 INFO - PROCESS | 3836 | 1463650179201 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 3836 | 1463650179203 Marionette TRACE conn3 <- [1,1838,null,{}] 02:29:39 INFO - PROCESS | 3836 | 1463650179207 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 3836 | 1463650179314 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:29:39 INFO - PROCESS | 3836 | 1463650179459 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 3836 | ++DOCSHELL 19D1D400 == 57 [pid = 3836] [id = 469] 02:29:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A226C00) [pid = 3836] [serial = 1407] [outer = 00000000] 02:29:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A6EFC00) [pid = 3836] [serial = 1408] [outer = 1A226C00] 02:29:39 INFO - PROCESS | 3836 | 1463650179517 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A782400) [pid = 3836] [serial = 1409] [outer = 1A226C00] 02:29:40 INFO - PROCESS | 3836 | 1463650180051 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 887ms 02:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:29:40 INFO - PROCESS | 3836 | 1463650180089 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 3836 | 1463650180091 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:29:40 INFO - PROCESS | 3836 | 1463650180094 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 3836 | 1463650180096 Marionette TRACE conn3 <- [1,1842,null,{}] 02:29:40 INFO - PROCESS | 3836 | 1463650180100 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 3836 | 1463650180204 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:29:40 INFO - PROCESS | 3836 | 1463650180317 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 3836 | ++DOCSHELL 178EA800 == 58 [pid = 3836] [id = 470] 02:29:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (17FDE800) [pid = 3836] [serial = 1410] [outer = 00000000] 02:29:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1A78B400) [pid = 3836] [serial = 1411] [outer = 17FDE800] 02:29:40 INFO - PROCESS | 3836 | 1463650180369 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1A925400) [pid = 3836] [serial = 1412] [outer = 17FDE800] 02:29:40 INFO - PROCESS | 3836 | 1463650180980 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1073ms 02:29:41 INFO - PROCESS | 3836 | 1463650181227 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 3836 | 1463650181232 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:29:41 INFO - PROCESS | 3836 | 1463650181238 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 3836 | 1463650181241 Marionette TRACE conn3 <- [1,1846,null,{}] 02:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:29:41 INFO - PROCESS | 3836 | 1463650181247 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 3836 | 1463650181348 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:29:41 INFO - PROCESS | 3836 | 1463650181488 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 3836 | ++DOCSHELL 10D44C00 == 59 [pid = 3836] [id = 471] 02:29:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (10F7DC00) [pid = 3836] [serial = 1413] [outer = 00000000] 02:29:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (12A3BC00) [pid = 3836] [serial = 1414] [outer = 10F7DC00] 02:29:41 INFO - PROCESS | 3836 | 1463650181537 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (131C6400) [pid = 3836] [serial = 1415] [outer = 10F7DC00] 02:29:42 INFO - PROCESS | 3836 | 1463650182160 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 980ms 02:29:42 INFO - PROCESS | 3836 | 1463650182232 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 3836 | 1463650182235 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:29:42 INFO - PROCESS | 3836 | 1463650182262 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - PROCESS | 3836 | 1463650182265 Marionette TRACE conn3 <- [1,1850,null,{}] 02:29:42 INFO - PROCESS | 3836 | 1463650182269 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 3836 | 1463650182386 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 138F3000 == 58 [pid = 3836] [id = 464] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 10A64C00 == 57 [pid = 3836] [id = 463] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 0C773800 == 56 [pid = 3836] [id = 462] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 171C8000 == 55 [pid = 3836] [id = 461] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 17176C00 == 54 [pid = 3836] [id = 460] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 10A64800 == 53 [pid = 3836] [id = 459] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 15F12C00 == 52 [pid = 3836] [id = 458] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 1289D800 == 51 [pid = 3836] [id = 457] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 13390800 == 50 [pid = 3836] [id = 456] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 0C78C400 == 49 [pid = 3836] [id = 455] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 10E2D400 == 48 [pid = 3836] [id = 450] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 10A5BC00 == 47 [pid = 3836] [id = 449] 02:29:42 INFO - PROCESS | 3836 | --DOCSHELL 1330B800 == 46 [pid = 3836] [id = 448] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (175D3000) [pid = 3836] [serial = 1333] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (16651800) [pid = 3836] [serial = 1327] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1142DC00) [pid = 3836] [serial = 1321] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (13389400) [pid = 3836] [serial = 1322] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (15632400) [pid = 3836] [serial = 1324] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (15662400) [pid = 3836] [serial = 1325] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (138EC400) [pid = 3836] [serial = 1319] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (13103400) [pid = 3836] [serial = 1318] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (18506000) [pid = 3836] [serial = 1336] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (11450400) [pid = 3836] [serial = 1316] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (10D40C00) [pid = 3836] [serial = 1315] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (10D4D000) [pid = 3836] [serial = 1300] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (13B04000) [pid = 3836] [serial = 1303] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (17F42800) [pid = 3836] [serial = 1306] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1783D000) [pid = 3836] [serial = 1334] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (19A09800) [pid = 3836] [serial = 1309] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (19B1D800) [pid = 3836] [serial = 1312] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1108CC00) [pid = 3836] [serial = 1339] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17F45000) [pid = 3836] [serial = 1343] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1717B000) [pid = 3836] [serial = 1342] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1887D000) [pid = 3836] [serial = 1345] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1869D400) [pid = 3836] [serial = 1337] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1684E400) [pid = 3836] [serial = 1330] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16DCEC00) [pid = 3836] [serial = 1331] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1671D000) [pid = 3836] [serial = 1328] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15152000) [pid = 3836] [serial = 1340] [outer = 00000000] [url = about:blank] 02:29:42 INFO - PROCESS | 3836 | 1463650182526 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 3836 | ++DOCSHELL 0F9ED400 == 47 [pid = 3836] [id = 472] 02:29:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1053E800) [pid = 3836] [serial = 1416] [outer = 00000000] 02:29:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (10D4D800) [pid = 3836] [serial = 1417] [outer = 1053E800] 02:29:42 INFO - PROCESS | 3836 | 1463650182571 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (11A02800) [pid = 3836] [serial = 1418] [outer = 1053E800] 02:29:43 INFO - PROCESS | 3836 | 1463650183016 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 794ms 02:29:43 INFO - PROCESS | 3836 | 1463650183064 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3836 | 1463650183066 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:29:43 INFO - PROCESS | 3836 | 1463650183074 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 3836 | 1463650183076 Marionette TRACE conn3 <- [1,1854,null,{}] 02:29:43 INFO - PROCESS | 3836 | 1463650183085 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3836 | 1463650183175 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:29:43 INFO - PROCESS | 3836 | 1463650183184 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 3836 | ++DOCSHELL 15639800 == 48 [pid = 3836] [id = 473] 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1563B400) [pid = 3836] [serial = 1419] [outer = 00000000] 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (15F0E800) [pid = 3836] [serial = 1420] [outer = 1563B400] 02:29:43 INFO - PROCESS | 3836 | 1463650183234 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1664D000) [pid = 3836] [serial = 1421] [outer = 1563B400] 02:29:43 INFO - PROCESS | 3836 | 1463650183710 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 685ms 02:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:29:43 INFO - PROCESS | 3836 | 1463650183774 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3836 | 1463650183776 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:29:43 INFO - PROCESS | 3836 | 1463650183779 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 3836 | 1463650183781 Marionette TRACE conn3 <- [1,1858,null,{}] 02:29:43 INFO - PROCESS | 3836 | 1463650183784 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3836 | 1463650183868 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:29:43 INFO - PROCESS | 3836 | 1463650183877 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 3836 | ++DOCSHELL 1565F800 == 49 [pid = 3836] [id = 474] 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16696400) [pid = 3836] [serial = 1422] [outer = 00000000] 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16723400) [pid = 3836] [serial = 1423] [outer = 16696400] 02:29:43 INFO - PROCESS | 3836 | 1463650183921 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (16F89000) [pid = 3836] [serial = 1424] [outer = 16696400] 02:29:44 INFO - PROCESS | 3836 | 1463650184371 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 02:29:44 INFO - PROCESS | 3836 | 1463650184401 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 3836 | 1463650184403 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:29:44 INFO - PROCESS | 3836 | 1463650184406 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:29:44 INFO - PROCESS | 3836 | 1463650184408 Marionette TRACE conn3 <- [1,1862,null,{}] 02:29:44 INFO - PROCESS | 3836 | 1463650184411 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 3836 | 1463650184498 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:29:44 INFO - PROCESS | 3836 | 1463650184536 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 3836 | ++DOCSHELL 16695C00 == 50 [pid = 3836] [id = 475] 02:29:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (17176000) [pid = 3836] [serial = 1425] [outer = 00000000] 02:29:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (175CD800) [pid = 3836] [serial = 1426] [outer = 17176000] 02:29:44 INFO - PROCESS | 3836 | 1463650184580 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (175D5800) [pid = 3836] [serial = 1427] [outer = 17176000] 02:29:45 INFO - PROCESS | 3836 | 1463650185073 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 684ms 02:29:45 INFO - PROCESS | 3836 | 1463650185106 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 3836 | 1463650185108 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:29:45 INFO - PROCESS | 3836 | 1463650185112 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 3836 | 1463650185113 Marionette TRACE conn3 <- [1,1866,null,{}] 02:29:45 INFO - PROCESS | 3836 | 1463650185116 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 3836 | 1463650185256 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:29:45 INFO - PROCESS | 3836 | 1463650185322 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 3836 | ++DOCSHELL 172C5800 == 51 [pid = 3836] [id = 476] 02:29:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (175CA400) [pid = 3836] [serial = 1428] [outer = 00000000] 02:29:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (185ABC00) [pid = 3836] [serial = 1429] [outer = 175CA400] 02:29:45 INFO - PROCESS | 3836 | 1463650185366 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (186A2800) [pid = 3836] [serial = 1430] [outer = 175CA400] 02:29:45 INFO - PROCESS | 3836 | 1463650185805 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 02:29:45 INFO - PROCESS | 3836 | 1463650185853 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 3836 | 1463650185855 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:29:45 INFO - PROCESS | 3836 | 1463650185858 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 3836 | 1463650185860 Marionette TRACE conn3 <- [1,1870,null,{}] 02:29:45 INFO - PROCESS | 3836 | 1463650185863 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 3836 | 1463650186005 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:29:46 INFO - PROCESS | 3836 | 1463650186075 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 3836 | ++DOCSHELL 10B0B000 == 52 [pid = 3836] [id = 477] 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (15241000) [pid = 3836] [serial = 1431] [outer = 00000000] 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (19A0B800) [pid = 3836] [serial = 1432] [outer = 15241000] 02:29:46 INFO - PROCESS | 3836 | 1463650186119 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19B1F800) [pid = 3836] [serial = 1433] [outer = 15241000] 02:29:46 INFO - PROCESS | 3836 | 1463650186530 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 685ms 02:29:46 INFO - PROCESS | 3836 | 1463650186558 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 3836 | 1463650186561 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:29:46 INFO - PROCESS | 3836 | 1463650186565 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - PROCESS | 3836 | 1463650186567 Marionette TRACE conn3 <- [1,1874,null,{}] 02:29:46 INFO - PROCESS | 3836 | 1463650186570 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 3836 | 1463650186687 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:29:46 INFO - PROCESS | 3836 | 1463650186760 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 3836 | ++DOCSHELL 1887B000 == 53 [pid = 3836] [id = 478] 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1887B800) [pid = 3836] [serial = 1434] [outer = 00000000] 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19D7C400) [pid = 3836] [serial = 1435] [outer = 1887B800] 02:29:46 INFO - PROCESS | 3836 | 1463650186803 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A66BC00) [pid = 3836] [serial = 1436] [outer = 1887B800] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (12D7A000) [pid = 3836] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (10A5EC00) [pid = 3836] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1869B800) [pid = 3836] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (15F13C00) [pid = 3836] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (16654400) [pid = 3836] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (140C4C00) [pid = 3836] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (128A2C00) [pid = 3836] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (17177400) [pid = 3836] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (15F16000) [pid = 3836] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (10A57C00) [pid = 3836] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15FD3800) [pid = 3836] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (18872800) [pid = 3836] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (13391000) [pid = 3836] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17834000) [pid = 3836] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (0C775000) [pid = 3836] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:29:47 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (10B6C400) [pid = 3836] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:29:47 INFO - PROCESS | 3836 | 1463650187322 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 841ms 02:29:47 INFO - PROCESS | 3836 | 1463650187406 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 3836 | 1463650187408 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:29:47 INFO - PROCESS | 3836 | 1463650187411 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 3836 | 1463650187423 Marionette TRACE conn3 <- [1,1878,null,{}] 02:29:47 INFO - PROCESS | 3836 | 1463650187427 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 3836 | 1463650187509 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:29:47 INFO - PROCESS | 3836 | 1463650187515 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 3836 | ++DOCSHELL 10D42000 == 54 [pid = 3836] [id = 479] 02:29:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (11C93000) [pid = 3836] [serial = 1437] [outer = 00000000] 02:29:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (15F16000) [pid = 3836] [serial = 1438] [outer = 11C93000] 02:29:47 INFO - PROCESS | 3836 | 1463650187558 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1684C800) [pid = 3836] [serial = 1439] [outer = 11C93000] 02:29:47 INFO - PROCESS | 3836 | 1463650187990 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 591ms 02:29:47 INFO - PROCESS | 3836 | 1463650188009 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 3836 | 1463650188010 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:29:48 INFO - PROCESS | 3836 | 1463650188033 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 3836 | 1463650188035 Marionette TRACE conn3 <- [1,1882,null,{}] 02:29:48 INFO - PROCESS | 3836 | 1463650188039 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 3836 | 1463650188106 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:29:48 INFO - PROCESS | 3836 | 1463650188112 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 3836 | ++DOCSHELL 10A58000 == 55 [pid = 3836] [id = 480] 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1514F000) [pid = 3836] [serial = 1440] [outer = 00000000] 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (18699400) [pid = 3836] [serial = 1441] [outer = 1514F000] 02:29:48 INFO - PROCESS | 3836 | 1463650188159 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19BEA800) [pid = 3836] [serial = 1442] [outer = 1514F000] 02:29:48 INFO - PROCESS | 3836 | 1463650188600 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 653ms 02:29:48 INFO - PROCESS | 3836 | 1463650188658 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 3836 | 1463650188660 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:29:48 INFO - PROCESS | 3836 | 1463650188663 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 3836 | 1463650188666 Marionette TRACE conn3 <- [1,1886,null,{}] 02:29:48 INFO - PROCESS | 3836 | 1463650188669 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 3836 | 1463650188772 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:29:48 INFO - PROCESS | 3836 | 1463650188778 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 3836 | ++DOCSHELL 16650C00 == 56 [pid = 3836] [id = 481] 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (1684A000) [pid = 3836] [serial = 1443] [outer = 00000000] 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1A92B000) [pid = 3836] [serial = 1444] [outer = 1684A000] 02:29:48 INFO - PROCESS | 3836 | 1463650188826 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1AA5E400) [pid = 3836] [serial = 1445] [outer = 1684A000] 02:29:49 INFO - PROCESS | 3836 | 1463650189544 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 950ms 02:29:49 INFO - PROCESS | 3836 | 1463650189608 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 3836 | 1463650189613 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:29:49 INFO - PROCESS | 3836 | 1463650189619 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 3836 | 1463650189623 Marionette TRACE conn3 <- [1,1890,null,{}] 02:29:49 INFO - PROCESS | 3836 | 1463650189631 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 3836 | 1463650189801 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:29:49 INFO - PROCESS | 3836 | 1463650189821 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 3836 | ++DOCSHELL 112A9400 == 57 [pid = 3836] [id = 482] 02:29:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1288A000) [pid = 3836] [serial = 1446] [outer = 00000000] 02:29:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (12D7A000) [pid = 3836] [serial = 1447] [outer = 1288A000] 02:29:49 INFO - PROCESS | 3836 | 1463650189876 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (138F1000) [pid = 3836] [serial = 1448] [outer = 1288A000] 02:29:50 INFO - PROCESS | 3836 | 1463650190514 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 949ms 02:29:50 INFO - PROCESS | 3836 | 1463650190565 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 3836 | 1463650190571 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:29:50 INFO - PROCESS | 3836 | 1463650190577 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 3836 | 1463650190580 Marionette TRACE conn3 <- [1,1894,null,{}] 02:29:50 INFO - PROCESS | 3836 | 1463650190584 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 3836 | 1463650190698 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:29:50 INFO - PROCESS | 3836 | 1463650190841 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 3836 | ++DOCSHELL 13316400 == 58 [pid = 3836] [id = 483] 02:29:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (13DBA400) [pid = 3836] [serial = 1449] [outer = 00000000] 02:29:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (16722400) [pid = 3836] [serial = 1450] [outer = 13DBA400] 02:29:50 INFO - PROCESS | 3836 | 1463650190896 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (17179C00) [pid = 3836] [serial = 1451] [outer = 13DBA400] 02:29:51 INFO - PROCESS | 3836 | 1463650191475 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 934ms 02:29:51 INFO - PROCESS | 3836 | 1463650191521 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 3836 | 1463650191523 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:29:51 INFO - PROCESS | 3836 | 1463650191527 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 3836 | 1463650191531 Marionette TRACE conn3 <- [1,1898,null,{}] 02:29:51 INFO - PROCESS | 3836 | 1463650191542 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 3836 | 1463650191653 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:29:51 INFO - PROCESS | 3836 | 1463650191805 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:51 INFO - PROCESS | 3836 | ++DOCSHELL 19D19800 == 59 [pid = 3836] [id = 484] 02:29:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19D1C400) [pid = 3836] [serial = 1452] [outer = 00000000] 02:29:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1A6EF400) [pid = 3836] [serial = 1453] [outer = 19D1C400] 02:29:51 INFO - PROCESS | 3836 | 1463650191862 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1A92A400) [pid = 3836] [serial = 1454] [outer = 19D1C400] 02:29:52 INFO - PROCESS | 3836 | 1463650192389 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 902ms 02:29:52 INFO - PROCESS | 3836 | 1463650192415 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:29:52 INFO - PROCESS | 3836 | 1463650192417 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:29:52 INFO - PROCESS | 3836 | 1463650192437 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 3836 | 1463650192439 Marionette TRACE conn3 <- [1,1902,null,{}] 02:29:52 INFO - PROCESS | 3836 | 1463650192444 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 3836 | 1463650192552 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:29:52 INFO - PROCESS | 3836 | 1463650192667 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A6ED000 == 60 [pid = 3836] [id = 485] 02:29:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1A781400) [pid = 3836] [serial = 1455] [outer = 00000000] 02:29:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1AA68800) [pid = 3836] [serial = 1456] [outer = 1A781400] 02:29:52 INFO - PROCESS | 3836 | 1463650192764 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1ACDB800) [pid = 3836] [serial = 1457] [outer = 1A781400] 02:29:53 INFO - PROCESS | 3836 | 1463650193320 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 949ms 02:29:53 INFO - PROCESS | 3836 | 1463650193386 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 3836 | 1463650193388 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:29:53 INFO - PROCESS | 3836 | 1463650193393 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 3836 | 1463650193395 Marionette TRACE conn3 <- [1,1906,null,{}] 02:29:53 INFO - PROCESS | 3836 | 1463650193399 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 3836 | 1463650193514 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:29:53 INFO - PROCESS | 3836 | 1463650193656 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 3836 | ++DOCSHELL 15F10C00 == 61 [pid = 3836] [id = 486] 02:29:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1AA64800) [pid = 3836] [serial = 1458] [outer = 00000000] 02:29:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1ACE2000) [pid = 3836] [serial = 1459] [outer = 1AA64800] 02:29:53 INFO - PROCESS | 3836 | 1463650193711 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1ACE7800) [pid = 3836] [serial = 1460] [outer = 1AA64800] 02:29:54 INFO - PROCESS | 3836 | 1463650194302 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 934ms 02:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:29:54 INFO - PROCESS | 3836 | 1463650194338 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 3836 | 1463650194340 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:29:54 INFO - PROCESS | 3836 | 1463650194343 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 3836 | 1463650194345 Marionette TRACE conn3 <- [1,1910,null,{}] 02:29:54 INFO - PROCESS | 3836 | 1463650194349 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 3836 | 1463650194472 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:29:54 INFO - PROCESS | 3836 | 1463650194630 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 3836 | ++DOCSHELL 1ACE2400 == 62 [pid = 3836] [id = 487] 02:29:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1AD88400) [pid = 3836] [serial = 1461] [outer = 00000000] 02:29:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1AEDF000) [pid = 3836] [serial = 1462] [outer = 1AD88400] 02:29:54 INFO - PROCESS | 3836 | 1463650194685 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1AEE2000) [pid = 3836] [serial = 1463] [outer = 1AD88400] 02:29:55 INFO - PROCESS | 3836 | 1463650195310 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 996ms 02:29:55 INFO - PROCESS | 3836 | 1463650195345 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 3836 | 1463650195347 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:29:55 INFO - PROCESS | 3836 | 1463650195351 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 3836 | 1463650195353 Marionette TRACE conn3 <- [1,1914,null,{}] 02:29:55 INFO - PROCESS | 3836 | 1463650195356 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 3836 | 1463650195462 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:29:55 INFO - PROCESS | 3836 | 1463650195606 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 3836 | ++DOCSHELL 10E34800 == 63 [pid = 3836] [id = 488] 02:29:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (11C65000) [pid = 3836] [serial = 1464] [outer = 00000000] 02:29:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (15157800) [pid = 3836] [serial = 1465] [outer = 11C65000] 02:29:55 INFO - PROCESS | 3836 | 1463650195659 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (15F11400) [pid = 3836] [serial = 1466] [outer = 11C65000] 02:29:56 INFO - PROCESS | 3836 | 1463650196411 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1090ms 02:29:56 INFO - PROCESS | 3836 | 1463650196430 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 3836 | 1463650196435 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:29:56 INFO - PROCESS | 3836 | 1463650196439 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:29:56 INFO - PROCESS | 3836 | 1463650196443 Marionette TRACE conn3 <- [1,1918,null,{}] 02:29:56 INFO - PROCESS | 3836 | 1463650196448 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 3836 | 1463650196551 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:29:56 INFO - PROCESS | 3836 | 1463650196735 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 3836 | ++DOCSHELL 11455400 == 64 [pid = 3836] [id = 489] 02:29:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (11A03C00) [pid = 3836] [serial = 1467] [outer = 00000000] 02:29:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (13389400) [pid = 3836] [serial = 1468] [outer = 11A03C00] 02:29:56 INFO - PROCESS | 3836 | 1463650196786 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1423B000) [pid = 3836] [serial = 1469] [outer = 11A03C00] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 12D75C00 == 63 [pid = 3836] [id = 437] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 10A58000 == 62 [pid = 3836] [id = 480] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 10D42000 == 61 [pid = 3836] [id = 479] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 1887B000 == 60 [pid = 3836] [id = 478] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 10B0B000 == 59 [pid = 3836] [id = 477] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 172C5800 == 58 [pid = 3836] [id = 476] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 16695C00 == 57 [pid = 3836] [id = 475] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 1565F800 == 56 [pid = 3836] [id = 474] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 15639800 == 55 [pid = 3836] [id = 473] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 0F9ED400 == 54 [pid = 3836] [id = 472] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 10D44C00 == 53 [pid = 3836] [id = 471] 02:29:56 INFO - PROCESS | 3836 | --DOCSHELL 19D1D400 == 52 [pid = 3836] [id = 469] 02:29:56 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (172C2000) [pid = 3836] [serial = 1265] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1339E000) [pid = 3836] [serial = 1256] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (11A0F400) [pid = 3836] [serial = 1253] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1887E000) [pid = 3836] [serial = 1298] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (16656000) [pid = 3836] [serial = 1259] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (17173400) [pid = 3836] [serial = 1262] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (13382C00) [pid = 3836] [serial = 1372] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (17251C00) [pid = 3836] [serial = 1381] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (13DC6400) [pid = 3836] [serial = 1373] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1627B800) [pid = 3836] [serial = 1375] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1664FC00) [pid = 3836] [serial = 1376] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (11081800) [pid = 3836] [serial = 1367] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (10D41800) [pid = 3836] [serial = 1366] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (16725000) [pid = 3836] [serial = 1378] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (19B1B800) [pid = 3836] [serial = 1393] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (140CD800) [pid = 3836] [serial = 1370] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (185A2C00) [pid = 3836] [serial = 1384] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (13B02C00) [pid = 3836] [serial = 1369] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (11A06000) [pid = 3836] [serial = 1348] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (175CC400) [pid = 3836] [serial = 1382] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (140CF000) [pid = 3836] [serial = 1351] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1887E400) [pid = 3836] [serial = 1354] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (10B0A400) [pid = 3836] [serial = 1387] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (19BF2000) [pid = 3836] [serial = 1357] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (19D6F800) [pid = 3836] [serial = 1360] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (185ACC00) [pid = 3836] [serial = 1385] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (12B64800) [pid = 3836] [serial = 1388] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (186A1000) [pid = 3836] [serial = 1390] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A377800) [pid = 3836] [serial = 1363] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (19BF3400) [pid = 3836] [serial = 1394] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (186A3C00) [pid = 3836] [serial = 1391] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (16851000) [pid = 3836] [serial = 1379] [outer = 00000000] [url = about:blank] 02:29:57 INFO - PROCESS | 3836 | 1463650197324 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 934ms 02:29:57 INFO - PROCESS | 3836 | 1463650197387 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 3836 | 1463650197392 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:29:57 INFO - PROCESS | 3836 | 1463650197398 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 3836 | 1463650197400 Marionette TRACE conn3 <- [1,1922,null,{}] 02:29:57 INFO - PROCESS | 3836 | 1463650197404 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 3836 | 1463650197494 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:29:57 INFO - PROCESS | 3836 | 1463650197501 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 3836 | ++DOCSHELL 12AE4400 == 53 [pid = 3836] [id = 490] 02:29:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (12AE4800) [pid = 3836] [serial = 1470] [outer = 00000000] 02:29:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1380D400) [pid = 3836] [serial = 1471] [outer = 12AE4800] 02:29:57 INFO - PROCESS | 3836 | 1463650197546 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (140C2800) [pid = 3836] [serial = 1472] [outer = 12AE4800] 02:29:58 INFO - PROCESS | 3836 | 1463650198065 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 700ms 02:29:58 INFO - PROCESS | 3836 | 1463650198096 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 3836 | 1463650198098 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:29:58 INFO - PROCESS | 3836 | 1463650198102 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 3836 | 1463650198105 Marionette TRACE conn3 <- [1,1926,null,{}] 02:29:58 INFO - PROCESS | 3836 | 1463650198115 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 3836 | 1463650198204 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:29:58 INFO - PROCESS | 3836 | 1463650198341 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 3836 | ++DOCSHELL 15F1DC00 == 54 [pid = 3836] [id = 491] 02:29:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (15FD3800) [pid = 3836] [serial = 1473] [outer = 00000000] 02:29:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (16657400) [pid = 3836] [serial = 1474] [outer = 15FD3800] 02:29:58 INFO - PROCESS | 3836 | 1463650198395 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (16723800) [pid = 3836] [serial = 1475] [outer = 15FD3800] 02:29:58 INFO - PROCESS | 3836 | 1463650198751 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 700ms 02:29:58 INFO - PROCESS | 3836 | 1463650198801 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 3836 | 1463650198804 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:29:58 INFO - PROCESS | 3836 | 1463650198807 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 3836 | 1463650198809 Marionette TRACE conn3 <- [1,1930,null,{}] 02:29:58 INFO - PROCESS | 3836 | 1463650198812 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 3836 | 1463650198905 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:29:58 INFO - PROCESS | 3836 | 1463650198912 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 3836 | ++DOCSHELL 16656000 == 55 [pid = 3836] [id = 492] 02:29:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (16696000) [pid = 3836] [serial = 1476] [outer = 00000000] 02:29:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (17171C00) [pid = 3836] [serial = 1477] [outer = 16696000] 02:29:58 INFO - PROCESS | 3836 | 1463650198956 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (171C5800) [pid = 3836] [serial = 1478] [outer = 16696000] 02:29:59 INFO - PROCESS | 3836 | 1463650199425 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 701ms 02:29:59 INFO - PROCESS | 3836 | 1463650199507 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:29:59 INFO - PROCESS | 3836 | 1463650199518 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:29:59 INFO - PROCESS | 3836 | 1463650199522 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 3836 | 1463650199523 Marionette TRACE conn3 <- [1,1934,null,{}] 02:29:59 INFO - PROCESS | 3836 | 1463650199527 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 3836 | 1463650199647 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:29:59 INFO - PROCESS | 3836 | 1463650199748 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 3836 | ++DOCSHELL 175CA800 == 56 [pid = 3836] [id = 493] 02:29:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (175CAC00) [pid = 3836] [serial = 1479] [outer = 00000000] 02:29:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (175D3000) [pid = 3836] [serial = 1480] [outer = 175CAC00] 02:29:59 INFO - PROCESS | 3836 | 1463650199792 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1783DC00) [pid = 3836] [serial = 1481] [outer = 175CAC00] 02:30:00 INFO - PROCESS | 3836 | 1463650200204 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 732ms 02:30:00 INFO - PROCESS | 3836 | 1463650200247 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 3836 | 1463650200249 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:30:00 INFO - PROCESS | 3836 | 1463650200267 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 3836 | 1463650200269 Marionette TRACE conn3 <- [1,1938,null,{}] 02:30:00 INFO - PROCESS | 3836 | 1463650200272 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 3836 | 1463650200402 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:30:00 INFO - PROCESS | 3836 | 1463650200474 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 3836 | ++DOCSHELL 175D2000 == 57 [pid = 3836] [id = 494] 02:30:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (17F45000) [pid = 3836] [serial = 1482] [outer = 00000000] 02:30:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (18877000) [pid = 3836] [serial = 1483] [outer = 17F45000] 02:30:00 INFO - PROCESS | 3836 | 1463650200518 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1887B000) [pid = 3836] [serial = 1484] [outer = 17F45000] 02:30:00 INFO - PROCESS | 3836 | 1463650200920 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 701ms 02:30:00 INFO - PROCESS | 3836 | 1463650200952 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 3836 | 1463650200954 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:30:00 INFO - PROCESS | 3836 | 1463650200957 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:30:00 INFO - PROCESS | 3836 | 1463650200959 Marionette TRACE conn3 <- [1,1942,null,{}] 02:30:00 INFO - PROCESS | 3836 | 1463650200963 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 3836 | 1463650201114 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (175CA400) [pid = 3836] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1514F000) [pid = 3836] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1053E800) [pid = 3836] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10F7DC00) [pid = 3836] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1563B400) [pid = 3836] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (15241000) [pid = 3836] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17176000) [pid = 3836] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (16696400) [pid = 3836] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1887B800) [pid = 3836] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:30:01 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (11C93000) [pid = 3836] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:30:01 INFO - PROCESS | 3836 | 1463650201303 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 3836 | ++DOCSHELL 1053E800 == 58 [pid = 3836] [id = 495] 02:30:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (10F7DC00) [pid = 3836] [serial = 1485] [outer = 00000000] 02:30:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (140CEC00) [pid = 3836] [serial = 1486] [outer = 10F7DC00] 02:30:01 INFO - PROCESS | 3836 | 1463650201347 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (15638400) [pid = 3836] [serial = 1487] [outer = 10F7DC00] 02:30:01 INFO - PROCESS | 3836 | 1463650201699 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 793ms 02:30:01 INFO - PROCESS | 3836 | 1463650201760 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 3836 | 1463650201762 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:30:01 INFO - PROCESS | 3836 | 1463650201765 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:30:01 INFO - PROCESS | 3836 | 1463650201767 Marionette TRACE conn3 <- [1,1946,null,{}] 02:30:01 INFO - PROCESS | 3836 | 1463650201777 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 3836 | 1463650201872 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:30:01 INFO - PROCESS | 3836 | 1463650201878 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 3836 | ++DOCSHELL 1562FC00 == 59 [pid = 3836] [id = 496] 02:30:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1627D000) [pid = 3836] [serial = 1488] [outer = 00000000] 02:30:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19BE8400) [pid = 3836] [serial = 1489] [outer = 1627D000] 02:30:01 INFO - PROCESS | 3836 | 1463650201921 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (19BF7400) [pid = 3836] [serial = 1490] [outer = 1627D000] 02:30:02 INFO - PROCESS | 3836 | 1463650202656 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 934ms 02:30:02 INFO - PROCESS | 3836 | 1463650202712 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 3836 | 1463650202717 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:30:02 INFO - PROCESS | 3836 | 1463650202722 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 3836 | 1463650202726 Marionette TRACE conn3 <- [1,1950,null,{}] 02:30:02 INFO - PROCESS | 3836 | 1463650202731 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 3836 | 1463650202847 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:30:02 INFO - PROCESS | 3836 | 1463650202995 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3836 | ++DOCSHELL 1287B800 == 60 [pid = 3836] [id = 497] 02:30:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1289F000) [pid = 3836] [serial = 1491] [outer = 00000000] 02:30:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (12D31400) [pid = 3836] [serial = 1492] [outer = 1289F000] 02:30:03 INFO - PROCESS | 3836 | 1463650203052 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (140CF000) [pid = 3836] [serial = 1493] [outer = 1289F000] 02:30:03 INFO - PROCESS | 3836 | 1463650203640 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 934ms 02:30:03 INFO - PROCESS | 3836 | 1463650203668 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3836 | 1463650203674 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:30:03 INFO - PROCESS | 3836 | 1463650203680 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3836 | 1463650203683 Marionette TRACE conn3 <- [1,1954,null,{}] 02:30:03 INFO - PROCESS | 3836 | 1463650203687 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3836 | 1463650203799 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:30:03 INFO - PROCESS | 3836 | 1463650203945 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3836 | ++DOCSHELL 10B68C00 == 61 [pid = 3836] [id = 498] 02:30:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (11C58C00) [pid = 3836] [serial = 1494] [outer = 00000000] 02:30:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1565FC00) [pid = 3836] [serial = 1495] [outer = 11C58C00] 02:30:03 INFO - PROCESS | 3836 | 1463650204001 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (175BB400) [pid = 3836] [serial = 1496] [outer = 11C58C00] 02:30:04 INFO - PROCESS | 3836 | 1463650204591 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 949ms 02:30:04 INFO - PROCESS | 3836 | 1463650204607 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 3836 | 1463650204610 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:30:04 INFO - PROCESS | 3836 | 1463650204614 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 3836 | 1463650204617 Marionette TRACE conn3 <- [1,1958,null,{}] 02:30:04 INFO - PROCESS | 3836 | 1463650204628 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 3836 | 1463650204742 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:30:04 INFO - PROCESS | 3836 | 1463650204903 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 3836 | ++DOCSHELL 19B13400 == 62 [pid = 3836] [id = 499] 02:30:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19B13C00) [pid = 3836] [serial = 1497] [outer = 00000000] 02:30:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19D72400) [pid = 3836] [serial = 1498] [outer = 19B13C00] 02:30:04 INFO - PROCESS | 3836 | 1463650204959 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A21BC00) [pid = 3836] [serial = 1499] [outer = 19B13C00] 02:30:05 INFO - PROCESS | 3836 | 1463650205571 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 996ms 02:30:05 INFO - PROCESS | 3836 | 1463650205616 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 3836 | 1463650205619 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:30:05 INFO - PROCESS | 3836 | 1463650205623 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 3836 | 1463650205625 Marionette TRACE conn3 <- [1,1962,null,{}] 02:30:05 INFO - PROCESS | 3836 | 1463650205628 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 3836 | 1463650205737 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:30:05 INFO - PROCESS | 3836 | 1463650205880 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 3836 | ++DOCSHELL 19D79C00 == 63 [pid = 3836] [id = 500] 02:30:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19D7B400) [pid = 3836] [serial = 1500] [outer = 00000000] 02:30:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A78A400) [pid = 3836] [serial = 1501] [outer = 19D7B400] 02:30:05 INFO - PROCESS | 3836 | 1463650205934 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A92D800) [pid = 3836] [serial = 1502] [outer = 19D7B400] 02:30:06 INFO - PROCESS | 3836 | 1463650206439 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 887ms 02:30:06 INFO - PROCESS | 3836 | 1463650206527 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3836 | 1463650206529 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:30:06 INFO - PROCESS | 3836 | 1463650206533 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 3836 | 1463650206535 Marionette TRACE conn3 <- [1,1966,null,{}] 02:30:06 INFO - PROCESS | 3836 | 1463650206539 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3836 | 1463650206644 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:30:06 INFO - PROCESS | 3836 | 1463650206759 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 3836 | ++DOCSHELL 12A98800 == 64 [pid = 3836] [id = 501] 02:30:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1627CC00) [pid = 3836] [serial = 1503] [outer = 00000000] 02:30:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1AA67C00) [pid = 3836] [serial = 1504] [outer = 1627CC00] 02:30:06 INFO - PROCESS | 3836 | 1463650206852 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1AD82000) [pid = 3836] [serial = 1505] [outer = 1627CC00] 02:30:07 INFO - PROCESS | 3836 | 1463650207437 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 934ms 02:30:07 INFO - PROCESS | 3836 | 1463650207477 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 3836 | 1463650207480 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:30:07 INFO - PROCESS | 3836 | 1463650207483 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - PROCESS | 3836 | 1463650207485 Marionette TRACE conn3 <- [1,1970,null,{}] 02:30:07 INFO - PROCESS | 3836 | 1463650207489 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 3836 | 1463650207609 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:30:07 INFO - PROCESS | 3836 | 1463650207769 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 3836 | ++DOCSHELL 1684F800 == 65 [pid = 3836] [id = 502] 02:30:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (178F2C00) [pid = 3836] [serial = 1506] [outer = 00000000] 02:30:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1AEE5000) [pid = 3836] [serial = 1507] [outer = 178F2C00] 02:30:07 INFO - PROCESS | 3836 | 1463650207823 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1AFA8C00) [pid = 3836] [serial = 1508] [outer = 178F2C00] 02:30:08 INFO - PROCESS | 3836 | 1463650208341 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 933ms 02:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:30:08 INFO - PROCESS | 3836 | 1463650208412 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 3836 | 1463650208415 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:30:08 INFO - PROCESS | 3836 | 1463650208418 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 3836 | 1463650208420 Marionette TRACE conn3 <- [1,1974,null,{}] 02:30:08 INFO - PROCESS | 3836 | 1463650208424 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 3836 | 1463650208530 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:30:08 INFO - PROCESS | 3836 | 1463650208814 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 3836 | ++DOCSHELL 0C788000 == 66 [pid = 3836] [id = 503] 02:30:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (10377000) [pid = 3836] [serial = 1509] [outer = 00000000] 02:30:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (11454C00) [pid = 3836] [serial = 1510] [outer = 10377000] 02:30:08 INFO - PROCESS | 3836 | 1463650208868 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1145AC00) [pid = 3836] [serial = 1511] [outer = 10377000] 02:30:09 INFO - PROCESS | 3836 | 1463650209485 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1074ms 02:30:09 INFO - PROCESS | 3836 | 1463650209523 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 3836 | 1463650209527 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:30:09 INFO - PROCESS | 3836 | 1463650209533 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 3836 | 1463650209536 Marionette TRACE conn3 <- [1,1978,null,{}] 02:30:09 INFO - PROCESS | 3836 | 1463650209541 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 3836 | 1463650209644 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:30:09 INFO - PROCESS | 3836 | 1463650209810 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 3836 | ++DOCSHELL 10A61C00 == 67 [pid = 3836] [id = 504] 02:30:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (10B0CC00) [pid = 3836] [serial = 1512] [outer = 00000000] 02:30:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (11083800) [pid = 3836] [serial = 1513] [outer = 10B0CC00] 02:30:09 INFO - PROCESS | 3836 | 1463650209860 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (12A2E400) [pid = 3836] [serial = 1514] [outer = 10B0CC00] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 1053E800 == 66 [pid = 3836] [id = 495] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 175D2000 == 65 [pid = 3836] [id = 494] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 175CA800 == 64 [pid = 3836] [id = 493] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 16656000 == 63 [pid = 3836] [id = 492] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 15F1DC00 == 62 [pid = 3836] [id = 491] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 12AE4400 == 61 [pid = 3836] [id = 490] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 11455400 == 60 [pid = 3836] [id = 489] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 13316400 == 59 [pid = 3836] [id = 483] 02:30:10 INFO - PROCESS | 3836 | --DOCSHELL 112A9400 == 58 [pid = 3836] [id = 482] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (1A21A800) [pid = 3836] [serial = 1396] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (13109400) [pid = 3836] [serial = 1399] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (16694800) [pid = 3836] [serial = 1402] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (185ABC00) [pid = 3836] [serial = 1429] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (19D77800) [pid = 3836] [serial = 1405] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1A6EFC00) [pid = 3836] [serial = 1408] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19BEA800) [pid = 3836] [serial = 1442] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (10D4D800) [pid = 3836] [serial = 1417] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (11A02800) [pid = 3836] [serial = 1418] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (131C6400) [pid = 3836] [serial = 1415] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (12A3BC00) [pid = 3836] [serial = 1414] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (15F0E800) [pid = 3836] [serial = 1420] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1664D000) [pid = 3836] [serial = 1421] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (19A0B800) [pid = 3836] [serial = 1432] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (175CD800) [pid = 3836] [serial = 1426] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (16723400) [pid = 3836] [serial = 1423] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (16F89000) [pid = 3836] [serial = 1424] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A78B400) [pid = 3836] [serial = 1411] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (186A2800) [pid = 3836] [serial = 1430] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1A92B000) [pid = 3836] [serial = 1444] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (19D7C400) [pid = 3836] [serial = 1435] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1A66BC00) [pid = 3836] [serial = 1436] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (18699400) [pid = 3836] [serial = 1441] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (19B1F800) [pid = 3836] [serial = 1433] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (15F16000) [pid = 3836] [serial = 1438] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1684C800) [pid = 3836] [serial = 1439] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (175D5800) [pid = 3836] [serial = 1427] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3836 | 1463650210398 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 903ms 02:30:10 INFO - PROCESS | 3836 | 1463650210440 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 3836 | 1463650210443 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:30:10 INFO - PROCESS | 3836 | 1463650210448 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 3836 | 1463650210450 Marionette TRACE conn3 <- [1,1982,null,{}] 02:30:10 INFO - PROCESS | 3836 | 1463650210454 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 3836 | 1463650210543 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:30:10 INFO - PROCESS | 3836 | 1463650210553 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 3836 | ++DOCSHELL 12A91400 == 59 [pid = 3836] [id = 505] 02:30:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (12AE4400) [pid = 3836] [serial = 1515] [outer = 00000000] 02:30:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1330C800) [pid = 3836] [serial = 1516] [outer = 12AE4400] 02:30:10 INFO - PROCESS | 3836 | 1463650210598 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (13390800) [pid = 3836] [serial = 1517] [outer = 12AE4400] 02:30:11 INFO - PROCESS | 3836 | 1463650211090 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 685ms 02:30:11 INFO - PROCESS | 3836 | 1463650211148 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3836 | 1463650211150 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:30:11 INFO - PROCESS | 3836 | 1463650211155 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3836 | 1463650211161 Marionette TRACE conn3 <- [1,1986,null,{}] 02:30:11 INFO - PROCESS | 3836 | 1463650211170 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3836 | 1463650211267 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:30:11 INFO - PROCESS | 3836 | 1463650211377 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3836 | ++DOCSHELL 13B09C00 == 60 [pid = 3836] [id = 506] 02:30:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (15155400) [pid = 3836] [serial = 1518] [outer = 00000000] 02:30:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1541DC00) [pid = 3836] [serial = 1519] [outer = 15155400] 02:30:11 INFO - PROCESS | 3836 | 1463650211421 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (15665800) [pid = 3836] [serial = 1520] [outer = 15155400] 02:30:11 INFO - PROCESS | 3836 | 1463650211790 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 684ms 02:30:11 INFO - PROCESS | 3836 | 1463650211853 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3836 | 1463650211855 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:30:11 INFO - PROCESS | 3836 | 1463650211859 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3836 | 1463650211860 Marionette TRACE conn3 <- [1,1990,null,{}] 02:30:11 INFO - PROCESS | 3836 | 1463650211864 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3836 | 1463650211982 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:30:11 INFO - PROCESS | 3836 | 1463650211996 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3836 | ++DOCSHELL 1565F800 == 61 [pid = 3836] [id = 507] 02:30:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1566A800) [pid = 3836] [serial = 1521] [outer = 00000000] 02:30:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15FC9C00) [pid = 3836] [serial = 1522] [outer = 1566A800] 02:30:12 INFO - PROCESS | 3836 | 1463650212039 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (16652000) [pid = 3836] [serial = 1523] [outer = 1566A800] 02:30:12 INFO - PROCESS | 3836 | 1463650212473 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 685ms 02:30:12 INFO - PROCESS | 3836 | 1463650212542 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3836 | 1463650212544 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:30:12 INFO - PROCESS | 3836 | 1463650212547 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 3836 | 1463650212549 Marionette TRACE conn3 <- [1,1994,null,{}] 02:30:12 INFO - PROCESS | 3836 | 1463650212568 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 3836 | 1463650212693 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:30:12 INFO - PROCESS | 3836 | 1463650212699 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 3836 | ++DOCSHELL 16697C00 == 62 [pid = 3836] [id = 508] 02:30:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (16720400) [pid = 3836] [serial = 1524] [outer = 00000000] 02:30:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (16729800) [pid = 3836] [serial = 1525] [outer = 16720400] 02:30:12 INFO - PROCESS | 3836 | 1463650212808 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1687C000) [pid = 3836] [serial = 1526] [outer = 16720400] 02:30:13 INFO - PROCESS | 3836 | 1463650213234 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:30:13 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 02:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 02:30:13 INFO - PROCESS | 3836 | 1463650213288 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 3836 | 1463650213290 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:30:13 INFO - PROCESS | 3836 | 1463650213293 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - PROCESS | 3836 | 1463650213295 Marionette TRACE conn3 <- [1,1998,null,{}] 02:30:13 INFO - PROCESS | 3836 | 1463650213298 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 3836 | 1463650213447 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:30:13 INFO - PROCESS | 3836 | 1463650213484 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 3836 | ++DOCSHELL 1717B400 == 63 [pid = 3836] [id = 509] 02:30:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1717D400) [pid = 3836] [serial = 1527] [outer = 00000000] 02:30:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (175C8800) [pid = 3836] [serial = 1528] [outer = 1717D400] 02:30:13 INFO - PROCESS | 3836 | 1463650213527 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (175CEC00) [pid = 3836] [serial = 1529] [outer = 1717D400] 02:30:13 INFO - PROCESS | 3836 | 1463650213965 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:30:13 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 02:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 685ms 02:30:13 INFO - PROCESS | 3836 | 1463650213993 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 3836 | 1463650213995 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:30:13 INFO - PROCESS | 3836 | 1463650213998 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:30:13 INFO - PROCESS | 3836 | 1463650214000 Marionette TRACE conn3 <- [1,2002,null,{}] 02:30:14 INFO - PROCESS | 3836 | 1463650214003 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3836 | 1463650214130 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:30:14 INFO - PROCESS | 3836 | 1463650214200 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3836 | ++DOCSHELL 16656800 == 64 [pid = 3836] [id = 510] 02:30:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (17175000) [pid = 3836] [serial = 1530] [outer = 00000000] 02:30:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (178EE000) [pid = 3836] [serial = 1531] [outer = 17175000] 02:30:14 INFO - PROCESS | 3836 | 1463650214244 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1850FC00) [pid = 3836] [serial = 1532] [outer = 17175000] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (175CAC00) [pid = 3836] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (17F45000) [pid = 3836] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (10F7DC00) [pid = 3836] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (11C65000) [pid = 3836] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (15FD3800) [pid = 3836] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (16696000) [pid = 3836] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (12AE4800) [pid = 3836] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (11A03C00) [pid = 3836] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (13382400) [pid = 3836] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1515A000) [pid = 3836] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (19A08800) [pid = 3836] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (17176800) [pid = 3836] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (10560000) [pid = 3836] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:30:14 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1869E400) [pid = 3836] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:30:14 INFO - PROCESS | 3836 | 1463650214822 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 840ms 02:30:14 INFO - PROCESS | 3836 | 1463650214841 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3836 | 1463650214843 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:30:14 INFO - PROCESS | 3836 | 1463650214846 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 3836 | 1463650214848 Marionette TRACE conn3 <- [1,2006,null,{}] 02:30:14 INFO - PROCESS | 3836 | 1463650214852 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3836 | 1463650214936 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:30:15 INFO - PROCESS | 3836 | 1463650215044 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3836 | ++DOCSHELL 10375400 == 65 [pid = 3836] [id = 511] 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1037B800) [pid = 3836] [serial = 1533] [outer = 00000000] 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1339D800) [pid = 3836] [serial = 1534] [outer = 1037B800] 02:30:15 INFO - PROCESS | 3836 | 1463650215100 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (17177000) [pid = 3836] [serial = 1535] [outer = 1037B800] 02:30:15 INFO - PROCESS | 3836 | 1463650215460 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 638ms 02:30:15 INFO - PROCESS | 3836 | 1463650215485 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 3836 | 1463650215487 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:30:15 INFO - PROCESS | 3836 | 1463650215491 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 3836 | 1463650215492 Marionette TRACE conn3 <- [1,2010,null,{}] 02:30:15 INFO - PROCESS | 3836 | 1463650215496 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 3836 | 1463650215582 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:30:15 INFO - PROCESS | 3836 | 1463650215589 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3836 | ++DOCSHELL 140D0400 == 66 [pid = 3836] [id = 512] 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1515A000) [pid = 3836] [serial = 1536] [outer = 00000000] 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (18697C00) [pid = 3836] [serial = 1537] [outer = 1515A000] 02:30:15 INFO - PROCESS | 3836 | 1463650215728 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (186A0800) [pid = 3836] [serial = 1538] [outer = 1515A000] 02:30:16 INFO - PROCESS | 3836 | 1463650216095 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 638ms 02:30:16 INFO - PROCESS | 3836 | 1463650216129 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 3836 | 1463650216131 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:30:16 INFO - PROCESS | 3836 | 1463650216134 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:30:16 INFO - PROCESS | 3836 | 1463650216135 Marionette TRACE conn3 <- [1,2014,null,{}] 02:30:16 INFO - PROCESS | 3836 | 1463650216139 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 3836 | 1463650216225 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:30:16 INFO - PROCESS | 3836 | 1463650216327 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 3836 | ++DOCSHELL 185ABC00 == 67 [pid = 3836] [id = 513] 02:30:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (18698000) [pid = 3836] [serial = 1539] [outer = 00000000] 02:30:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1887B400) [pid = 3836] [serial = 1540] [outer = 18698000] 02:30:16 INFO - PROCESS | 3836 | 1463650216418 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19A0D000) [pid = 3836] [serial = 1541] [outer = 18698000] 02:30:16 INFO - PROCESS | 3836 | 1463650216902 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 825ms 02:30:16 INFO - PROCESS | 3836 | 1463650216961 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 3836 | 1463650216966 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:30:16 INFO - PROCESS | 3836 | 1463650216971 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 3836 | 1463650216975 Marionette TRACE conn3 <- [1,2018,null,{}] 02:30:16 INFO - PROCESS | 3836 | 1463650216981 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 3836 | 1463650217098 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:30:17 INFO - PROCESS | 3836 | 1463650217249 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 3836 | ++DOCSHELL 10A5E400 == 68 [pid = 3836] [id = 514] 02:30:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (10A5E800) [pid = 3836] [serial = 1542] [outer = 00000000] 02:30:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (10D4D800) [pid = 3836] [serial = 1543] [outer = 10A5E800] 02:30:17 INFO - PROCESS | 3836 | 1463650217306 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (11453800) [pid = 3836] [serial = 1544] [outer = 10A5E800] 02:30:17 INFO - PROCESS | 3836 | 1463650217929 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 996ms 02:30:17 INFO - PROCESS | 3836 | 1463650217975 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 3836 | 1463650217981 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:30:17 INFO - PROCESS | 3836 | 1463650217987 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - PROCESS | 3836 | 1463650217990 Marionette TRACE conn3 <- [1,2022,null,{}] 02:30:17 INFO - PROCESS | 3836 | 1463650217994 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 3836 | 1463650218105 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:30:18 INFO - PROCESS | 3836 | 1463650218255 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 3836 | ++DOCSHELL 12887800 == 69 [pid = 3836] [id = 515] 02:30:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (12B58400) [pid = 3836] [serial = 1545] [outer = 00000000] 02:30:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (140C8400) [pid = 3836] [serial = 1546] [outer = 12B58400] 02:30:18 INFO - PROCESS | 3836 | 1463650218309 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1541F400) [pid = 3836] [serial = 1547] [outer = 12B58400] 02:30:18 INFO - PROCESS | 3836 | 1463650218925 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 996ms 02:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:30:18 INFO - PROCESS | 3836 | 1463650218988 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 3836 | 1463650218991 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:30:18 INFO - PROCESS | 3836 | 1463650218995 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 3836 | 1463650218999 Marionette TRACE conn3 <- [1,2026,null,{}] 02:30:19 INFO - PROCESS | 3836 | 1463650219026 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 3836 | 1463650219141 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:30:19 INFO - PROCESS | 3836 | 1463650219291 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 3836 | ++DOCSHELL 16854400 == 70 [pid = 3836] [id = 516] 02:30:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1717C800) [pid = 3836] [serial = 1548] [outer = 00000000] 02:30:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (18872800) [pid = 3836] [serial = 1549] [outer = 1717C800] 02:30:19 INFO - PROCESS | 3836 | 1463650219347 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (19A01800) [pid = 3836] [serial = 1550] [outer = 1717C800] 02:30:19 INFO - PROCESS | 3836 | 1463650219906 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 933ms 02:30:19 INFO - PROCESS | 3836 | 1463650219940 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 3836 | 1463650219943 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:30:19 INFO - PROCESS | 3836 | 1463650219946 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 3836 | 1463650219948 Marionette TRACE conn3 <- [1,2030,null,{}] 02:30:19 INFO - PROCESS | 3836 | 1463650219952 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3836 | 1463650220061 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:30:20 INFO - PROCESS | 3836 | 1463650220224 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 3836 | ++DOCSHELL 19B1F000 == 71 [pid = 3836] [id = 517] 02:30:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (19B1FC00) [pid = 3836] [serial = 1551] [outer = 00000000] 02:30:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (19BF0000) [pid = 3836] [serial = 1552] [outer = 19B1FC00] 02:30:20 INFO - PROCESS | 3836 | 1463650220278 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (19D16000) [pid = 3836] [serial = 1553] [outer = 19B1FC00] 02:30:20 INFO - PROCESS | 3836 | 1463650220842 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 950ms 02:30:20 INFO - PROCESS | 3836 | 1463650220874 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 3836 | 1463650220876 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:30:20 INFO - PROCESS | 3836 | 1463650220880 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 3836 | 1463650220882 Marionette TRACE conn3 <- [1,2034,null,{}] 02:30:20 INFO - PROCESS | 3836 | 1463650220885 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3836 | 1463650220994 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:30:21 INFO - PROCESS | 3836 | 1463650221155 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 3836 | ++DOCSHELL 1887CC00 == 72 [pid = 3836] [id = 518] 02:30:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (19D73C00) [pid = 3836] [serial = 1554] [outer = 00000000] 02:30:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1A21D800) [pid = 3836] [serial = 1555] [outer = 19D73C00] 02:30:21 INFO - PROCESS | 3836 | 1463650221208 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1A37B800) [pid = 3836] [serial = 1556] [outer = 19D73C00] 02:30:21 INFO - PROCESS | 3836 | 1463650221774 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 949ms 02:30:21 INFO - PROCESS | 3836 | 1463650221825 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 3836 | 1463650221828 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:30:21 INFO - PROCESS | 3836 | 1463650221831 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 3836 | 1463650221833 Marionette TRACE conn3 <- [1,2038,null,{}] 02:30:21 INFO - PROCESS | 3836 | 1463650221837 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 3836 | 1463650221964 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:30:22 INFO - PROCESS | 3836 | 1463650222118 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 3836 | ++DOCSHELL 0F39D400 == 73 [pid = 3836] [id = 519] 02:30:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (10534800) [pid = 3836] [serial = 1557] [outer = 00000000] 02:30:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (15F10000) [pid = 3836] [serial = 1558] [outer = 10534800] 02:30:22 INFO - PROCESS | 3836 | 1463650222172 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (19A06C00) [pid = 3836] [serial = 1559] [outer = 10534800] 02:30:22 INFO - PROCESS | 3836 | 1463650223010 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1245ms 02:30:23 INFO - PROCESS | 3836 | 1463650223084 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 3836 | 1463650223089 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:30:23 INFO - PROCESS | 3836 | 1463650223094 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 3836 | 1463650223098 Marionette TRACE conn3 <- [1,2042,null,{}] 02:30:23 INFO - PROCESS | 3836 | 1463650223102 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 3836 | 1463650223203 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:30:23 INFO - PROCESS | 3836 | 1463650223355 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3836 | ++DOCSHELL 10B07C00 == 74 [pid = 3836] [id = 520] 02:30:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (10F8A000) [pid = 3836] [serial = 1560] [outer = 00000000] 02:30:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (12A39800) [pid = 3836] [serial = 1561] [outer = 10F8A000] 02:30:23 INFO - PROCESS | 3836 | 1463650223424 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (13103400) [pid = 3836] [serial = 1562] [outer = 10F8A000] 02:30:24 INFO - PROCESS | 3836 | 1463650224072 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1042ms 02:30:24 INFO - PROCESS | 3836 | 1463650224139 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 3836 | 1463650224145 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:30:24 INFO - PROCESS | 3836 | 1463650224166 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 3836 | 1463650224168 Marionette TRACE conn3 <- [1,2046,null,{}] 02:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:30:24 INFO - PROCESS | 3836 | 1463650224187 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3836 | 1463650224298 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:30:24 INFO - PROCESS | 3836 | 1463650224429 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 138ED400 == 73 [pid = 3836] [id = 435] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 140D0400 == 72 [pid = 3836] [id = 512] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 10375400 == 71 [pid = 3836] [id = 511] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 16656800 == 70 [pid = 3836] [id = 510] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 1717B400 == 69 [pid = 3836] [id = 509] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 13B09C00 == 68 [pid = 3836] [id = 506] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 12A91400 == 67 [pid = 3836] [id = 505] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 10A61C00 == 66 [pid = 3836] [id = 504] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 0C788000 == 65 [pid = 3836] [id = 503] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (12D7A000) [pid = 3836] [serial = 1447] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (16722400) [pid = 3836] [serial = 1450] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1A6EF400) [pid = 3836] [serial = 1453] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1AA68800) [pid = 3836] [serial = 1456] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (1ACE2000) [pid = 3836] [serial = 1459] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1AEDF000) [pid = 3836] [serial = 1462] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (19BE8400) [pid = 3836] [serial = 1489] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | ++DOCSHELL 10375400 == 66 [pid = 3836] [id = 521] 02:30:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1053E800) [pid = 3836] [serial = 1563] [outer = 00000000] 02:30:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (11C04400) [pid = 3836] [serial = 1564] [outer = 1053E800] 02:30:24 INFO - PROCESS | 3836 | 1463650224530 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (1339C400) [pid = 3836] [serial = 1565] [outer = 1053E800] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 12A98800 == 65 [pid = 3836] [id = 501] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 19D79C00 == 64 [pid = 3836] [id = 500] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 19B13400 == 63 [pid = 3836] [id = 499] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 10B68C00 == 62 [pid = 3836] [id = 498] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 1287B800 == 61 [pid = 3836] [id = 497] 02:30:24 INFO - PROCESS | 3836 | --DOCSHELL 1562FC00 == 60 [pid = 3836] [id = 496] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (14EC3800) [pid = 3836] [serial = 1304] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (1566AC00) [pid = 3836] [serial = 1250] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (19B20800) [pid = 3836] [serial = 1313] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (185A7800) [pid = 3836] [serial = 1307] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (11A0B400) [pid = 3836] [serial = 1301] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (19B14800) [pid = 3836] [serial = 1310] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (175D3000) [pid = 3836] [serial = 1480] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (18877000) [pid = 3836] [serial = 1483] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1783DC00) [pid = 3836] [serial = 1481] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (140CEC00) [pid = 3836] [serial = 1486] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1887B000) [pid = 3836] [serial = 1484] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (15F11400) [pid = 3836] [serial = 1466] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (15157800) [pid = 3836] [serial = 1465] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (16657400) [pid = 3836] [serial = 1474] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (16723800) [pid = 3836] [serial = 1475] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (17171C00) [pid = 3836] [serial = 1477] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1380D400) [pid = 3836] [serial = 1471] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (140C2800) [pid = 3836] [serial = 1472] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1423B000) [pid = 3836] [serial = 1469] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (13389400) [pid = 3836] [serial = 1468] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (15638400) [pid = 3836] [serial = 1487] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (171C5800) [pid = 3836] [serial = 1478] [outer = 00000000] [url = about:blank] 02:30:24 INFO - PROCESS | 3836 | 1463650224946 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 840ms 02:30:25 INFO - PROCESS | 3836 | 1463650225007 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 3836 | 1463650225010 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:30:25 INFO - PROCESS | 3836 | 1463650225018 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:30:25 INFO - PROCESS | 3836 | 1463650225022 Marionette TRACE conn3 <- [1,2050,null,{}] 02:30:25 INFO - PROCESS | 3836 | 1463650225032 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 3836 | 1463650225123 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:30:25 INFO - PROCESS | 3836 | 1463650225133 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3836 | ++DOCSHELL 15631C00 == 61 [pid = 3836] [id = 522] 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (15635C00) [pid = 3836] [serial = 1566] [outer = 00000000] 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (15F13000) [pid = 3836] [serial = 1567] [outer = 15635C00] 02:30:25 INFO - PROCESS | 3836 | 1463650225179 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (15FD0400) [pid = 3836] [serial = 1568] [outer = 15635C00] 02:30:25 INFO - PROCESS | 3836 | 1463650225653 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 700ms 02:30:25 INFO - PROCESS | 3836 | 1463650225719 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 3836 | 1463650225722 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:30:25 INFO - PROCESS | 3836 | 1463650225725 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - PROCESS | 3836 | 1463650225727 Marionette TRACE conn3 <- [1,2054,null,{}] 02:30:25 INFO - PROCESS | 3836 | 1463650225730 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 3836 | 1463650225817 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:30:25 INFO - PROCESS | 3836 | 1463650225826 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3836 | ++DOCSHELL 15F12800 == 62 [pid = 3836] [id = 523] 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1664C800) [pid = 3836] [serial = 1569] [outer = 00000000] 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (16721000) [pid = 3836] [serial = 1570] [outer = 1664C800] 02:30:25 INFO - PROCESS | 3836 | 1463650225871 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (16727800) [pid = 3836] [serial = 1571] [outer = 1664C800] 02:30:26 INFO - PROCESS | 3836 | 1463650226339 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 700ms 02:30:26 INFO - PROCESS | 3836 | 1463650226424 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 3836 | 1463650226426 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:30:26 INFO - PROCESS | 3836 | 1463650226430 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 3836 | 1463650226432 Marionette TRACE conn3 <- [1,2058,null,{}] 02:30:26 INFO - PROCESS | 3836 | 1463650226435 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 3836 | 1463650226546 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:30:26 INFO - PROCESS | 3836 | 1463650226556 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 3836 | ++DOCSHELL 16655000 == 63 [pid = 3836] [id = 524] 02:30:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1672A800) [pid = 3836] [serial = 1572] [outer = 00000000] 02:30:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1687DC00) [pid = 3836] [serial = 1573] [outer = 1672A800] 02:30:26 INFO - PROCESS | 3836 | 1463650226600 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (17173C00) [pid = 3836] [serial = 1574] [outer = 1672A800] 02:30:27 INFO - PROCESS | 3836 | 1463650227118 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 02:30:27 INFO - PROCESS | 3836 | 1463650227170 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3836 | 1463650227172 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:30:27 INFO - PROCESS | 3836 | 1463650227176 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3836 | 1463650227177 Marionette TRACE conn3 <- [1,2062,null,{}] 02:30:27 INFO - PROCESS | 3836 | 1463650227181 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3836 | 1463650227311 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:30:27 INFO - PROCESS | 3836 | 1463650227383 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3836 | ++DOCSHELL 175CD800 == 64 [pid = 3836] [id = 525] 02:30:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (175CF000) [pid = 3836] [serial = 1575] [outer = 00000000] 02:30:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (178EAC00) [pid = 3836] [serial = 1576] [outer = 175CF000] 02:30:27 INFO - PROCESS | 3836 | 1463650227427 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (17F3FC00) [pid = 3836] [serial = 1577] [outer = 175CF000] 02:30:27 INFO - PROCESS | 3836 | 1463650227856 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 747ms 02:30:27 INFO - PROCESS | 3836 | 1463650227947 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3836 | 1463650227949 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:30:27 INFO - PROCESS | 3836 | 1463650227953 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3836 | 1463650227954 Marionette TRACE conn3 <- [1,2066,null,{}] 02:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:30:27 INFO - PROCESS | 3836 | 1463650227970 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 3836 | 1463650228094 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:30:28 INFO - PROCESS | 3836 | 1463650228165 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 3836 | ++DOCSHELL 172C5800 == 65 [pid = 3836] [id = 526] 02:30:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (185A0400) [pid = 3836] [serial = 1578] [outer = 00000000] 02:30:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1869C800) [pid = 3836] [serial = 1579] [outer = 185A0400] 02:30:28 INFO - PROCESS | 3836 | 1463650228208 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (18878000) [pid = 3836] [serial = 1580] [outer = 185A0400] 02:30:28 INFO - PROCESS | 3836 | 1463650228619 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 701ms 02:30:28 INFO - PROCESS | 3836 | 1463650228656 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 3836 | 1463650228658 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:30:28 INFO - PROCESS | 3836 | 1463650228661 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 3836 | 1463650228663 Marionette TRACE conn3 <- [1,2070,null,{}] 02:30:28 INFO - PROCESS | 3836 | 1463650228666 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 3836 | 1463650229069 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (10A5C000) [pid = 3836] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1288A000) [pid = 3836] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (1AA64800) [pid = 3836] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (12A3A800) [pid = 3836] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (17FDE800) [pid = 3836] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (19D7D000) [pid = 3836] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (175D7000) [pid = 3836] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (19D1C400) [pid = 3836] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1AD88400) [pid = 3836] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1565E800) [pid = 3836] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1515A000) [pid = 3836] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1566A800) [pid = 3836] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1289F000) [pid = 3836] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (10377000) [pid = 3836] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (11C58C00) [pid = 3836] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (10B0CC00) [pid = 3836] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (15155400) [pid = 3836] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (17175000) [pid = 3836] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (12AE4400) [pid = 3836] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1717D400) [pid = 3836] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1037B800) [pid = 3836] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16720400) [pid = 3836] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1A226C00) [pid = 3836] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (131BFC00) [pid = 3836] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (128A0400) [pid = 3836] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1A781400) [pid = 3836] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (19D1C000) [pid = 3836] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1684A000) [pid = 3836] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (175B8800) [pid = 3836] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (15415000) [pid = 3836] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19BF2C00) [pid = 3836] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:30:29 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (13DBA400) [pid = 3836] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:30:29 INFO - PROCESS | 3836 | 1463650229152 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 3836 | ++DOCSHELL 0C77F400 == 66 [pid = 3836] [id = 527] 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (0F9F1400) [pid = 3836] [serial = 1581] [outer = 00000000] 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (10A5C000) [pid = 3836] [serial = 1582] [outer = 0F9F1400] 02:30:29 INFO - PROCESS | 3836 | 1463650229199 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (10E2D400) [pid = 3836] [serial = 1583] [outer = 0F9F1400] 02:30:29 INFO - PROCESS | 3836 | 1463650229577 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 996ms 02:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:30:29 INFO - PROCESS | 3836 | 1463650229648 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 3836 | 1463650229650 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:30:29 INFO - PROCESS | 3836 | 1463650229654 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 3836 | 1463650229655 Marionette TRACE conn3 <- [1,2074,null,{}] 02:30:29 INFO - PROCESS | 3836 | 1463650229658 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 3836 | 1463650229760 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:30:29 INFO - PROCESS | 3836 | 1463650229766 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 3836 | ++DOCSHELL 10A55C00 == 67 [pid = 3836] [id = 528] 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (10D43000) [pid = 3836] [serial = 1584] [outer = 00000000] 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1563CC00) [pid = 3836] [serial = 1585] [outer = 10D43000] 02:30:29 INFO - PROCESS | 3836 | 1463650229809 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1684C800) [pid = 3836] [serial = 1586] [outer = 10D43000] 02:30:30 INFO - PROCESS | 3836 | 1463650230244 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 639ms 02:30:30 INFO - PROCESS | 3836 | 1463650230292 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3836 | 1463650230294 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:30:30 INFO - PROCESS | 3836 | 1463650230297 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 3836 | 1463650230299 Marionette TRACE conn3 <- [1,2078,null,{}] 02:30:30 INFO - PROCESS | 3836 | 1463650230303 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 3836 | 1463650230388 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:30:30 INFO - PROCESS | 3836 | 1463650230395 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3836 | ++DOCSHELL 1339EC00 == 68 [pid = 3836] [id = 529] 02:30:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (15155400) [pid = 3836] [serial = 1587] [outer = 00000000] 02:30:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (185A5C00) [pid = 3836] [serial = 1588] [outer = 15155400] 02:30:30 INFO - PROCESS | 3836 | 1463650230437 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19A07800) [pid = 3836] [serial = 1589] [outer = 15155400] 02:30:30 INFO - PROCESS | 3836 | 1463650230916 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 700ms 02:30:30 INFO - PROCESS | 3836 | 1463650230997 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3836 | 1463650231000 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:30:30 INFO - PROCESS | 3836 | 1463650231003 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 3836 | 1463650231006 Marionette TRACE conn3 <- [1,2082,null,{}] 02:30:30 INFO - PROCESS | 3836 | 1463650231009 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 3836 | 1463650231191 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:30:31 INFO - PROCESS | 3836 | 1463650231382 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 3836 | ++DOCSHELL 105F4800 == 69 [pid = 3836] [id = 530] 02:30:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (105F5400) [pid = 3836] [serial = 1590] [outer = 00000000] 02:30:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (10B07800) [pid = 3836] [serial = 1591] [outer = 105F5400] 02:30:31 INFO - PROCESS | 3836 | 1463650231438 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (10D4C400) [pid = 3836] [serial = 1592] [outer = 105F5400] 02:30:32 INFO - PROCESS | 3836 | 1463650232019 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1043ms 02:30:32 INFO - PROCESS | 3836 | 1463650232065 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 3836 | 1463650232069 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:30:32 INFO - PROCESS | 3836 | 1463650232073 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:30:32 INFO - PROCESS | 3836 | 1463650232078 Marionette TRACE conn3 <- [1,2086,null,{}] 02:30:32 INFO - PROCESS | 3836 | 1463650232083 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 3836 | 1463650232196 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:30:32 INFO - PROCESS | 3836 | 1463650232359 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 3836 | ++DOCSHELL 13816400 == 70 [pid = 3836] [id = 531] 02:30:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (138F0C00) [pid = 3836] [serial = 1593] [outer = 00000000] 02:30:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (140CD000) [pid = 3836] [serial = 1594] [outer = 138F0C00] 02:30:32 INFO - PROCESS | 3836 | 1463650232417 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (15158400) [pid = 3836] [serial = 1595] [outer = 138F0C00] 02:30:33 INFO - PROCESS | 3836 | 1463650233033 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1043ms 02:30:33 INFO - PROCESS | 3836 | 1463650233126 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 3836 | 1463650233130 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:30:33 INFO - PROCESS | 3836 | 1463650233134 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 3836 | 1463650233136 Marionette TRACE conn3 <- [1,2090,null,{}] 02:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:30:33 INFO - PROCESS | 3836 | 1463650233140 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 3836 | 1463650233250 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:30:33 INFO - PROCESS | 3836 | 1463650233401 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 3836 | ++DOCSHELL 1671E800 == 71 [pid = 3836] [id = 532] 02:30:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1671F400) [pid = 3836] [serial = 1596] [outer = 00000000] 02:30:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (17177800) [pid = 3836] [serial = 1597] [outer = 1671F400] 02:30:33 INFO - PROCESS | 3836 | 1463650233461 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (17830000) [pid = 3836] [serial = 1598] [outer = 1671F400] 02:30:34 INFO - PROCESS | 3836 | 1463650234046 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 933ms 02:30:34 INFO - PROCESS | 3836 | 1463650234084 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3836 | 1463650234088 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:30:34 INFO - PROCESS | 3836 | 1463650234099 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3836 | 1463650234104 Marionette TRACE conn3 <- [1,2094,null,{}] 02:30:34 INFO - PROCESS | 3836 | 1463650234108 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 3836 | 1463650234220 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:30:34 INFO - PROCESS | 3836 | 1463650234380 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 3836 | ++DOCSHELL 19B20400 == 72 [pid = 3836] [id = 533] 02:30:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19BF0C00) [pid = 3836] [serial = 1599] [outer = 00000000] 02:30:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19D74000) [pid = 3836] [serial = 1600] [outer = 19BF0C00] 02:30:34 INFO - PROCESS | 3836 | 1463650234434 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A218C00) [pid = 3836] [serial = 1601] [outer = 19BF0C00] 02:30:34 INFO - PROCESS | 3836 | 1463650234969 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 934ms 02:30:35 INFO - PROCESS | 3836 | 1463650235039 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 3836 | 1463650235042 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:30:35 INFO - PROCESS | 3836 | 1463650235045 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 3836 | 1463650235047 Marionette TRACE conn3 <- [1,2098,null,{}] 02:30:35 INFO - PROCESS | 3836 | 1463650235051 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 3836 | 1463650235159 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:30:35 INFO - PROCESS | 3836 | 1463650235306 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 3836 | ++DOCSHELL 19BED000 == 73 [pid = 3836] [id = 534] 02:30:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19D70400) [pid = 3836] [serial = 1602] [outer = 00000000] 02:30:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1A780400) [pid = 3836] [serial = 1603] [outer = 19D70400] 02:30:35 INFO - PROCESS | 3836 | 1463650235360 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1A784C00) [pid = 3836] [serial = 1604] [outer = 19D70400] 02:30:35 INFO - PROCESS | 3836 | 1463650235951 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 934ms 02:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:30:35 INFO - PROCESS | 3836 | 1463650235990 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 3836 | 1463650235993 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:30:35 INFO - PROCESS | 3836 | 1463650235996 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 3836 | 1463650235998 Marionette TRACE conn3 <- [1,2102,null,{}] 02:30:35 INFO - PROCESS | 3836 | 1463650236002 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 3836 | 1463650236110 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:30:36 INFO - PROCESS | 3836 | 1463650236274 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 3836 | ++DOCSHELL 1A926800 == 74 [pid = 3836] [id = 535] 02:30:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1A928000) [pid = 3836] [serial = 1605] [outer = 00000000] 02:30:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1AA5BC00) [pid = 3836] [serial = 1606] [outer = 1A928000] 02:30:36 INFO - PROCESS | 3836 | 1463650236335 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1AA69000) [pid = 3836] [serial = 1607] [outer = 1A928000] 02:30:36 INFO - PROCESS | 3836 | 1463650236934 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 996ms 02:30:36 INFO - PROCESS | 3836 | 1463650236983 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 3836 | 1463650236986 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:30:36 INFO - PROCESS | 3836 | 1463650236990 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 3836 | 1463650236992 Marionette TRACE conn3 <- [1,2106,null,{}] 02:30:36 INFO - PROCESS | 3836 | 1463650236996 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 3836 | 1463650237104 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:30:37 INFO - PROCESS | 3836 | 1463650237254 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 3836 | ++DOCSHELL 10D4E400 == 75 [pid = 3836] [id = 536] 02:30:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (11081800) [pid = 3836] [serial = 1608] [outer = 00000000] 02:30:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (13DBC400) [pid = 3836] [serial = 1609] [outer = 11081800] 02:30:37 INFO - PROCESS | 3836 | 1463650237309 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (15422000) [pid = 3836] [serial = 1610] [outer = 11081800] 02:30:38 INFO - PROCESS | 3836 | 1463650238080 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1151ms 02:30:38 INFO - PROCESS | 3836 | 1463650238143 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 3836 | 1463650238146 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:30:38 INFO - PROCESS | 3836 | 1463650238151 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 3836 | 1463650238155 Marionette TRACE conn3 <- [1,2110,null,{}] 02:30:38 INFO - PROCESS | 3836 | 1463650238175 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 3836 | 1463650238281 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:30:38 INFO - PROCESS | 3836 | 1463650238433 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 3836 | ++DOCSHELL 11A02800 == 76 [pid = 3836] [id = 537] 02:30:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (12AEC000) [pid = 3836] [serial = 1611] [outer = 00000000] 02:30:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (13388400) [pid = 3836] [serial = 1612] [outer = 12AEC000] 02:30:38 INFO - PROCESS | 3836 | 1463650238489 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1380DC00) [pid = 3836] [serial = 1613] [outer = 12AEC000] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 1566A000 == 75 [pid = 3836] [id = 16] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 1339EC00 == 74 [pid = 3836] [id = 529] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 10A55C00 == 73 [pid = 3836] [id = 528] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 0C77F400 == 72 [pid = 3836] [id = 527] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 172C5800 == 71 [pid = 3836] [id = 526] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 175CD800 == 70 [pid = 3836] [id = 525] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 16697C00 == 69 [pid = 3836] [id = 508] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 16655000 == 68 [pid = 3836] [id = 524] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 15F12800 == 67 [pid = 3836] [id = 523] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 15631C00 == 66 [pid = 3836] [id = 522] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 10375400 == 65 [pid = 3836] [id = 521] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 10B07C00 == 64 [pid = 3836] [id = 520] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 0F39D400 == 63 [pid = 3836] [id = 519] 02:30:38 INFO - PROCESS | 3836 | --DOCSHELL 1887CC00 == 62 [pid = 3836] [id = 518] 02:30:38 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1887B400) [pid = 3836] [serial = 1540] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOCSHELL 19B1F000 == 61 [pid = 3836] [id = 517] 02:30:39 INFO - PROCESS | 3836 | --DOCSHELL 16854400 == 60 [pid = 3836] [id = 516] 02:30:39 INFO - PROCESS | 3836 | --DOCSHELL 12887800 == 59 [pid = 3836] [id = 515] 02:30:39 INFO - PROCESS | 3836 | --DOCSHELL 10A5E400 == 58 [pid = 3836] [id = 514] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (1A92A400) [pid = 3836] [serial = 1454] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1AEE2000) [pid = 3836] [serial = 1463] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (19B17000) [pid = 3836] [serial = 1346] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1AA67C00) [pid = 3836] [serial = 1504] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (1AEE5000) [pid = 3836] [serial = 1507] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (175C8800) [pid = 3836] [serial = 1528] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (1339D800) [pid = 3836] [serial = 1534] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1850FC00) [pid = 3836] [serial = 1532] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (16729800) [pid = 3836] [serial = 1525] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1687C000) [pid = 3836] [serial = 1526] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (175CEC00) [pid = 3836] [serial = 1529] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (17177000) [pid = 3836] [serial = 1535] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (16652000) [pid = 3836] [serial = 1523] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18697C00) [pid = 3836] [serial = 1537] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1A782400) [pid = 3836] [serial = 1409] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (15151800) [pid = 3836] [serial = 1352] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (19D74800) [pid = 3836] [serial = 1361] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1ACDB800) [pid = 3836] [serial = 1457] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1A37D400) [pid = 3836] [serial = 1397] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1AA5E400) [pid = 3836] [serial = 1445] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (19BF7000) [pid = 3836] [serial = 1358] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (16DC9000) [pid = 3836] [serial = 1403] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (1A37AC00) [pid = 3836] [serial = 1406] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (17179C00) [pid = 3836] [serial = 1451] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (12A37000) [pid = 3836] [serial = 1349] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (138F1000) [pid = 3836] [serial = 1448] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1ACE7800) [pid = 3836] [serial = 1460] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (138ED000) [pid = 3836] [serial = 1400] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1A925400) [pid = 3836] [serial = 1412] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1A379C00) [pid = 3836] [serial = 1364] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (19A0E000) [pid = 3836] [serial = 1355] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (186A0800) [pid = 3836] [serial = 1538] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (15FC9C00) [pid = 3836] [serial = 1522] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (140CF000) [pid = 3836] [serial = 1493] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (12D31400) [pid = 3836] [serial = 1492] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1145AC00) [pid = 3836] [serial = 1511] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (11454C00) [pid = 3836] [serial = 1510] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (175BB400) [pid = 3836] [serial = 1496] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1565FC00) [pid = 3836] [serial = 1495] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (12A2E400) [pid = 3836] [serial = 1514] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (11083800) [pid = 3836] [serial = 1513] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1541DC00) [pid = 3836] [serial = 1519] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (15665800) [pid = 3836] [serial = 1520] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (178EE000) [pid = 3836] [serial = 1531] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1330C800) [pid = 3836] [serial = 1516] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (13390800) [pid = 3836] [serial = 1517] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1A78A400) [pid = 3836] [serial = 1501] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (19D72400) [pid = 3836] [serial = 1498] [outer = 00000000] [url = about:blank] 02:30:39 INFO - PROCESS | 3836 | 1463650239203 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1089ms 02:30:39 INFO - PROCESS | 3836 | 1463650239254 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 3836 | 1463650239258 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:30:39 INFO - PROCESS | 3836 | 1463650239264 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:30:39 INFO - PROCESS | 3836 | 1463650239267 Marionette TRACE conn3 <- [1,2114,null,{}] 02:30:39 INFO - PROCESS | 3836 | 1463650239270 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 3836 | 1463650239364 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:30:39 INFO - PROCESS | 3836 | 1463650239471 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 3836 | ++DOCSHELL 10A59C00 == 59 [pid = 3836] [id = 538] 02:30:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (10A64800) [pid = 3836] [serial = 1614] [outer = 00000000] 02:30:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (12A37000) [pid = 3836] [serial = 1615] [outer = 10A64800] 02:30:39 INFO - PROCESS | 3836 | 1463650239516 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (13B04000) [pid = 3836] [serial = 1616] [outer = 10A64800] 02:30:39 INFO - PROCESS | 3836 | 1463650239913 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 700ms 02:30:39 INFO - PROCESS | 3836 | 1463650239964 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:30:39 INFO - PROCESS | 3836 | 1463650239968 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:30:39 INFO - PROCESS | 3836 | 1463650239973 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 3836 | 1463650239979 Marionette TRACE conn3 <- [1,2118,null,{}] 02:30:39 INFO - PROCESS | 3836 | 1463650239995 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 3836 | 1463650240085 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:30:40 INFO - PROCESS | 3836 | 1463650240095 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 3836 | ++DOCSHELL 1339D800 == 60 [pid = 3836] [id = 539] 02:30:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (14ECA800) [pid = 3836] [serial = 1617] [outer = 00000000] 02:30:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (15660000) [pid = 3836] [serial = 1618] [outer = 14ECA800] 02:30:40 INFO - PROCESS | 3836 | 1463650240141 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (156B1C00) [pid = 3836] [serial = 1619] [outer = 14ECA800] 02:30:40 INFO - PROCESS | 3836 | 1463650240614 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 3836 | 1463650240671 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:30:40 INFO - PROCESS | 3836 | 1463650240675 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 3836 | 1463650240677 Marionette TRACE conn3 <- [1,2122,null,{}] 02:30:40 INFO - PROCESS | 3836 | 1463650240664 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 3836 | 1463650240778 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:30:40 INFO - PROCESS | 3836 | 1463650240895 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 3836 | ++DOCSHELL 1665A000 == 61 [pid = 3836] [id = 540] 02:30:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1665B000) [pid = 3836] [serial = 1620] [outer = 00000000] 02:30:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (16727400) [pid = 3836] [serial = 1621] [outer = 1665B000] 02:30:40 INFO - PROCESS | 3836 | 1463650240939 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1684E400) [pid = 3836] [serial = 1622] [outer = 1665B000] 02:30:41 INFO - PROCESS | 3836 | 1463650241332 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 700ms 02:30:41 INFO - PROCESS | 3836 | 1463650241373 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 3836 | 1463650241375 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:30:41 INFO - PROCESS | 3836 | 1463650241379 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 3836 | 1463650241381 Marionette TRACE conn3 <- [1,2126,null,{}] 02:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:30:41 INFO - PROCESS | 3836 | 1463650241384 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 3836 | 1463650241508 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:30:41 INFO - PROCESS | 3836 | 1463650241578 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 3836 | ++DOCSHELL 16655800 == 62 [pid = 3836] [id = 541] 02:30:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1684B000) [pid = 3836] [serial = 1623] [outer = 00000000] 02:30:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16DCC800) [pid = 3836] [serial = 1624] [outer = 1684B000] 02:30:41 INFO - PROCESS | 3836 | 1463650241621 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (17172C00) [pid = 3836] [serial = 1625] [outer = 1684B000] 02:30:42 INFO - PROCESS | 3836 | 1463650242064 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 02:30:42 INFO - PROCESS | 3836 | 1463650242122 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3836 | 1463650242124 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:30:42 INFO - PROCESS | 3836 | 1463650242167 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3836 | 1463650242169 Marionette TRACE conn3 <- [1,2130,null,{}] 02:30:42 INFO - PROCESS | 3836 | 1463650242172 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3836 | 1463650242321 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:30:42 INFO - PROCESS | 3836 | 1463650242394 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 3836 | ++DOCSHELL 16DC9000 == 63 [pid = 3836] [id = 542] 02:30:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (175CEC00) [pid = 3836] [serial = 1626] [outer = 00000000] 02:30:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (178E8400) [pid = 3836] [serial = 1627] [outer = 175CEC00] 02:30:42 INFO - PROCESS | 3836 | 1463650242438 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (17838400) [pid = 3836] [serial = 1628] [outer = 175CEC00] 02:30:42 INFO - PROCESS | 3836 | 1463650242851 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3836 | 1463650242904 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:30:42 INFO - PROCESS | 3836 | 1463650242907 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:30:42 INFO - PROCESS | 3836 | 1463650242909 Marionette TRACE conn3 <- [1,2134,null,{}] 02:30:42 INFO - PROCESS | 3836 | 1463650242913 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 3836 | 1463650243039 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:30:43 INFO - PROCESS | 3836 | 1463650243113 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3836 | ++DOCSHELL 18311C00 == 64 [pid = 3836] [id = 543] 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1869AC00) [pid = 3836] [serial = 1629] [outer = 00000000] 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1887DC00) [pid = 3836] [serial = 1630] [outer = 1869AC00] 02:30:43 INFO - PROCESS | 3836 | 1463650243157 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19A0E000) [pid = 3836] [serial = 1631] [outer = 1869AC00] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (10F8A000) [pid = 3836] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (185A0400) [pid = 3836] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (0F9F1400) [pid = 3836] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1627D000) [pid = 3836] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1664C800) [pid = 3836] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1053E800) [pid = 3836] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15635C00) [pid = 3836] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (10534800) [pid = 3836] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (1672A800) [pid = 3836] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (175CF000) [pid = 3836] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:30:43 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (10D43000) [pid = 3836] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:30:43 INFO - PROCESS | 3836 | 1463650243643 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 3836 | 1463650243712 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:30:43 INFO - PROCESS | 3836 | 1463650243715 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - PROCESS | 3836 | 1463650243717 Marionette TRACE conn3 <- [1,2138,null,{}] 02:30:43 INFO - PROCESS | 3836 | 1463650243720 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 3836 | 1463650243816 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:30:43 INFO - PROCESS | 3836 | 1463650243822 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3836 | ++DOCSHELL 15159C00 == 65 [pid = 3836] [id = 544] 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (16658800) [pid = 3836] [serial = 1632] [outer = 00000000] 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (175CF000) [pid = 3836] [serial = 1633] [outer = 16658800] 02:30:43 INFO - PROCESS | 3836 | 1463650243866 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (18873400) [pid = 3836] [serial = 1634] [outer = 16658800] 02:30:44 INFO - PROCESS | 3836 | 1463650244324 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 685ms 02:30:44 INFO - PROCESS | 3836 | 1463650244415 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3836 | 1463650244417 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:30:44 INFO - PROCESS | 3836 | 1463650244420 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:30:44 INFO - PROCESS | 3836 | 1463650244422 Marionette TRACE conn3 <- [1,2142,null,{}] 02:30:44 INFO - PROCESS | 3836 | 1463650244426 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3836 | 1463650244518 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:30:44 INFO - PROCESS | 3836 | 1463650244526 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 3836 | ++DOCSHELL 18697C00 == 66 [pid = 3836] [id = 545] 02:30:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (18880C00) [pid = 3836] [serial = 1635] [outer = 00000000] 02:30:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (19BEC400) [pid = 3836] [serial = 1636] [outer = 18880C00] 02:30:44 INFO - PROCESS | 3836 | 1463650244571 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (19BF6800) [pid = 3836] [serial = 1637] [outer = 18880C00] 02:30:44 INFO - PROCESS | 3836 | 1463650244998 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 638ms 02:30:45 INFO - PROCESS | 3836 | 1463650245042 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 3836 | 1463650245044 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:30:45 INFO - PROCESS | 3836 | 1463650245048 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:30:45 INFO - PROCESS | 3836 | 1463650245049 Marionette TRACE conn3 <- [1,2146,null,{}] 02:30:45 INFO - PROCESS | 3836 | 1463650245053 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 3836 | 1463650245147 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:30:45 INFO - PROCESS | 3836 | 1463650245185 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3836 | ++DOCSHELL 19B14C00 == 67 [pid = 3836] [id = 546] 02:30:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (19BF1C00) [pid = 3836] [serial = 1638] [outer = 00000000] 02:30:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19D75C00) [pid = 3836] [serial = 1639] [outer = 19BF1C00] 02:30:45 INFO - PROCESS | 3836 | 1463650245228 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1A37A400) [pid = 3836] [serial = 1640] [outer = 19BF1C00] 02:30:45 INFO - PROCESS | 3836 | 1463650245925 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 949ms 02:30:45 INFO - PROCESS | 3836 | 1463650245994 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 3836 | 1463650246000 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:30:46 INFO - PROCESS | 3836 | 1463650246005 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 3836 | 1463650246009 Marionette TRACE conn3 <- [1,2150,null,{}] 02:30:46 INFO - PROCESS | 3836 | 1463650246015 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3836 | 1463650246165 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:30:46 INFO - PROCESS | 3836 | 1463650246288 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3836 | ++DOCSHELL 112A3800 == 68 [pid = 3836] [id = 547] 02:30:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (12887800) [pid = 3836] [serial = 1641] [outer = 00000000] 02:30:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (12D31000) [pid = 3836] [serial = 1642] [outer = 12887800] 02:30:46 INFO - PROCESS | 3836 | 1463650246343 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1339A800) [pid = 3836] [serial = 1643] [outer = 12887800] 02:30:46 INFO - PROCESS | 3836 | 1463650246941 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 996ms 02:30:46 INFO - PROCESS | 3836 | 1463650247008 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3836 | 1463650247014 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:30:47 INFO - PROCESS | 3836 | 1463650247021 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - PROCESS | 3836 | 1463650247023 Marionette TRACE conn3 <- [1,2154,null,{}] 02:30:47 INFO - PROCESS | 3836 | 1463650247027 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 3836 | 1463650247141 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:30:47 INFO - PROCESS | 3836 | 1463650247294 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 3836 | ++DOCSHELL 140D0800 == 69 [pid = 3836] [id = 548] 02:30:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1566A800) [pid = 3836] [serial = 1644] [outer = 00000000] 02:30:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (16698C00) [pid = 3836] [serial = 1645] [outer = 1566A800] 02:30:47 INFO - PROCESS | 3836 | 1463650247349 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (16881400) [pid = 3836] [serial = 1646] [outer = 1566A800] 02:30:47 INFO - PROCESS | 3836 | 1463650247974 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 996ms 02:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:30:48 INFO - PROCESS | 3836 | 1463650248021 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 3836 | 1463650248023 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:30:48 INFO - PROCESS | 3836 | 1463650248027 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3836 | 1463650248031 Marionette TRACE conn3 <- [1,2158,null,{}] 02:30:48 INFO - PROCESS | 3836 | 1463650248042 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 3836 | 1463650248156 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:30:48 INFO - PROCESS | 3836 | 1463650248312 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 3836 | ++DOCSHELL 1869F400 == 70 [pid = 3836] [id = 549] 02:30:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19B1A400) [pid = 3836] [serial = 1647] [outer = 00000000] 02:30:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (19D74C00) [pid = 3836] [serial = 1648] [outer = 19B1A400] 02:30:48 INFO - PROCESS | 3836 | 1463650248368 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1A6E4000) [pid = 3836] [serial = 1649] [outer = 19B1A400] 02:30:48 INFO - PROCESS | 3836 | 1463650248910 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 934ms 02:30:48 INFO - PROCESS | 3836 | 1463650248955 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 3836 | 1463650248958 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:30:48 INFO - PROCESS | 3836 | 1463650248962 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3836 | 1463650248964 Marionette TRACE conn3 <- [1,2162,null,{}] 02:30:48 INFO - PROCESS | 3836 | 1463650248968 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 3836 | 1463650249079 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:30:49 INFO - PROCESS | 3836 | 1463650249240 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 3836 | ++DOCSHELL 1859F000 == 71 [pid = 3836] [id = 550] 02:30:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19B1F400) [pid = 3836] [serial = 1650] [outer = 00000000] 02:30:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1A924C00) [pid = 3836] [serial = 1651] [outer = 19B1F400] 02:30:49 INFO - PROCESS | 3836 | 1463650249295 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A92C400) [pid = 3836] [serial = 1652] [outer = 19B1F400] 02:30:49 INFO - PROCESS | 3836 | 1463650249863 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 933ms 02:30:49 INFO - PROCESS | 3836 | 1463650249907 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 3836 | 1463650249909 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:30:49 INFO - PROCESS | 3836 | 1463650249912 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 3836 | 1463650249914 Marionette TRACE conn3 <- [1,2166,null,{}] 02:30:49 INFO - PROCESS | 3836 | 1463650249918 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3836 | 1463650250025 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:30:50 INFO - PROCESS | 3836 | 1463650250186 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 3836 | ++DOCSHELL 175D0000 == 72 [pid = 3836] [id = 551] 02:30:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19D76C00) [pid = 3836] [serial = 1653] [outer = 00000000] 02:30:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1AA66400) [pid = 3836] [serial = 1654] [outer = 19D76C00] 02:30:50 INFO - PROCESS | 3836 | 1463650250246 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1AA6AC00) [pid = 3836] [serial = 1655] [outer = 19D76C00] 02:30:50 INFO - PROCESS | 3836 | 1463650250799 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 934ms 02:30:50 INFO - PROCESS | 3836 | 1463650250858 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 3836 | 1463650250860 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:30:50 INFO - PROCESS | 3836 | 1463650250864 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 3836 | 1463650250866 Marionette TRACE conn3 <- [1,2170,null,{}] 02:30:50 INFO - PROCESS | 3836 | 1463650250869 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3836 | 1463650250988 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:30:51 INFO - PROCESS | 3836 | 1463650251168 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 3836 | ++DOCSHELL 11C65400 == 73 [pid = 3836] [id = 552] 02:30:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (11C66800) [pid = 3836] [serial = 1656] [outer = 00000000] 02:30:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1AD83400) [pid = 3836] [serial = 1657] [outer = 11C66800] 02:30:51 INFO - PROCESS | 3836 | 1463650251222 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AED7800) [pid = 3836] [serial = 1658] [outer = 11C66800] 02:30:52 INFO - PROCESS | 3836 | 1463650252067 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1245ms 02:30:52 INFO - PROCESS | 3836 | 1463650252114 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 3836 | 1463650252118 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:30:52 INFO - PROCESS | 3836 | 1463650252123 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 3836 | 1463650252127 Marionette TRACE conn3 <- [1,2174,null,{}] 02:30:52 INFO - PROCESS | 3836 | 1463650252133 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 3836 | 1463650252241 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:30:52 INFO - PROCESS | 3836 | 1463650252402 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 3836 | ++DOCSHELL 10560000 == 74 [pid = 3836] [id = 553] 02:30:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (10B6C400) [pid = 3836] [serial = 1659] [outer = 00000000] 02:30:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (12A31800) [pid = 3836] [serial = 1660] [outer = 10B6C400] 02:30:52 INFO - PROCESS | 3836 | 1463650252451 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (13394C00) [pid = 3836] [serial = 1661] [outer = 10B6C400] 02:30:53 INFO - PROCESS | 3836 | 1463650253063 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 996ms 02:30:53 INFO - PROCESS | 3836 | 1463650253111 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 3836 | 1463650253117 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:30:53 INFO - PROCESS | 3836 | 1463650253123 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 3836 | 1463650253125 Marionette TRACE conn3 <- [1,2178,null,{}] 02:30:53 INFO - PROCESS | 3836 | 1463650253129 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 3836 | 1463650253252 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 12888000 == 73 [pid = 3836] [id = 466] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 18697C00 == 72 [pid = 3836] [id = 545] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 15159C00 == 71 [pid = 3836] [id = 544] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 18311C00 == 70 [pid = 3836] [id = 543] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 16DC9000 == 69 [pid = 3836] [id = 542] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 16655800 == 68 [pid = 3836] [id = 541] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 1665A000 == 67 [pid = 3836] [id = 540] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 15665C00 == 66 [pid = 3836] [id = 17] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 1339D800 == 65 [pid = 3836] [id = 539] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 10A59C00 == 64 [pid = 3836] [id = 538] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 11A02800 == 63 [pid = 3836] [id = 537] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 10D4E400 == 62 [pid = 3836] [id = 536] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (185A5C00) [pid = 3836] [serial = 1588] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (18872800) [pid = 3836] [serial = 1549] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (10D4D800) [pid = 3836] [serial = 1543] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (19BF0000) [pid = 3836] [serial = 1552] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (140C8400) [pid = 3836] [serial = 1546] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1A21D800) [pid = 3836] [serial = 1555] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 1A926800 == 61 [pid = 3836] [id = 535] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 19BED000 == 60 [pid = 3836] [id = 534] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 19B20400 == 59 [pid = 3836] [id = 533] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 1671E800 == 58 [pid = 3836] [id = 532] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 13816400 == 57 [pid = 3836] [id = 531] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 185ABC00 == 56 [pid = 3836] [id = 513] 02:30:53 INFO - PROCESS | 3836 | --DOCSHELL 105F4800 == 55 [pid = 3836] [id = 530] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (12A39800) [pid = 3836] [serial = 1561] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (18878000) [pid = 3836] [serial = 1580] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10A5C000) [pid = 3836] [serial = 1582] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (19BF7400) [pid = 3836] [serial = 1490] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1869C800) [pid = 3836] [serial = 1579] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (16721000) [pid = 3836] [serial = 1570] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (16727800) [pid = 3836] [serial = 1571] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (11C04400) [pid = 3836] [serial = 1564] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (15FD0400) [pid = 3836] [serial = 1568] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15F10000) [pid = 3836] [serial = 1558] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (10E2D400) [pid = 3836] [serial = 1583] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (13103400) [pid = 3836] [serial = 1562] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1339C400) [pid = 3836] [serial = 1565] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (17173C00) [pid = 3836] [serial = 1574] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (178EAC00) [pid = 3836] [serial = 1576] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1563CC00) [pid = 3836] [serial = 1585] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1684C800) [pid = 3836] [serial = 1586] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (19A06C00) [pid = 3836] [serial = 1559] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (17F3FC00) [pid = 3836] [serial = 1577] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15F13000) [pid = 3836] [serial = 1567] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1687DC00) [pid = 3836] [serial = 1573] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3836 | 1463650253424 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 3836 | ++DOCSHELL 10333800 == 56 [pid = 3836] [id = 554] 02:30:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (10375400) [pid = 3836] [serial = 1662] [outer = 00000000] 02:30:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10D48400) [pid = 3836] [serial = 1663] [outer = 10375400] 02:30:53 INFO - PROCESS | 3836 | 1463650253469 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (11A0F400) [pid = 3836] [serial = 1664] [outer = 10375400] 02:30:53 INFO - PROCESS | 3836 | 1463650253931 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 840ms 02:30:53 INFO - PROCESS | 3836 | 1463650253964 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 3836 | 1463650253966 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:30:53 INFO - PROCESS | 3836 | 1463650253970 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 3836 | 1463650253973 Marionette TRACE conn3 <- [1,2182,null,{}] 02:30:53 INFO - PROCESS | 3836 | 1463650253983 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3836 | 1463650254076 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:30:54 INFO - PROCESS | 3836 | 1463650254102 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3836 | ++DOCSHELL 1566B000 == 57 [pid = 3836] [id = 555] 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1566BC00) [pid = 3836] [serial = 1665] [outer = 00000000] 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (15F13000) [pid = 3836] [serial = 1666] [outer = 1566BC00] 02:30:54 INFO - PROCESS | 3836 | 1463650254152 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1664CC00) [pid = 3836] [serial = 1667] [outer = 1566BC00] 02:30:54 INFO - PROCESS | 3836 | 1463650254626 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 701ms 02:30:54 INFO - PROCESS | 3836 | 1463650254669 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3836 | 1463650254672 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:30:54 INFO - PROCESS | 3836 | 1463650254675 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 3836 | 1463650254677 Marionette TRACE conn3 <- [1,2186,null,{}] 02:30:54 INFO - PROCESS | 3836 | 1463650254684 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3836 | 1463650254772 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:30:54 INFO - PROCESS | 3836 | 1463650254780 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3836 | ++DOCSHELL 15244400 == 58 [pid = 3836] [id = 556] 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16650800) [pid = 3836] [serial = 1668] [outer = 00000000] 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1665B800) [pid = 3836] [serial = 1669] [outer = 16650800] 02:30:54 INFO - PROCESS | 3836 | 1463650254824 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1684B400) [pid = 3836] [serial = 1670] [outer = 16650800] 02:30:55 INFO - PROCESS | 3836 | 1463650255256 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 638ms 02:30:55 INFO - PROCESS | 3836 | 1463650255313 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 3836 | 1463650255315 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:30:55 INFO - PROCESS | 3836 | 1463650255318 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:30:55 INFO - PROCESS | 3836 | 1463650255320 Marionette TRACE conn3 <- [1,2190,null,{}] 02:30:55 INFO - PROCESS | 3836 | 1463650255323 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 3836 | 1463650255417 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:30:55 INFO - PROCESS | 3836 | 1463650255423 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 3836 | ++DOCSHELL 15FCF400 == 59 [pid = 3836] [id = 557] 02:30:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (16651400) [pid = 3836] [serial = 1671] [outer = 00000000] 02:30:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (17173000) [pid = 3836] [serial = 1672] [outer = 16651400] 02:30:55 INFO - PROCESS | 3836 | 1463650255467 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1717D800) [pid = 3836] [serial = 1673] [outer = 16651400] 02:30:55 INFO - PROCESS | 3836 | 1463650256011 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 02:30:56 INFO - PROCESS | 3836 | 1463650256063 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 3836 | 1463650256065 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:30:56 INFO - PROCESS | 3836 | 1463650256069 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 3836 | 1463650256071 Marionette TRACE conn3 <- [1,2194,null,{}] 02:30:56 INFO - PROCESS | 3836 | 1463650256074 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 3836 | 1463650256216 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:30:56 INFO - PROCESS | 3836 | 1463650256236 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 3836 | ++DOCSHELL 16A56400 == 60 [pid = 3836] [id = 558] 02:30:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (175D5C00) [pid = 3836] [serial = 1674] [outer = 00000000] 02:30:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (17FE1C00) [pid = 3836] [serial = 1675] [outer = 175D5C00] 02:30:56 INFO - PROCESS | 3836 | 1463650256284 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (18505800) [pid = 3836] [serial = 1676] [outer = 175D5C00] 02:30:56 INFO - PROCESS | 3836 | 1463650256706 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 684ms 02:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:30:56 INFO - PROCESS | 3836 | 1463650256753 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 3836 | 1463650256755 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:30:56 INFO - PROCESS | 3836 | 1463650256758 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 3836 | 1463650256760 Marionette TRACE conn3 <- [1,2198,null,{}] 02:30:56 INFO - PROCESS | 3836 | 1463650256770 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 3836 | 1463650256918 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:30:56 INFO - PROCESS | 3836 | 1463650256991 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 3836 | ++DOCSHELL 175D1400 == 61 [pid = 3836] [id = 559] 02:30:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (17FDE800) [pid = 3836] [serial = 1677] [outer = 00000000] 02:30:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (18875000) [pid = 3836] [serial = 1678] [outer = 17FDE800] 02:30:57 INFO - PROCESS | 3836 | 1463650257035 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1887BC00) [pid = 3836] [serial = 1679] [outer = 17FDE800] 02:30:57 INFO - PROCESS | 3836 | 1463650257445 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 731ms 02:30:57 INFO - PROCESS | 3836 | 1463650257499 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 3836 | 1463650257501 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:30:57 INFO - PROCESS | 3836 | 1463650257504 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 3836 | 1463650257506 Marionette TRACE conn3 <- [1,2202,null,{}] 02:30:57 INFO - PROCESS | 3836 | 1463650257517 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 3836 | 1463650257640 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1566A400) [pid = 3836] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (178F2C00) [pid = 3836] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (19D7B400) [pid = 3836] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (10A5E800) [pid = 3836] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1627CC00) [pid = 3836] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (19D73C00) [pid = 3836] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (19B1FC00) [pid = 3836] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (19B13C00) [pid = 3836] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1717C800) [pid = 3836] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (12B58400) [pid = 3836] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (14ECA800) [pid = 3836] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (12AEC000) [pid = 3836] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (10A64800) [pid = 3836] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1684B000) [pid = 3836] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1665B000) [pid = 3836] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (175CEC00) [pid = 3836] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15155400) [pid = 3836] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1869AC00) [pid = 3836] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16658800) [pid = 3836] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (18880C00) [pid = 3836] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:30:57 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1566C000) [pid = 3836] [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.] 02:30:57 INFO - PROCESS | 3836 | 1463650257987 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 3836 | ++DOCSHELL 10A5E800 == 62 [pid = 3836] [id = 560] 02:30:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (10A64400) [pid = 3836] [serial = 1680] [outer = 00000000] 02:30:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (11454C00) [pid = 3836] [serial = 1681] [outer = 10A64400] 02:30:58 INFO - PROCESS | 3836 | 1463650258032 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (131BFC00) [pid = 3836] [serial = 1682] [outer = 10A64400] 02:30:58 INFO - PROCESS | 3836 | 1463650258433 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 950ms 02:30:58 INFO - PROCESS | 3836 | 1463650258451 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 3836 | 1463650258454 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:30:58 INFO - PROCESS | 3836 | 1463650258458 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 3836 | 1463650258461 Marionette TRACE conn3 <- [1,2206,null,{}] 02:30:58 INFO - PROCESS | 3836 | 1463650258465 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 3836 | 1463650258551 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:30:58 INFO - PROCESS | 3836 | 1463650258658 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3836 | ++DOCSHELL 11C9B400 == 63 [pid = 3836] [id = 561] 02:30:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (12A8B000) [pid = 3836] [serial = 1683] [outer = 00000000] 02:30:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1717B400) [pid = 3836] [serial = 1684] [outer = 12A8B000] 02:30:58 INFO - PROCESS | 3836 | 1463650258704 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (175D2C00) [pid = 3836] [serial = 1685] [outer = 12A8B000] 02:30:59 INFO - PROCESS | 3836 | 1463650259054 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 638ms 02:30:59 INFO - PROCESS | 3836 | 1463650259094 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 3836 | 1463650259096 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:30:59 INFO - PROCESS | 3836 | 1463650259099 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 3836 | 1463650259101 Marionette TRACE conn3 <- [1,2210,null,{}] 02:30:59 INFO - PROCESS | 3836 | 1463650259104 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 3836 | 1463650259236 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:30:59 INFO - PROCESS | 3836 | 1463650259250 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 3836 | ++DOCSHELL 12D24C00 == 64 [pid = 3836] [id = 562] 02:30:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (1627CC00) [pid = 3836] [serial = 1686] [outer = 00000000] 02:30:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1887EC00) [pid = 3836] [serial = 1687] [outer = 1627CC00] 02:30:59 INFO - PROCESS | 3836 | 1463650259294 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19B19000) [pid = 3836] [serial = 1688] [outer = 1627CC00] 02:30:59 INFO - PROCESS | 3836 | 1463650259713 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 623ms 02:30:59 INFO - PROCESS | 3836 | 1463650259737 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 3836 | 1463650259739 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:30:59 INFO - PROCESS | 3836 | 1463650259742 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 3836 | 1463650259745 Marionette TRACE conn3 <- [1,2214,null,{}] 02:30:59 INFO - PROCESS | 3836 | 1463650259749 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 3836 | 1463650259897 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:30:59 INFO - PROCESS | 3836 | 1463650259947 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 3836 | ++DOCSHELL 19BF4400 == 65 [pid = 3836] [id = 563] 02:30:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (19BF4800) [pid = 3836] [serial = 1689] [outer = 00000000] 02:30:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19D70C00) [pid = 3836] [serial = 1690] [outer = 19BF4800] 02:30:59 INFO - PROCESS | 3836 | 1463650259994 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A37E800) [pid = 3836] [serial = 1691] [outer = 19BF4800] 02:31:00 INFO - PROCESS | 3836 | 1463650260706 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 997ms 02:31:00 INFO - PROCESS | 3836 | 1463650260743 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 3836 | 1463650260748 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:31:00 INFO - PROCESS | 3836 | 1463650260755 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 3836 | 1463650260759 Marionette TRACE conn3 <- [1,2218,null,{}] 02:31:00 INFO - PROCESS | 3836 | 1463650260764 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3836 | 1463650260903 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:31:01 INFO - PROCESS | 3836 | 1463650261055 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 3836 | ++DOCSHELL 10B0D400 == 66 [pid = 3836] [id = 564] 02:31:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (11081C00) [pid = 3836] [serial = 1692] [outer = 00000000] 02:31:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (130D1800) [pid = 3836] [serial = 1693] [outer = 11081C00] 02:31:01 INFO - PROCESS | 3836 | 1463650261111 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (140C8400) [pid = 3836] [serial = 1694] [outer = 11081C00] 02:31:01 INFO - PROCESS | 3836 | 1463650261710 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 996ms 02:31:01 INFO - PROCESS | 3836 | 1463650261756 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 3836 | 1463650261762 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:31:01 INFO - PROCESS | 3836 | 1463650261769 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 3836 | 1463650261772 Marionette TRACE conn3 <- [1,2222,null,{}] 02:31:01 INFO - PROCESS | 3836 | 1463650261776 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 3836 | 1463650261891 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:31:02 INFO - PROCESS | 3836 | 1463650262054 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 3836 | ++DOCSHELL 138EF400 == 67 [pid = 3836] [id = 565] 02:31:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (14237C00) [pid = 3836] [serial = 1695] [outer = 00000000] 02:31:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (16721000) [pid = 3836] [serial = 1696] [outer = 14237C00] 02:31:02 INFO - PROCESS | 3836 | 1463650262108 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (16DC9000) [pid = 3836] [serial = 1697] [outer = 14237C00] 02:31:02 INFO - PROCESS | 3836 | 1463650262734 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 996ms 02:31:02 INFO - PROCESS | 3836 | 1463650262775 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 3836 | 1463650262778 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:31:02 INFO - PROCESS | 3836 | 1463650262783 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:31:02 INFO - PROCESS | 3836 | 1463650262787 Marionette TRACE conn3 <- [1,2226,null,{}] 02:31:02 INFO - PROCESS | 3836 | 1463650262798 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 3836 | 1463650262915 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:31:03 INFO - PROCESS | 3836 | 1463650263067 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 3836 | ++DOCSHELL 19B19C00 == 68 [pid = 3836] [id = 566] 02:31:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19B1A000) [pid = 3836] [serial = 1698] [outer = 00000000] 02:31:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19D13800) [pid = 3836] [serial = 1699] [outer = 19B1A000] 02:31:03 INFO - PROCESS | 3836 | 1463650263123 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (19D78400) [pid = 3836] [serial = 1700] [outer = 19B1A000] 02:31:03 INFO - PROCESS | 3836 | 1463650263678 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 950ms 02:31:03 INFO - PROCESS | 3836 | 1463650263731 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 3836 | 1463650263734 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:31:03 INFO - PROCESS | 3836 | 1463650263738 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 3836 | 1463650263740 Marionette TRACE conn3 <- [1,2230,null,{}] 02:31:03 INFO - PROCESS | 3836 | 1463650263743 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 3836 | 1463650263856 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:31:04 INFO - PROCESS | 3836 | 1463650264022 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3836 | ++DOCSHELL 19BEE800 == 69 [pid = 3836] [id = 567] 02:31:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (19D16400) [pid = 3836] [serial = 1701] [outer = 00000000] 02:31:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (1A788C00) [pid = 3836] [serial = 1702] [outer = 19D16400] 02:31:04 INFO - PROCESS | 3836 | 1463650264076 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A929C00) [pid = 3836] [serial = 1703] [outer = 19D16400] 02:31:04 INFO - PROCESS | 3836 | 1463650264650 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 949ms 02:31:04 INFO - PROCESS | 3836 | 1463650264682 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 3836 | 1463650264685 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:31:04 INFO - PROCESS | 3836 | 1463650264688 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 3836 | 1463650264690 Marionette TRACE conn3 <- [1,2234,null,{}] 02:31:04 INFO - PROCESS | 3836 | 1463650264694 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 3836 | 1463650264785 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:31:04 INFO - PROCESS | 3836 | 1463650264948 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3836 | ++DOCSHELL 1338F000 == 70 [pid = 3836] [id = 568] 02:31:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19B21400) [pid = 3836] [serial = 1704] [outer = 00000000] 02:31:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1ACE6400) [pid = 3836] [serial = 1705] [outer = 19B21400] 02:31:05 INFO - PROCESS | 3836 | 1463650265001 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AD85400) [pid = 3836] [serial = 1706] [outer = 19B21400] 02:31:05 INFO - PROCESS | 3836 | 1463650265582 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 949ms 02:31:05 INFO - PROCESS | 3836 | 1463650265626 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3836 | 1463650265628 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:31:05 INFO - PROCESS | 3836 | 1463650265633 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:31:05 INFO - PROCESS | 3836 | 1463650265636 Marionette TRACE conn3 <- [1,2238,null,{}] 02:31:05 INFO - PROCESS | 3836 | 1463650265641 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3836 | 1463650265762 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:31:05 INFO - PROCESS | 3836 | 1463650265913 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 3836 | ++DOCSHELL 1A6EEC00 == 71 [pid = 3836] [id = 569] 02:31:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1AD82400) [pid = 3836] [serial = 1707] [outer = 00000000] 02:31:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1AFA5800) [pid = 3836] [serial = 1708] [outer = 1AD82400] 02:31:05 INFO - PROCESS | 3836 | 1463650265968 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1AFAB000) [pid = 3836] [serial = 1709] [outer = 1AD82400] 02:31:06 INFO - PROCESS | 3836 | 1463650266585 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 996ms 02:31:06 INFO - PROCESS | 3836 | 1463650266636 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 3836 | 1463650266638 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:31:06 INFO - PROCESS | 3836 | 1463650266642 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 3836 | 1463650266644 Marionette TRACE conn3 <- [1,2242,null,{}] 02:31:06 INFO - PROCESS | 3836 | 1463650266648 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 3836 | 1463650266768 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:31:06 INFO - PROCESS | 3836 | 1463650266933 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 3836 | ++DOCSHELL 10D4E000 == 72 [pid = 3836] [id = 570] 02:31:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1129F800) [pid = 3836] [serial = 1710] [outer = 00000000] 02:31:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (15422C00) [pid = 3836] [serial = 1711] [outer = 1129F800] 02:31:06 INFO - PROCESS | 3836 | 1463650266988 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1627D400) [pid = 3836] [serial = 1712] [outer = 1129F800] 02:31:07 INFO - PROCESS | 3836 | 1463650267734 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1152ms 02:31:07 INFO - PROCESS | 3836 | 1463650267797 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 3836 | 1463650267802 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:31:07 INFO - PROCESS | 3836 | 1463650267806 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:31:07 INFO - PROCESS | 3836 | 1463650267810 Marionette TRACE conn3 <- [1,2246,null,{}] 02:31:07 INFO - PROCESS | 3836 | 1463650267858 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 3836 | 1463650267983 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:31:08 INFO - PROCESS | 3836 | 1463650268133 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 3836 | ++DOCSHELL 13101400 == 73 [pid = 3836] [id = 571] 02:31:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (13103C00) [pid = 3836] [serial = 1713] [outer = 00000000] 02:31:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (138F2400) [pid = 3836] [serial = 1714] [outer = 13103C00] 02:31:08 INFO - PROCESS | 3836 | 1463650268184 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1541D400) [pid = 3836] [serial = 1715] [outer = 13103C00] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 12D24C00 == 72 [pid = 3836] [id = 562] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 11C9B400 == 71 [pid = 3836] [id = 561] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 10A5E800 == 70 [pid = 3836] [id = 560] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 175D1400 == 69 [pid = 3836] [id = 559] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 16A56400 == 68 [pid = 3836] [id = 558] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 15FCF400 == 67 [pid = 3836] [id = 557] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 15244400 == 66 [pid = 3836] [id = 556] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 1566B000 == 65 [pid = 3836] [id = 555] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 10333800 == 64 [pid = 3836] [id = 554] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 10560000 == 63 [pid = 3836] [id = 553] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (15662000) [pid = 3836] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (19D75C00) [pid = 3836] [serial = 1639] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 112A3800 == 62 [pid = 3836] [id = 547] 02:31:08 INFO - PROCESS | 3836 | --DOCSHELL 1565F800 == 61 [pid = 3836] [id = 507] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1AFA8C00) [pid = 3836] [serial = 1508] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1A92D800) [pid = 3836] [serial = 1502] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (11453800) [pid = 3836] [serial = 1544] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1AD82000) [pid = 3836] [serial = 1505] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1A37B800) [pid = 3836] [serial = 1556] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (19D16000) [pid = 3836] [serial = 1553] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A21BC00) [pid = 3836] [serial = 1499] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (19A01800) [pid = 3836] [serial = 1550] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1541F400) [pid = 3836] [serial = 1547] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (15660000) [pid = 3836] [serial = 1618] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (156B1C00) [pid = 3836] [serial = 1619] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1380DC00) [pid = 3836] [serial = 1613] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (13388400) [pid = 3836] [serial = 1612] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (10B07800) [pid = 3836] [serial = 1591] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (12A37000) [pid = 3836] [serial = 1615] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (13B04000) [pid = 3836] [serial = 1616] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (16DCC800) [pid = 3836] [serial = 1624] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (16727400) [pid = 3836] [serial = 1621] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (19D74000) [pid = 3836] [serial = 1600] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13DBC400) [pid = 3836] [serial = 1609] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (17838400) [pid = 3836] [serial = 1628] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (178E8400) [pid = 3836] [serial = 1627] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17177800) [pid = 3836] [serial = 1597] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (17172C00) [pid = 3836] [serial = 1625] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (140CD000) [pid = 3836] [serial = 1594] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19A07800) [pid = 3836] [serial = 1589] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A780400) [pid = 3836] [serial = 1603] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1AA5BC00) [pid = 3836] [serial = 1606] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1887DC00) [pid = 3836] [serial = 1630] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (175CF000) [pid = 3836] [serial = 1633] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19BEC400) [pid = 3836] [serial = 1636] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19A0E000) [pid = 3836] [serial = 1631] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1684E400) [pid = 3836] [serial = 1622] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (12A30C00) [pid = 3836] [serial = 1124] [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.] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (19BF6800) [pid = 3836] [serial = 1637] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (18873400) [pid = 3836] [serial = 1634] [outer = 00000000] [url = about:blank] 02:31:08 INFO - PROCESS | 3836 | 1463650268751 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 996ms 02:31:08 INFO - PROCESS | 3836 | 1463650268794 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 3836 | 1463650268800 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:31:08 INFO - PROCESS | 3836 | 1463650268806 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 3836 | 1463650268808 Marionette TRACE conn3 <- [1,2250,null,{}] 02:31:08 INFO - PROCESS | 3836 | 1463650268812 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 3836 | 1463650268906 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:31:09 INFO - PROCESS | 3836 | 1463650269019 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3836 | ++DOCSHELL 10B0CC00 == 62 [pid = 3836] [id = 572] 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (11A0C400) [pid = 3836] [serial = 1716] [outer = 00000000] 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (13B0BC00) [pid = 3836] [serial = 1717] [outer = 11A0C400] 02:31:09 INFO - PROCESS | 3836 | 1463650269065 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1515DC00) [pid = 3836] [serial = 1718] [outer = 11A0C400] 02:31:09 INFO - PROCESS | 3836 | 1463650269514 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 02:31:09 INFO - PROCESS | 3836 | 1463650269548 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 3836 | 1463650269552 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:31:09 INFO - PROCESS | 3836 | 1463650269556 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 3836 | 1463650269562 Marionette TRACE conn3 <- [1,2254,null,{}] 02:31:09 INFO - PROCESS | 3836 | 1463650269579 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 3836 | 1463650269698 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:31:09 INFO - PROCESS | 3836 | 1463650269715 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3836 | ++DOCSHELL 1671F000 == 63 [pid = 3836] [id = 573] 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (16720000) [pid = 3836] [serial = 1719] [outer = 00000000] 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1684A400) [pid = 3836] [serial = 1720] [outer = 16720000] 02:31:09 INFO - PROCESS | 3836 | 1463650269768 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16DCC800) [pid = 3836] [serial = 1721] [outer = 16720000] 02:31:10 INFO - PROCESS | 3836 | 1463650270494 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 949ms 02:31:10 INFO - PROCESS | 3836 | 1463650270527 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 3836 | 1463650270533 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:31:10 INFO - PROCESS | 3836 | 1463650270539 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 3836 | 1463650270543 Marionette TRACE conn3 <- [1,2258,null,{}] 02:31:10 INFO - PROCESS | 3836 | 1463650270549 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 3836 | 1463650270664 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:31:10 INFO - PROCESS | 3836 | 1463650270818 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 3836 | ++DOCSHELL 12D7A000 == 64 [pid = 3836] [id = 574] 02:31:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (13388400) [pid = 3836] [serial = 1722] [outer = 00000000] 02:31:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (13DC7400) [pid = 3836] [serial = 1723] [outer = 13388400] 02:31:10 INFO - PROCESS | 3836 | 1463650270875 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (15665000) [pid = 3836] [serial = 1724] [outer = 13388400] 02:31:11 INFO - PROCESS | 3836 | 1463650271462 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 934ms 02:31:11 INFO - PROCESS | 3836 | 1463650271496 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 3836 | 1463650271502 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:31:11 INFO - PROCESS | 3836 | 1463650271510 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 3836 | 1463650271513 Marionette TRACE conn3 <- [1,2262,null,{}] 02:31:11 INFO - PROCESS | 3836 | 1463650271516 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 3836 | 1463650271629 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:31:11 INFO - PROCESS | 3836 | 1463650271790 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 3836 | ++DOCSHELL 16698400 == 65 [pid = 3836] [id = 575] 02:31:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16728000) [pid = 3836] [serial = 1725] [outer = 00000000] 02:31:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (17171800) [pid = 3836] [serial = 1726] [outer = 16728000] 02:31:11 INFO - PROCESS | 3836 | 1463650271854 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1717E800) [pid = 3836] [serial = 1727] [outer = 16728000] 02:31:12 INFO - PROCESS | 3836 | 1463650272391 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 888ms 02:31:12 INFO - PROCESS | 3836 | 1463650272412 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 3836 | 1463650272415 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:31:12 INFO - PROCESS | 3836 | 1463650272419 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 3836 | 1463650272422 Marionette TRACE conn3 <- [1,2266,null,{}] 02:31:12 INFO - PROCESS | 3836 | 1463650272433 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 3836 | 1463650272547 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:31:12 INFO - PROCESS | 3836 | 1463650272712 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 3836 | ++DOCSHELL 178EAC00 == 66 [pid = 3836] [id = 576] 02:31:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (178EB000) [pid = 3836] [serial = 1728] [outer = 00000000] 02:31:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (17F4A800) [pid = 3836] [serial = 1729] [outer = 178EB000] 02:31:12 INFO - PROCESS | 3836 | 1463650272769 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (185A9400) [pid = 3836] [serial = 1730] [outer = 178EB000] 02:31:13 INFO - PROCESS | 3836 | 1463650273367 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 996ms 02:31:13 INFO - PROCESS | 3836 | 1463650273403 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3836 | 1463650273406 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:31:13 INFO - PROCESS | 3836 | 1463650273409 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3836 | 1463650273411 Marionette TRACE conn3 <- [1,2270,null,{}] 02:31:13 INFO - PROCESS | 3836 | 1463650273415 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3836 | 1463650273524 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:31:13 INFO - PROCESS | 3836 | 1463650273672 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 3836 | ++DOCSHELL 17F40C00 == 67 [pid = 3836] [id = 577] 02:31:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (186A5000) [pid = 3836] [serial = 1731] [outer = 00000000] 02:31:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1887B000) [pid = 3836] [serial = 1732] [outer = 186A5000] 02:31:13 INFO - PROCESS | 3836 | 1463650273727 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19A02000) [pid = 3836] [serial = 1733] [outer = 186A5000] 02:31:14 INFO - PROCESS | 3836 | 1463650274242 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 903ms 02:31:14 INFO - PROCESS | 3836 | 1463650274314 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 3836 | 1463650274316 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:31:14 INFO - PROCESS | 3836 | 1463650274319 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 3836 | 1463650274321 Marionette TRACE conn3 <- [1,2274,null,{}] 02:31:14 INFO - PROCESS | 3836 | 1463650274325 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 3836 | 1463650274434 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:31:14 INFO - PROCESS | 3836 | 1463650274583 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3836 | ++DOCSHELL 186A3C00 == 68 [pid = 3836] [id = 578] 02:31:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (186A4000) [pid = 3836] [serial = 1734] [outer = 00000000] 02:31:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19B15400) [pid = 3836] [serial = 1735] [outer = 186A4000] 02:31:14 INFO - PROCESS | 3836 | 1463650274637 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19B21000) [pid = 3836] [serial = 1736] [outer = 186A4000] 02:31:15 INFO - PROCESS | 3836 | 1463650275259 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:31:15 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 02:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 996ms 02:31:15 INFO - PROCESS | 3836 | 1463650275321 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3836 | 1463650275323 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:31:15 INFO - PROCESS | 3836 | 1463650275327 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 3836 | 1463650275329 Marionette TRACE conn3 <- [1,2278,null,{}] 02:31:15 INFO - PROCESS | 3836 | 1463650275333 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 3836 | 1463650275480 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:31:15 INFO - PROCESS | 3836 | 1463650275630 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 3836 | ++DOCSHELL 19B17C00 == 69 [pid = 3836] [id = 579] 02:31:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19BEEC00) [pid = 3836] [serial = 1737] [outer = 00000000] 02:31:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1A223800) [pid = 3836] [serial = 1738] [outer = 19BEEC00] 02:31:15 INFO - PROCESS | 3836 | 1463650275685 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (1A37A800) [pid = 3836] [serial = 1739] [outer = 19BEEC00] 02:31:16 INFO - PROCESS | 3836 | 1463650276209 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 934ms 02:31:16 INFO - PROCESS | 3836 | 1463650276273 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 3836 | 1463650276275 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:31:16 INFO - PROCESS | 3836 | 1463650276279 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 3836 | 1463650276281 Marionette TRACE conn3 <- [1,2282,null,{}] 02:31:16 INFO - PROCESS | 3836 | 1463650276284 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 3836 | 1463650276389 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:31:16 INFO - PROCESS | 3836 | 1463650276550 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 3836 | ++DOCSHELL 1869B400 == 70 [pid = 3836] [id = 580] 02:31:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (19D13400) [pid = 3836] [serial = 1740] [outer = 00000000] 02:31:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A78B400) [pid = 3836] [serial = 1741] [outer = 19D13400] 02:31:16 INFO - PROCESS | 3836 | 1463650276605 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1AA5D800) [pid = 3836] [serial = 1742] [outer = 19D13400] 02:31:17 INFO - PROCESS | 3836 | 1463650277166 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 934ms 02:31:17 INFO - PROCESS | 3836 | 1463650277208 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 3836 | 1463650277210 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:31:17 INFO - PROCESS | 3836 | 1463650277213 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 3836 | 1463650277215 Marionette TRACE conn3 <- [1,2286,null,{}] 02:31:17 INFO - PROCESS | 3836 | 1463650277219 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 3836 | 1463650277327 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:31:17 INFO - PROCESS | 3836 | 1463650277496 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 3836 | ++DOCSHELL 1339F800 == 71 [pid = 3836] [id = 581] 02:31:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15664400) [pid = 3836] [serial = 1743] [outer = 00000000] 02:31:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1ACDC800) [pid = 3836] [serial = 1744] [outer = 15664400] 02:31:17 INFO - PROCESS | 3836 | 1463650277549 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1ACE2800) [pid = 3836] [serial = 1745] [outer = 15664400] 02:31:18 INFO - PROCESS | 3836 | 1463650278230 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1027ms 02:31:18 INFO - PROCESS | 3836 | 1463650278276 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3836 | 1463650278280 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:31:18 INFO - PROCESS | 3836 | 1463650278286 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3836 | 1463650278290 Marionette TRACE conn3 <- [1,2290,null,{}] 02:31:18 INFO - PROCESS | 3836 | 1463650278295 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3836 | 1463650278404 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:31:18 INFO - PROCESS | 3836 | 1463650278559 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3836 | ++DOCSHELL 140C9400 == 72 [pid = 3836] [id = 582] 02:31:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (140CD000) [pid = 3836] [serial = 1746] [outer = 00000000] 02:31:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (15660C00) [pid = 3836] [serial = 1747] [outer = 140CD000] 02:31:18 INFO - PROCESS | 3836 | 1463650278611 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (16724400) [pid = 3836] [serial = 1748] [outer = 140CD000] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 10B0CC00 == 71 [pid = 3836] [id = 572] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 13101400 == 70 [pid = 3836] [id = 571] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 1A6EEC00 == 69 [pid = 3836] [id = 569] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 1338F000 == 68 [pid = 3836] [id = 568] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 19BEE800 == 67 [pid = 3836] [id = 567] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 19B19C00 == 66 [pid = 3836] [id = 566] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 138EF400 == 65 [pid = 3836] [id = 565] 02:31:19 INFO - PROCESS | 3836 | --DOCSHELL 10B0D400 == 64 [pid = 3836] [id = 564] 02:31:19 INFO - PROCESS | 3836 | 1463650279208 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 949ms 02:31:19 INFO - PROCESS | 3836 | 1463650279230 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 3836 | 1463650279235 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:31:19 INFO - PROCESS | 3836 | 1463650279241 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 3836 | 1463650279244 Marionette TRACE conn3 <- [1,2294,null,{}] 02:31:19 INFO - PROCESS | 3836 | 1463650279247 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 3836 | 1463650279340 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:31:19 INFO - PROCESS | 3836 | 1463650279350 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 3836 | ++DOCSHELL 15156400 == 65 [pid = 3836] [id = 583] 02:31:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (15242000) [pid = 3836] [serial = 1749] [outer = 00000000] 02:31:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (16885C00) [pid = 3836] [serial = 1750] [outer = 15242000] 02:31:19 INFO - PROCESS | 3836 | 1463650279394 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (175CE400) [pid = 3836] [serial = 1751] [outer = 15242000] 02:31:19 INFO - PROCESS | 3836 | 1463650279982 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 794ms 02:31:20 INFO - PROCESS | 3836 | 1463650280042 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 3836 | 1463650280044 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:31:20 INFO - PROCESS | 3836 | 1463650280048 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 3836 | 1463650280051 Marionette TRACE conn3 <- [1,2298,null,{}] 02:31:20 INFO - PROCESS | 3836 | 1463650280061 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 3836 | 1463650280197 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:31:20 INFO - PROCESS | 3836 | 1463650280222 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 3836 | ++DOCSHELL 19D17400 == 66 [pid = 3836] [id = 584] 02:31:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (19D18800) [pid = 3836] [serial = 1752] [outer = 00000000] 02:31:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1A223400) [pid = 3836] [serial = 1753] [outer = 19D18800] 02:31:20 INFO - PROCESS | 3836 | 1463650280268 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1A6F0000) [pid = 3836] [serial = 1754] [outer = 19D18800] 02:31:20 INFO - PROCESS | 3836 | 1463650280715 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 732ms 02:31:20 INFO - PROCESS | 3836 | 1463650280772 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 3836 | 1463650280775 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:31:20 INFO - PROCESS | 3836 | 1463650280783 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 3836 | 1463650280785 Marionette TRACE conn3 <- [1,2302,null,{}] 02:31:20 INFO - PROCESS | 3836 | 1463650280789 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 3836 | 1463650280919 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:31:20 INFO - PROCESS | 3836 | 1463650280995 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3836 | ++DOCSHELL 19D79400 == 67 [pid = 3836] [id = 585] 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1A220800) [pid = 3836] [serial = 1755] [outer = 00000000] 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (1AEDDC00) [pid = 3836] [serial = 1756] [outer = 1A220800] 02:31:21 INFO - PROCESS | 3836 | 1463650281045 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1AEE5000) [pid = 3836] [serial = 1757] [outer = 1A220800] 02:31:21 INFO - PROCESS | 3836 | 1463650281464 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 747ms 02:31:21 INFO - PROCESS | 3836 | 1463650281550 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 3836 | 1463650281552 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 3836 | 1463650281558 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 3836 | 1463650281559 Marionette TRACE conn3 <- [1,2306,null,{}] 02:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:31:21 INFO - PROCESS | 3836 | 1463650281566 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 3836 | 1463650281704 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:31:21 INFO - PROCESS | 3836 | 1463650281783 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3836 | ++DOCSHELL 17FD9400 == 68 [pid = 3836] [id = 586] 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1A922C00) [pid = 3836] [serial = 1758] [outer = 00000000] 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1AFB1800) [pid = 3836] [serial = 1759] [outer = 1A922C00] 02:31:21 INFO - PROCESS | 3836 | 1463650281826 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1B301800) [pid = 3836] [serial = 1760] [outer = 1A922C00] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (175D5C00) [pid = 3836] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (17FDE800) [pid = 3836] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (11A0C400) [pid = 3836] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (10375400) [pid = 3836] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (16650800) [pid = 3836] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1566BC00) [pid = 3836] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (16651400) [pid = 3836] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (10B6C400) [pid = 3836] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (13103C00) [pid = 3836] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (1129F800) [pid = 3836] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (18698000) [pid = 3836] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (105F5400) [pid = 3836] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (138F0C00) [pid = 3836] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (11081800) [pid = 3836] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (19BF0C00) [pid = 3836] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1671F400) [pid = 3836] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (1627CC00) [pid = 3836] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (10A64400) [pid = 3836] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:31:22 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (12A8B000) [pid = 3836] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:31:22 INFO - PROCESS | 3836 | 1463650282352 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 3836 | 1463650282408 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:31:22 INFO - PROCESS | 3836 | 1463650282411 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:31:22 INFO - PROCESS | 3836 | 1463650282413 Marionette TRACE conn3 <- [1,2310,null,{}] 02:31:22 INFO - PROCESS | 3836 | 1463650282416 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 3836 | 1463650282526 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:31:22 INFO - PROCESS | 3836 | 1463650282533 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 3836 | ++DOCSHELL 10B05000 == 69 [pid = 3836] [id = 587] 02:31:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (13103C00) [pid = 3836] [serial = 1761] [outer = 00000000] 02:31:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1ACE4C00) [pid = 3836] [serial = 1762] [outer = 13103C00] 02:31:22 INFO - PROCESS | 3836 | 1463650282577 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1AFA8000) [pid = 3836] [serial = 1763] [outer = 13103C00] 02:31:23 INFO - PROCESS | 3836 | 1463650283030 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 623ms 02:31:23 INFO - PROCESS | 3836 | 1463650283063 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 3836 | 1463650283065 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:31:23 INFO - PROCESS | 3836 | 1463650283068 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3836 | 1463650283070 Marionette TRACE conn3 <- [1,2314,null,{}] 02:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:31:23 INFO - PROCESS | 3836 | 1463650283073 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3836 | 1463650283172 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:31:23 INFO - PROCESS | 3836 | 1463650283178 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3836 | ++DOCSHELL 1673E000 == 70 [pid = 3836] [id = 588] 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (16741000) [pid = 3836] [serial = 1764] [outer = 00000000] 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1310E400) [pid = 3836] [serial = 1765] [outer = 16741000] 02:31:23 INFO - PROCESS | 3836 | 1463650283223 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (16749000) [pid = 3836] [serial = 1766] [outer = 16741000] 02:31:23 INFO - PROCESS | 3836 | 1463650283679 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 638ms 02:31:23 INFO - PROCESS | 3836 | 1463650283710 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 3836 | 1463650283712 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:31:23 INFO - PROCESS | 3836 | 1463650283720 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3836 | 1463650283721 Marionette TRACE conn3 <- [1,2318,null,{}] 02:31:23 INFO - PROCESS | 3836 | 1463650283725 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3836 | 1463650283868 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:31:23 INFO - PROCESS | 3836 | 1463650283877 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3836 | ++DOCSHELL 1674A400 == 71 [pid = 3836] [id = 589] 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1674B400) [pid = 3836] [serial = 1767] [outer = 00000000] 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1ACE6C00) [pid = 3836] [serial = 1768] [outer = 1674B400] 02:31:23 INFO - PROCESS | 3836 | 1463650283920 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (1B306800) [pid = 3836] [serial = 1769] [outer = 1674B400] 02:31:24 INFO - PROCESS | 3836 | 1463650284633 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 949ms 02:31:24 INFO - PROCESS | 3836 | 1463650284667 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 3836 | 1463650284670 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:31:24 INFO - PROCESS | 3836 | 1463650284675 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 3836 | 1463650284679 Marionette TRACE conn3 <- [1,2322,null,{}] 02:31:24 INFO - PROCESS | 3836 | 1463650284699 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 3836 | 1463650284807 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:31:24 INFO - PROCESS | 3836 | 1463650284957 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 3836 | ++DOCSHELL 1338EC00 == 72 [pid = 3836] [id = 590] 02:31:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1338F000) [pid = 3836] [serial = 1770] [outer = 00000000] 02:31:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (14237000) [pid = 3836] [serial = 1771] [outer = 1338F000] 02:31:25 INFO - PROCESS | 3836 | 1463650285013 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (1671B800) [pid = 3836] [serial = 1772] [outer = 1338F000] 02:31:25 INFO - PROCESS | 3836 | 1463650285563 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 965ms 02:31:25 INFO - PROCESS | 3836 | 1463650285623 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 3836 | 1463650285629 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:31:25 INFO - PROCESS | 3836 | 1463650285635 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 3836 | 1463650285638 Marionette TRACE conn3 <- [1,2326,null,{}] 02:31:25 INFO - PROCESS | 3836 | 1463650285642 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 3836 | 1463650285763 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:31:25 INFO - PROCESS | 3836 | 1463650285933 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 3836 | ++DOCSHELL 15F19400 == 73 [pid = 3836] [id = 591] 02:31:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (16726400) [pid = 3836] [serial = 1773] [outer = 00000000] 02:31:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (1869A400) [pid = 3836] [serial = 1774] [outer = 16726400] 02:31:25 INFO - PROCESS | 3836 | 1463650285987 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (18879000) [pid = 3836] [serial = 1775] [outer = 16726400] 02:31:26 INFO - PROCESS | 3836 | 1463650286564 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 934ms 02:31:26 INFO - PROCESS | 3836 | 1463650286578 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 3836 | 1463650286581 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:31:26 INFO - PROCESS | 3836 | 1463650286584 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 3836 | 1463650286588 Marionette TRACE conn3 <- [1,2330,null,{}] 02:31:26 INFO - PROCESS | 3836 | 1463650286599 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 3836 | 1463650286714 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:31:26 INFO - PROCESS | 3836 | 1463650286887 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 3836 | ++DOCSHELL 1AA63800 == 74 [pid = 3836] [id = 592] 02:31:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (1AA65400) [pid = 3836] [serial = 1776] [outer = 00000000] 02:31:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (1AFAC000) [pid = 3836] [serial = 1777] [outer = 1AA65400] 02:31:26 INFO - PROCESS | 3836 | 1463650286944 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 152 (1B30C800) [pid = 3836] [serial = 1778] [outer = 1AA65400] 02:31:27 INFO - PROCESS | 3836 | 1463650287532 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 996ms 02:31:27 INFO - PROCESS | 3836 | 1463650287587 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 3836 | 1463650287590 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:31:27 INFO - PROCESS | 3836 | 1463650287594 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 3836 | 1463650287596 Marionette TRACE conn3 <- [1,2334,null,{}] 02:31:27 INFO - PROCESS | 3836 | 1463650287600 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 3836 | 1463650287714 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:31:27 INFO - PROCESS | 3836 | 1463650287869 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 3836 | ++DOCSHELL 1B30D800 == 75 [pid = 3836] [id = 593] 02:31:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 153 (1B30DC00) [pid = 3836] [serial = 1779] [outer = 00000000] 02:31:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 154 (1B4A9C00) [pid = 3836] [serial = 1780] [outer = 1B30DC00] 02:31:27 INFO - PROCESS | 3836 | 1463650287923 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 155 (1B4ADC00) [pid = 3836] [serial = 1781] [outer = 1B30DC00] 02:31:28 INFO - PROCESS | 3836 | 1463650288470 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 903ms 02:31:28 INFO - PROCESS | 3836 | 1463650288497 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 3836 | 1463650288500 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:31:28 INFO - PROCESS | 3836 | 1463650288503 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 3836 | 1463650288505 Marionette TRACE conn3 <- [1,2338,null,{}] 02:31:28 INFO - PROCESS | 3836 | 1463650288509 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 3836 | 1463650288619 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:31:28 INFO - PROCESS | 3836 | 1463650288788 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 3836 | ++DOCSHELL 15F11400 == 76 [pid = 3836] [id = 594] 02:31:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 156 (1714B000) [pid = 3836] [serial = 1782] [outer = 00000000] 02:31:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 157 (17152000) [pid = 3836] [serial = 1783] [outer = 1714B000] 02:31:28 INFO - PROCESS | 3836 | 1463650288844 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 158 (17156400) [pid = 3836] [serial = 1784] [outer = 1714B000] 02:31:29 INFO - PROCESS | 3836 | 1463650289522 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1090ms 02:31:29 INFO - PROCESS | 3836 | 1463650289579 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 3836 | 1463650289581 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:31:29 INFO - PROCESS | 3836 | 1463650289599 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 3836 | 1463650289601 Marionette TRACE conn3 <- [1,2342,null,{}] 02:31:29 INFO - PROCESS | 3836 | 1463650289605 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:29 INFO - PROCESS | 3836 | 1463650289733 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:31:30 INFO - PROCESS | 3836 | 1463650290153 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 3836 | ++DOCSHELL 0C77C000 == 77 [pid = 3836] [id = 595] 02:31:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 159 (0C77C400) [pid = 3836] [serial = 1785] [outer = 00000000] 02:31:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 160 (10B0B400) [pid = 3836] [serial = 1786] [outer = 0C77C400] 02:31:30 INFO - PROCESS | 3836 | 1463650290251 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 161 (10D48000) [pid = 3836] [serial = 1787] [outer = 0C77C400] 02:31:30 INFO - PROCESS | 3836 | 1463650290841 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1291ms 02:31:30 INFO - PROCESS | 3836 | 1463650290902 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 3836 | 1463650290907 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:31:30 INFO - PROCESS | 3836 | 1463650290911 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:31:30 INFO - PROCESS | 3836 | 1463650290914 Marionette TRACE conn3 <- [1,2346,null,{}] 02:31:30 INFO - PROCESS | 3836 | 1463650290919 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 3836 | 1463650291026 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:31:31 INFO - PROCESS | 3836 | 1463650291195 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 3836 | ++DOCSHELL 10D42C00 == 78 [pid = 3836] [id = 596] 02:31:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 162 (10D4BC00) [pid = 3836] [serial = 1788] [outer = 00000000] 02:31:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 163 (12A92000) [pid = 3836] [serial = 1789] [outer = 10D4BC00] 02:31:31 INFO - PROCESS | 3836 | 1463650291249 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 164 (13109000) [pid = 3836] [serial = 1790] [outer = 10D4BC00] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 19B14C00 == 77 [pid = 3836] [id = 546] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 1673E000 == 76 [pid = 3836] [id = 588] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 10B05000 == 75 [pid = 3836] [id = 587] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 17FD9400 == 74 [pid = 3836] [id = 586] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 19D79400 == 73 [pid = 3836] [id = 585] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 19D17400 == 72 [pid = 3836] [id = 584] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 15156400 == 71 [pid = 3836] [id = 583] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 140C9400 == 70 [pid = 3836] [id = 582] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 12D7A000 == 69 [pid = 3836] [id = 574] 02:31:31 INFO - PROCESS | 3836 | --DOCSHELL 1671F000 == 68 [pid = 3836] [id = 573] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 163 (19D70C00) [pid = 3836] [serial = 1690] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 162 (138F2400) [pid = 3836] [serial = 1714] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 161 (1ACE6400) [pid = 3836] [serial = 1705] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 160 (13B0BC00) [pid = 3836] [serial = 1717] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 159 (1627D400) [pid = 3836] [serial = 1712] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 158 (1AFA5800) [pid = 3836] [serial = 1708] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 157 (19A0D000) [pid = 3836] [serial = 1541] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 156 (10D4C400) [pid = 3836] [serial = 1592] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 155 (130D1800) [pid = 3836] [serial = 1693] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 154 (15158400) [pid = 3836] [serial = 1595] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 153 (1A788C00) [pid = 3836] [serial = 1702] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 152 (15422C00) [pid = 3836] [serial = 1711] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 151 (1541D400) [pid = 3836] [serial = 1715] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (19D13800) [pid = 3836] [serial = 1699] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (15422000) [pid = 3836] [serial = 1610] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (16721000) [pid = 3836] [serial = 1696] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (1A218C00) [pid = 3836] [serial = 1601] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (17830000) [pid = 3836] [serial = 1598] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (1887EC00) [pid = 3836] [serial = 1687] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (131BFC00) [pid = 3836] [serial = 1682] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (11454C00) [pid = 3836] [serial = 1681] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (18505800) [pid = 3836] [serial = 1676] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (175D2C00) [pid = 3836] [serial = 1685] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1717D800) [pid = 3836] [serial = 1673] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (19B19000) [pid = 3836] [serial = 1688] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1717B400) [pid = 3836] [serial = 1684] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1684A400) [pid = 3836] [serial = 1720] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (17FE1C00) [pid = 3836] [serial = 1675] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (18875000) [pid = 3836] [serial = 1678] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1887BC00) [pid = 3836] [serial = 1679] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (12D31000) [pid = 3836] [serial = 1642] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (16698C00) [pid = 3836] [serial = 1645] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (19D74C00) [pid = 3836] [serial = 1648] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1515DC00) [pid = 3836] [serial = 1718] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1A924C00) [pid = 3836] [serial = 1651] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (10D48400) [pid = 3836] [serial = 1663] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (11A0F400) [pid = 3836] [serial = 1664] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1665B800) [pid = 3836] [serial = 1669] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1684B400) [pid = 3836] [serial = 1670] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15F13000) [pid = 3836] [serial = 1666] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1664CC00) [pid = 3836] [serial = 1667] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1AD83400) [pid = 3836] [serial = 1657] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17173000) [pid = 3836] [serial = 1672] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (13394C00) [pid = 3836] [serial = 1661] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (12A31800) [pid = 3836] [serial = 1660] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1AA66400) [pid = 3836] [serial = 1654] [outer = 00000000] [url = about:blank] 02:31:31 INFO - PROCESS | 3836 | 1463650291907 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1027ms 02:31:31 INFO - PROCESS | 3836 | 1463650291979 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 3836 | 1463650291983 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:31:31 INFO - PROCESS | 3836 | 1463650291989 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 3836 | 1463650291991 Marionette TRACE conn3 <- [1,2350,null,{}] 02:31:31 INFO - PROCESS | 3836 | 1463650291995 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 3836 | 1463650292086 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:31:32 INFO - PROCESS | 3836 | 1463650292094 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 3836 | ++DOCSHELL 12886400 == 69 [pid = 3836] [id = 597] 02:31:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (12889400) [pid = 3836] [serial = 1791] [outer = 00000000] 02:31:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (13388800) [pid = 3836] [serial = 1792] [outer = 12889400] 02:31:32 INFO - PROCESS | 3836 | 1463650292139 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (138F0C00) [pid = 3836] [serial = 1793] [outer = 12889400] 02:31:32 INFO - PROCESS | 3836 | 1463650292701 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 747ms 02:31:32 INFO - PROCESS | 3836 | 1463650292727 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 3836 | 1463650292729 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:31:32 INFO - PROCESS | 3836 | 1463650292733 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 3836 | 1463650292739 Marionette TRACE conn3 <- [1,2354,null,{}] 02:31:32 INFO - PROCESS | 3836 | 1463650292748 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 3836 | 1463650292821 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:31:32 INFO - PROCESS | 3836 | 1463650292934 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 3836 | ++DOCSHELL 15153C00 == 70 [pid = 3836] [id = 598] 02:31:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (15158800) [pid = 3836] [serial = 1794] [outer = 00000000] 02:31:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (15244400) [pid = 3836] [serial = 1795] [outer = 15158800] 02:31:32 INFO - PROCESS | 3836 | 1463650292978 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (15637800) [pid = 3836] [serial = 1796] [outer = 15158800] 02:31:33 INFO - PROCESS | 3836 | 1463650293348 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 654ms 02:31:33 INFO - PROCESS | 3836 | 1463650293381 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 3836 | 1463650293385 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:31:33 INFO - PROCESS | 3836 | 1463650293388 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 3836 | 1463650293390 Marionette TRACE conn3 <- [1,2358,null,{}] 02:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:31:33 INFO - PROCESS | 3836 | 1463650293393 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 3836 | 1463650293479 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:31:33 INFO - PROCESS | 3836 | 1463650293485 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 3836 | ++DOCSHELL 11C9BC00 == 71 [pid = 3836] [id = 599] 02:31:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (140C8C00) [pid = 3836] [serial = 1797] [outer = 00000000] 02:31:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (15F19000) [pid = 3836] [serial = 1798] [outer = 140C8C00] 02:31:33 INFO - PROCESS | 3836 | 1463650293529 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1664C400) [pid = 3836] [serial = 1799] [outer = 140C8C00] 02:31:33 INFO - PROCESS | 3836 | 1463650293978 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 638ms 02:31:34 INFO - PROCESS | 3836 | 1463650294035 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 3836 | 1463650294037 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:31:34 INFO - PROCESS | 3836 | 1463650294040 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 3836 | 1463650294042 Marionette TRACE conn3 <- [1,2362,null,{}] 02:31:34 INFO - PROCESS | 3836 | 1463650294061 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 3836 | 1463650294193 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:31:34 INFO - PROCESS | 3836 | 1463650294295 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3836 | ++DOCSHELL 1627C400 == 72 [pid = 3836] [id = 600] 02:31:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1664E800) [pid = 3836] [serial = 1800] [outer = 00000000] 02:31:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (16696400) [pid = 3836] [serial = 1801] [outer = 1664E800] 02:31:34 INFO - PROCESS | 3836 | 1463650294346 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (1673F400) [pid = 3836] [serial = 1802] [outer = 1664E800] 02:31:34 INFO - PROCESS | 3836 | 1463650294805 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 794ms 02:31:34 INFO - PROCESS | 3836 | 1463650294841 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 3836 | 1463650294843 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:31:34 INFO - PROCESS | 3836 | 1463650294847 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 3836 | 1463650294848 Marionette TRACE conn3 <- [1,2366,null,{}] 02:31:34 INFO - PROCESS | 3836 | 1463650294852 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 3836 | 1463650294975 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:31:34 INFO - PROCESS | 3836 | 1463650294982 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 3836 | ++DOCSHELL 16721C00 == 73 [pid = 3836] [id = 601] 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1674AC00) [pid = 3836] [serial = 1803] [outer = 00000000] 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (16855800) [pid = 3836] [serial = 1804] [outer = 1674AC00] 02:31:35 INFO - PROCESS | 3836 | 1463650295085 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (16A54800) [pid = 3836] [serial = 1805] [outer = 1674AC00] 02:31:35 INFO - PROCESS | 3836 | 1463650295511 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 684ms 02:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:31:35 INFO - PROCESS | 3836 | 1463650295547 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 3836 | 1463650295549 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:31:35 INFO - PROCESS | 3836 | 1463650295553 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 3836 | 1463650295554 Marionette TRACE conn3 <- [1,2370,null,{}] 02:31:35 INFO - PROCESS | 3836 | 1463650295558 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 3836 | 1463650295707 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:31:35 INFO - PROCESS | 3836 | 1463650295728 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 3836 | ++DOCSHELL 17150400 == 74 [pid = 3836] [id = 602] 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (17151800) [pid = 3836] [serial = 1806] [outer = 00000000] 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (17171400) [pid = 3836] [serial = 1807] [outer = 17151800] 02:31:35 INFO - PROCESS | 3836 | 1463650295771 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (17179000) [pid = 3836] [serial = 1808] [outer = 17151800] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (11081C00) [pid = 3836] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (19D76C00) [pid = 3836] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (12887800) [pid = 3836] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (19D70400) [pid = 3836] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (19B1A000) [pid = 3836] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (19B21400) [pid = 3836] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (19BF1C00) [pid = 3836] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (14237C00) [pid = 3836] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (19BF4800) [pid = 3836] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (19B1A400) [pid = 3836] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (1A928000) [pid = 3836] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1AD82400) [pid = 3836] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1566A800) [pid = 3836] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (19B1F400) [pid = 3836] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (19D16400) [pid = 3836] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (11C66800) [pid = 3836] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19D18800) [pid = 3836] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1A220800) [pid = 3836] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1A922C00) [pid = 3836] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16741000) [pid = 3836] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (15664400) [pid = 3836] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (15242000) [pid = 3836] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (13388400) [pid = 3836] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (140CD000) [pid = 3836] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:31:36 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (13103C00) [pid = 3836] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:31:36 INFO - PROCESS | 3836 | 1463650296686 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1136ms 02:31:36 INFO - PROCESS | 3836 | 1463650296701 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3836 | 1463650296702 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:31:36 INFO - PROCESS | 3836 | 1463650296706 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:31:36 INFO - PROCESS | 3836 | 1463650296707 Marionette TRACE conn3 <- [1,2374,null,{}] 02:31:36 INFO - PROCESS | 3836 | 1463650296711 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3836 | 1463650296796 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:31:36 INFO - PROCESS | 3836 | 1463650296906 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 3836 | ++DOCSHELL 105F4000 == 75 [pid = 3836] [id = 603] 02:31:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (10A5BC00) [pid = 3836] [serial = 1809] [outer = 00000000] 02:31:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (12A34800) [pid = 3836] [serial = 1810] [outer = 10A5BC00] 02:31:36 INFO - PROCESS | 3836 | 1463650296945 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (140CD000) [pid = 3836] [serial = 1811] [outer = 10A5BC00] 02:31:37 INFO - PROCESS | 3836 | 1463650297330 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 684ms 02:31:37 INFO - PROCESS | 3836 | 1463650297389 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 3836 | 1463650297391 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:31:37 INFO - PROCESS | 3836 | 1463650297398 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 3836 | 1463650297400 Marionette TRACE conn3 <- [1,2378,null,{}] 02:31:37 INFO - PROCESS | 3836 | 1463650297403 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 3836 | 1463650297539 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:31:37 INFO - PROCESS | 3836 | 1463650297550 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3836 | ++DOCSHELL 13388C00 == 76 [pid = 3836] [id = 604] 02:31:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (15FCC000) [pid = 3836] [serial = 1812] [outer = 00000000] 02:31:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1714DC00) [pid = 3836] [serial = 1813] [outer = 15FCC000] 02:31:37 INFO - PROCESS | 3836 | 1463650297594 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (12A30000) [pid = 3836] [serial = 1814] [outer = 15FCC000] 02:31:38 INFO - PROCESS | 3836 | 1463650298029 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 700ms 02:31:38 INFO - PROCESS | 3836 | 1463650298099 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 3836 | 1463650298101 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:31:38 INFO - PROCESS | 3836 | 1463650298105 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 3836 | 1463650298107 Marionette TRACE conn3 <- [1,2382,null,{}] 02:31:38 INFO - PROCESS | 3836 | 1463650298110 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 3836 | 1463650298226 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:31:38 INFO - PROCESS | 3836 | 1463650298239 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 3836 | ++DOCSHELL 16852C00 == 77 [pid = 3836] [id = 605] 02:31:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1714D800) [pid = 3836] [serial = 1815] [outer = 00000000] 02:31:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (175D5800) [pid = 3836] [serial = 1816] [outer = 1714D800] 02:31:38 INFO - PROCESS | 3836 | 1463650298288 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (17FD6000) [pid = 3836] [serial = 1817] [outer = 1714D800] 02:31:39 INFO - PROCESS | 3836 | 1463650299039 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 996ms 02:31:39 INFO - PROCESS | 3836 | 1463650299107 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 3836 | 1463650299112 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:31:39 INFO - PROCESS | 3836 | 1463650299118 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 3836 | 1463650299122 Marionette TRACE conn3 <- [1,2386,null,{}] 02:31:39 INFO - PROCESS | 3836 | 1463650299163 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 3836 | 1463650299290 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:31:39 INFO - PROCESS | 3836 | 1463650299457 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 3836 | ++DOCSHELL 11C5B000 == 78 [pid = 3836] [id = 606] 02:31:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (11C9F000) [pid = 3836] [serial = 1818] [outer = 00000000] 02:31:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (12A91000) [pid = 3836] [serial = 1819] [outer = 11C9F000] 02:31:39 INFO - PROCESS | 3836 | 1463650299515 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (13108400) [pid = 3836] [serial = 1820] [outer = 11C9F000] 02:31:40 INFO - PROCESS | 3836 | 1463650300106 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1043ms 02:31:40 INFO - PROCESS | 3836 | 1463650300165 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 3836 | 1463650300171 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:31:40 INFO - PROCESS | 3836 | 1463650300178 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 3836 | 1463650300181 Marionette TRACE conn3 <- [1,2390,null,{}] 02:31:40 INFO - PROCESS | 3836 | 1463650300186 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 3836 | 1463650300301 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:31:40 INFO - PROCESS | 3836 | 1463650300453 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 3836 | ++DOCSHELL 13B0EC00 == 79 [pid = 3836] [id = 607] 02:31:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (140CEC00) [pid = 3836] [serial = 1821] [outer = 00000000] 02:31:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1541DC00) [pid = 3836] [serial = 1822] [outer = 140CEC00] 02:31:40 INFO - PROCESS | 3836 | 1463650300508 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (15FC8C00) [pid = 3836] [serial = 1823] [outer = 140CEC00] 02:31:41 INFO - PROCESS | 3836 | 1463650301127 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 996ms 02:31:41 INFO - PROCESS | 3836 | 1463650301162 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3836 | 1463650301165 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:31:41 INFO - PROCESS | 3836 | 1463650301168 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3836 | 1463650301172 Marionette TRACE conn3 <- [1,2394,null,{}] 02:31:41 INFO - PROCESS | 3836 | 1463650301183 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3836 | 1463650301295 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:31:41 INFO - PROCESS | 3836 | 1463650301463 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 3836 | ++DOCSHELL 175D1000 == 80 [pid = 3836] [id = 608] 02:31:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (175D2C00) [pid = 3836] [serial = 1824] [outer = 00000000] 02:31:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1783D000) [pid = 3836] [serial = 1825] [outer = 175D2C00] 02:31:41 INFO - PROCESS | 3836 | 1463650301520 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (185A0000) [pid = 3836] [serial = 1826] [outer = 175D2C00] 02:31:42 INFO - PROCESS | 3836 | 1463650302065 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 934ms 02:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:31:42 INFO - PROCESS | 3836 | 1463650302113 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 3836 | 1463650302116 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:31:42 INFO - PROCESS | 3836 | 1463650302119 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 3836 | 1463650302121 Marionette TRACE conn3 <- [1,2398,null,{}] 02:31:42 INFO - PROCESS | 3836 | 1463650302125 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 3836 | 1463650302234 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:31:42 INFO - PROCESS | 3836 | 1463650302399 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 3836 | ++DOCSHELL 1783C800 == 81 [pid = 3836] [id = 609] 02:31:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (185ADC00) [pid = 3836] [serial = 1827] [outer = 00000000] 02:31:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1869D400) [pid = 3836] [serial = 1828] [outer = 185ADC00] 02:31:42 INFO - PROCESS | 3836 | 1463650302454 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (186A5400) [pid = 3836] [serial = 1829] [outer = 185ADC00] 02:31:43 INFO - PROCESS | 3836 | 1463650303030 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 933ms 02:31:43 INFO - PROCESS | 3836 | 1463650303064 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 3836 | 1463650303066 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:31:43 INFO - PROCESS | 3836 | 1463650303070 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 3836 | 1463650303072 Marionette TRACE conn3 <- [1,2402,null,{}] 02:31:43 INFO - PROCESS | 3836 | 1463650303076 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 3836 | 1463650303184 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:31:43 INFO - PROCESS | 3836 | 1463650303348 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 3836 | ++DOCSHELL 10371C00 == 82 [pid = 3836] [id = 610] 02:31:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (10A5D000) [pid = 3836] [serial = 1830] [outer = 00000000] 02:31:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (19A06C00) [pid = 3836] [serial = 1831] [outer = 10A5D000] 02:31:43 INFO - PROCESS | 3836 | 1463650303402 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (19B13800) [pid = 3836] [serial = 1832] [outer = 10A5D000] 02:31:43 INFO - PROCESS | 3836 | 1463650303945 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 934ms 02:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:31:44 INFO - PROCESS | 3836 | 1463650304015 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 3836 | 1463650304018 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 3836 | 1463650304021 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 3836 | 1463650304023 Marionette TRACE conn3 <- [1,2406,null,{}] 02:31:44 INFO - PROCESS | 3836 | 1463650304027 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 3836 | 1463650304152 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:31:44 INFO - PROCESS | 3836 | 1463650304304 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 3836 | ++DOCSHELL 18877C00 == 83 [pid = 3836] [id = 611] 02:31:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (1887F800) [pid = 3836] [serial = 1833] [outer = 00000000] 02:31:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (19BF0C00) [pid = 3836] [serial = 1834] [outer = 1887F800] 02:31:44 INFO - PROCESS | 3836 | 1463650304369 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (19D16400) [pid = 3836] [serial = 1835] [outer = 1887F800] 02:31:44 INFO - PROCESS | 3836 | 1463650304982 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 996ms 02:31:45 INFO - PROCESS | 3836 | 1463650305008 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 3836 | 1463650305010 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:31:45 INFO - PROCESS | 3836 | 1463650305013 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:31:45 INFO - PROCESS | 3836 | 1463650305015 Marionette TRACE conn3 <- [1,2410,null,{}] 02:31:45 INFO - PROCESS | 3836 | 1463650305019 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 3836 | 1463650305125 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:31:45 INFO - PROCESS | 3836 | 1463650305292 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 3836 | ++DOCSHELL 10D41400 == 84 [pid = 3836] [id = 612] 02:31:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (10F84C00) [pid = 3836] [serial = 1836] [outer = 00000000] 02:31:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (140CCC00) [pid = 3836] [serial = 1837] [outer = 10F84C00] 02:31:45 INFO - PROCESS | 3836 | 1463650305346 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1566A400) [pid = 3836] [serial = 1838] [outer = 10F84C00] 02:31:46 INFO - PROCESS | 3836 | 1463650306146 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1152ms 02:31:46 INFO - PROCESS | 3836 | 1463650306174 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 3836 | 1463650306178 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:31:46 INFO - PROCESS | 3836 | 1463650306185 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 3836 | 1463650306188 Marionette TRACE conn3 <- [1,2414,null,{}] 02:31:46 INFO - PROCESS | 3836 | 1463650306194 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 3836 | 1463650306305 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:31:46 INFO - PROCESS | 3836 | 1463650306461 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 3836 | ++DOCSHELL 1288A800 == 85 [pid = 3836] [id = 613] 02:31:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1288AC00) [pid = 3836] [serial = 1839] [outer = 00000000] 02:31:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (13392C00) [pid = 3836] [serial = 1840] [outer = 1288AC00] 02:31:46 INFO - PROCESS | 3836 | 1463650306512 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (13DBC800) [pid = 3836] [serial = 1841] [outer = 1288AC00] 02:31:47 INFO - PROCESS | 3836 | 1463650307069 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 949ms 02:31:47 INFO - PROCESS | 3836 | 1463650307132 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 3836 | 1463650307137 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:31:47 INFO - PROCESS | 3836 | 1463650307143 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 3836 | 1463650307146 Marionette TRACE conn3 <- [1,2418,null,{}] 02:31:47 INFO - PROCESS | 3836 | 1463650307149 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 3836 | 1463650307252 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:31:47 INFO - PROCESS | 3836 | 1463650307407 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 17F40C00 == 84 [pid = 3836] [id = 577] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 13388C00 == 83 [pid = 3836] [id = 604] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 105F4000 == 82 [pid = 3836] [id = 603] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 17150400 == 81 [pid = 3836] [id = 602] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 16721C00 == 80 [pid = 3836] [id = 601] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 1627C400 == 79 [pid = 3836] [id = 600] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 11C9BC00 == 78 [pid = 3836] [id = 599] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 15153C00 == 77 [pid = 3836] [id = 598] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 12886400 == 76 [pid = 3836] [id = 597] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 10D42C00 == 75 [pid = 3836] [id = 596] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 0C77C000 == 74 [pid = 3836] [id = 595] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (17171800) [pid = 3836] [serial = 1726] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (17F4A800) [pid = 3836] [serial = 1729] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (1887B000) [pid = 3836] [serial = 1732] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (19B15400) [pid = 3836] [serial = 1735] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1A223800) [pid = 3836] [serial = 1738] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1A78B400) [pid = 3836] [serial = 1741] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1ACE6C00) [pid = 3836] [serial = 1768] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | ++DOCSHELL 0C77C000 == 75 [pid = 3836] [id = 614] 02:31:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (105F4000) [pid = 3836] [serial = 1842] [outer = 00000000] 02:31:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (12886400) [pid = 3836] [serial = 1843] [outer = 105F4000] 02:31:47 INFO - PROCESS | 3836 | 1463650307493 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (13B02C00) [pid = 3836] [serial = 1844] [outer = 105F4000] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 1AA63800 == 74 [pid = 3836] [id = 592] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 15F19400 == 73 [pid = 3836] [id = 591] 02:31:47 INFO - PROCESS | 3836 | --DOCSHELL 1338EC00 == 72 [pid = 3836] [id = 590] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1AA6AC00) [pid = 3836] [serial = 1655] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (1339A800) [pid = 3836] [serial = 1643] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1A784C00) [pid = 3836] [serial = 1604] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (19D78400) [pid = 3836] [serial = 1700] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1AD85400) [pid = 3836] [serial = 1706] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1A37A400) [pid = 3836] [serial = 1640] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (16DC9000) [pid = 3836] [serial = 1697] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1A37E800) [pid = 3836] [serial = 1691] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1A6E4000) [pid = 3836] [serial = 1649] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1AA69000) [pid = 3836] [serial = 1607] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (1AFAB000) [pid = 3836] [serial = 1709] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (16881400) [pid = 3836] [serial = 1646] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (1A92C400) [pid = 3836] [serial = 1652] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1A929C00) [pid = 3836] [serial = 1703] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (140C8400) [pid = 3836] [serial = 1694] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (1A223400) [pid = 3836] [serial = 1753] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A6F0000) [pid = 3836] [serial = 1754] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (1AEE5000) [pid = 3836] [serial = 1757] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1AEDDC00) [pid = 3836] [serial = 1756] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (1AFB1800) [pid = 3836] [serial = 1759] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (1310E400) [pid = 3836] [serial = 1765] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (1ACE2800) [pid = 3836] [serial = 1745] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (1ACDC800) [pid = 3836] [serial = 1744] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16885C00) [pid = 3836] [serial = 1750] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (15665000) [pid = 3836] [serial = 1724] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (13DC7400) [pid = 3836] [serial = 1723] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16724400) [pid = 3836] [serial = 1748] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15660C00) [pid = 3836] [serial = 1747] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (16749000) [pid = 3836] [serial = 1766] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1B301800) [pid = 3836] [serial = 1760] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1ACE4C00) [pid = 3836] [serial = 1762] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1AFA8000) [pid = 3836] [serial = 1763] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (175CE400) [pid = 3836] [serial = 1751] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1AED7800) [pid = 3836] [serial = 1658] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3836 | 1463650307933 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 840ms 02:31:47 INFO - PROCESS | 3836 | 1463650307985 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 3836 | 1463650307987 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:31:47 INFO - PROCESS | 3836 | 1463650307990 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:31:47 INFO - PROCESS | 3836 | 1463650307994 Marionette TRACE conn3 <- [1,2422,null,{}] 02:31:47 INFO - PROCESS | 3836 | 1463650308004 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 3836 | 1463650308097 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:31:48 INFO - PROCESS | 3836 | 1463650308107 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3836 | ++DOCSHELL 15F10400 == 73 [pid = 3836] [id = 615] 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (15F12800) [pid = 3836] [serial = 1845] [outer = 00000000] 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1627C400) [pid = 3836] [serial = 1846] [outer = 15F12800] 02:31:48 INFO - PROCESS | 3836 | 1463650308155 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1671E400) [pid = 3836] [serial = 1847] [outer = 15F12800] 02:31:48 INFO - PROCESS | 3836 | 1463650308646 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 685ms 02:31:48 INFO - PROCESS | 3836 | 1463650308689 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 3836 | 1463650308692 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:31:48 INFO - PROCESS | 3836 | 1463650308699 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:31:48 INFO - PROCESS | 3836 | 1463650308701 Marionette TRACE conn3 <- [1,2426,null,{}] 02:31:48 INFO - PROCESS | 3836 | 1463650308704 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 3836 | 1463650308799 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:31:48 INFO - PROCESS | 3836 | 1463650308808 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3836 | ++DOCSHELL 16729C00 == 74 [pid = 3836] [id = 616] 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (16749800) [pid = 3836] [serial = 1848] [outer = 00000000] 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (16853800) [pid = 3836] [serial = 1849] [outer = 16749800] 02:31:48 INFO - PROCESS | 3836 | 1463650308854 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (16F90800) [pid = 3836] [serial = 1850] [outer = 16749800] 02:31:49 INFO - PROCESS | 3836 | 1463650309308 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 638ms 02:31:49 INFO - PROCESS | 3836 | 1463650309321 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 3836 | 1463650309324 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:31:49 INFO - PROCESS | 3836 | 1463650309327 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 3836 | 1463650309329 Marionette TRACE conn3 <- [1,2430,null,{}] 02:31:49 INFO - PROCESS | 3836 | 1463650309332 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 3836 | 1463650309420 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:31:49 INFO - PROCESS | 3836 | 1463650309427 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 3836 | ++DOCSHELL 16745C00 == 75 [pid = 3836] [id = 617] 02:31:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (16DC4000) [pid = 3836] [serial = 1851] [outer = 00000000] 02:31:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (17180000) [pid = 3836] [serial = 1852] [outer = 16DC4000] 02:31:49 INFO - PROCESS | 3836 | 1463650309471 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (175BC800) [pid = 3836] [serial = 1853] [outer = 16DC4000] 02:31:49 INFO - PROCESS | 3836 | 1463650309983 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 701ms 02:31:50 INFO - PROCESS | 3836 | 1463650310032 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:31:50 INFO - PROCESS | 3836 | 1463650310034 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 3836 | 1463650310037 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 3836 | 1463650310039 Marionette TRACE conn3 <- [1,2434,null,{}] 02:31:50 INFO - PROCESS | 3836 | 1463650310042 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3836 | 1463650310185 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:31:50 INFO - PROCESS | 3836 | 1463650310206 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3836 | ++DOCSHELL 1783C400 == 76 [pid = 3836] [id = 618] 02:31:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (178E7000) [pid = 3836] [serial = 1854] [outer = 00000000] 02:31:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (18872800) [pid = 3836] [serial = 1855] [outer = 178E7000] 02:31:50 INFO - PROCESS | 3836 | 1463650310250 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19B14C00) [pid = 3836] [serial = 1856] [outer = 178E7000] 02:31:50 INFO - PROCESS | 3836 | 1463650310686 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 685ms 02:31:50 INFO - PROCESS | 3836 | 1463650310736 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3836 | 1463650310738 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 3836 | 1463650310741 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:31:50 INFO - PROCESS | 3836 | 1463650310743 Marionette TRACE conn3 <- [1,2438,null,{}] 02:31:50 INFO - PROCESS | 3836 | 1463650310747 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3836 | 1463650310878 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:31:50 INFO - PROCESS | 3836 | 1463650310931 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3836 | ++DOCSHELL 19BEE800 == 77 [pid = 3836] [id = 619] 02:31:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19BEF800) [pid = 3836] [serial = 1857] [outer = 00000000] 02:31:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (19D12C00) [pid = 3836] [serial = 1858] [outer = 19BEF800] 02:31:50 INFO - PROCESS | 3836 | 1463650310974 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19D70C00) [pid = 3836] [serial = 1859] [outer = 19BEF800] 02:31:51 INFO - PROCESS | 3836 | 1463650311416 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 700ms 02:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:31:51 INFO - PROCESS | 3836 | 1463650311453 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 3836 | 1463650311455 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 3836 | 1463650311459 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 3836 | 1463650311461 Marionette TRACE conn3 <- [1,2442,null,{}] 02:31:51 INFO - PROCESS | 3836 | 1463650311464 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 3836 | 1463650311588 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:31:51 INFO - PROCESS | 3836 | 1463650311662 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 3836 | ++DOCSHELL 19D7D800 == 78 [pid = 3836] [id = 620] 02:31:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1A218400) [pid = 3836] [serial = 1860] [outer = 00000000] 02:31:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A219800) [pid = 3836] [serial = 1861] [outer = 1A218400] 02:31:51 INFO - PROCESS | 3836 | 1463650311708 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1A378800) [pid = 3836] [serial = 1862] [outer = 1A218400] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (19D13400) [pid = 3836] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (178EB000) [pid = 3836] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (186A4000) [pid = 3836] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (186A5000) [pid = 3836] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (16720000) [pid = 3836] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19BEEC00) [pid = 3836] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (16728000) [pid = 3836] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (1674AC00) [pid = 3836] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1664E800) [pid = 3836] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1338F000) [pid = 3836] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (10D4BC00) [pid = 3836] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10A5BC00) [pid = 3836] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1AA65400) [pid = 3836] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (12889400) [pid = 3836] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1714B000) [pid = 3836] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (0C77C400) [pid = 3836] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (17151800) [pid = 3836] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15FCC000) [pid = 3836] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (16726400) [pid = 3836] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (15158800) [pid = 3836] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1B30DC00) [pid = 3836] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:31:52 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (140C8C00) [pid = 3836] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:31:52 INFO - PROCESS | 3836 | 1463650312369 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 933ms 02:31:52 INFO - PROCESS | 3836 | 1463650312403 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3836 | 1463650312405 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:31:52 INFO - PROCESS | 3836 | 1463650312409 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 3836 | 1463650312410 Marionette TRACE conn3 <- [1,2446,null,{}] 02:31:52 INFO - PROCESS | 3836 | 1463650312424 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 3836 | 1463650312514 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:31:52 INFO - PROCESS | 3836 | 1463650312630 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3836 | ++DOCSHELL 10A5BC00 == 79 [pid = 3836] [id = 621] 02:31:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (10B05C00) [pid = 3836] [serial = 1863] [outer = 00000000] 02:31:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (12AEC000) [pid = 3836] [serial = 1864] [outer = 10B05C00] 02:31:52 INFO - PROCESS | 3836 | 1463650312673 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1664E800) [pid = 3836] [serial = 1865] [outer = 10B05C00] 02:31:53 INFO - PROCESS | 3836 | 1463650313031 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 623ms 02:31:53 INFO - PROCESS | 3836 | 1463650313047 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 3836 | 1463650313049 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3836 | 1463650313052 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:31:53 INFO - PROCESS | 3836 | 1463650313054 Marionette TRACE conn3 <- [1,2450,null,{}] 02:31:53 INFO - PROCESS | 3836 | 1463650313057 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3836 | 1463650313174 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:31:53 INFO - PROCESS | 3836 | 1463650313183 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3836 | ++DOCSHELL 10B06800 == 80 [pid = 3836] [id = 622] 02:31:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (11081400) [pid = 3836] [serial = 1866] [outer = 00000000] 02:31:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (175D4800) [pid = 3836] [serial = 1867] [outer = 11081400] 02:31:53 INFO - PROCESS | 3836 | 1463650313226 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1887F000) [pid = 3836] [serial = 1868] [outer = 11081400] 02:31:53 INFO - PROCESS | 3836 | 1463650313661 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 623ms 02:31:53 INFO - PROCESS | 3836 | 1463650313674 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 3836 | 1463650313677 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3836 | 1463650313680 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:31:53 INFO - PROCESS | 3836 | 1463650313682 Marionette TRACE conn3 <- [1,2454,null,{}] 02:31:53 INFO - PROCESS | 3836 | 1463650313686 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3836 | 1463650313836 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:31:53 INFO - PROCESS | 3836 | 1463650313883 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3836 | ++DOCSHELL 1714FC00 == 81 [pid = 3836] [id = 623] 02:31:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1A37FC00) [pid = 3836] [serial = 1869] [outer = 00000000] 02:31:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1A6EF400) [pid = 3836] [serial = 1870] [outer = 1A37FC00] 02:31:53 INFO - PROCESS | 3836 | 1463650313939 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (1A788800) [pid = 3836] [serial = 1871] [outer = 1A37FC00] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16650C00 == 80 [pid = 3836] [id = 481] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 178EAC00 == 79 [pid = 3836] [id = 576] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 15667C00 == 78 [pid = 3836] [id = 419] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 15FCAC00 == 77 [pid = 3836] [id = 420] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16698400 == 76 [pid = 3836] [id = 575] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1684F800 == 75 [pid = 3836] [id = 502] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 186A3C00 == 74 [pid = 3836] [id = 578] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1869F400 == 73 [pid = 3836] [id = 549] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10E34800 == 72 [pid = 3836] [id = 488] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1055BC00 == 71 [pid = 3836] [id = 422] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16F91400 == 70 [pid = 3836] [id = 452] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 140C3C00 == 69 [pid = 3836] [id = 467] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1339F000 == 68 [pid = 3836] [id = 421] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1A6ED000 == 67 [pid = 3836] [id = 485] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 175D0000 == 66 [pid = 3836] [id = 551] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10372C00 == 65 [pid = 3836] [id = 453] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10D4E000 == 64 [pid = 3836] [id = 570] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 178EA800 == 63 [pid = 3836] [id = 470] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1B30D800 == 62 [pid = 3836] [id = 593] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 140D0800 == 61 [pid = 3836] [id = 548] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1859F000 == 60 [pid = 3836] [id = 550] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19D19800 == 59 [pid = 3836] [id = 484] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 13319800 == 58 [pid = 3836] [id = 434] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1523F400 == 57 [pid = 3836] [id = 436] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1055F800 == 56 [pid = 3836] [id = 433] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19BF4400 == 55 [pid = 3836] [id = 563] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19B17C00 == 54 [pid = 3836] [id = 579] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 175D5400 == 53 [pid = 3836] [id = 432] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 15F10C00 == 52 [pid = 3836] [id = 486] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1339F800 == 51 [pid = 3836] [id = 581] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 175D4C00 == 50 [pid = 3836] [id = 451] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19A0EC00 == 49 [pid = 3836] [id = 468] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 11C65400 == 48 [pid = 3836] [id = 552] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1869B400 == 47 [pid = 3836] [id = 580] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1ACE2400 == 46 [pid = 3836] [id = 487] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19D6F400 == 45 [pid = 3836] [id = 454] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 18879800 == 44 [pid = 3836] [id = 465] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 15F11400 == 43 [pid = 3836] [id = 594] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1674A400 == 42 [pid = 3836] [id = 589] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1288A800 == 41 [pid = 3836] [id = 613] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10D41400 == 40 [pid = 3836] [id = 612] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10371C00 == 39 [pid = 3836] [id = 610] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 18877C00 == 38 [pid = 3836] [id = 611] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1783C800 == 37 [pid = 3836] [id = 609] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 13B0EC00 == 36 [pid = 3836] [id = 607] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 175D1000 == 35 [pid = 3836] [id = 608] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16852C00 == 34 [pid = 3836] [id = 605] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 11C5B000 == 33 [pid = 3836] [id = 606] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 0C77C000 == 32 [pid = 3836] [id = 614] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 1783C400 == 31 [pid = 3836] [id = 618] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19D7D800 == 30 [pid = 3836] [id = 620] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 19BEE800 == 29 [pid = 3836] [id = 619] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10B06800 == 28 [pid = 3836] [id = 622] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 10A5BC00 == 27 [pid = 3836] [id = 621] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16729C00 == 26 [pid = 3836] [id = 616] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 16745C00 == 25 [pid = 3836] [id = 617] 02:31:55 INFO - PROCESS | 3836 | --DOCSHELL 15F10400 == 24 [pid = 3836] [id = 615] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1AA5D800) [pid = 3836] [serial = 1742] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (185A9400) [pid = 3836] [serial = 1730] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (19B21000) [pid = 3836] [serial = 1736] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19A02000) [pid = 3836] [serial = 1733] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (16DCC800) [pid = 3836] [serial = 1721] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1A37A800) [pid = 3836] [serial = 1739] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1717E800) [pid = 3836] [serial = 1727] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (16855800) [pid = 3836] [serial = 1804] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (16696400) [pid = 3836] [serial = 1801] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1673F400) [pid = 3836] [serial = 1802] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (14237000) [pid = 3836] [serial = 1771] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (16A54800) [pid = 3836] [serial = 1805] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (13109000) [pid = 3836] [serial = 1790] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (12A34800) [pid = 3836] [serial = 1810] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (12A92000) [pid = 3836] [serial = 1789] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1B30C800) [pid = 3836] [serial = 1778] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1AFAC000) [pid = 3836] [serial = 1777] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (13388800) [pid = 3836] [serial = 1792] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (138F0C00) [pid = 3836] [serial = 1793] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (17156400) [pid = 3836] [serial = 1784] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17152000) [pid = 3836] [serial = 1783] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10D48000) [pid = 3836] [serial = 1787] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10B0B400) [pid = 3836] [serial = 1786] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17171400) [pid = 3836] [serial = 1807] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1714DC00) [pid = 3836] [serial = 1813] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (175D5800) [pid = 3836] [serial = 1816] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (18879000) [pid = 3836] [serial = 1775] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1869A400) [pid = 3836] [serial = 1774] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12A30000) [pid = 3836] [serial = 1814] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15244400) [pid = 3836] [serial = 1795] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1B4ADC00) [pid = 3836] [serial = 1781] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1B4A9C00) [pid = 3836] [serial = 1780] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (15F19000) [pid = 3836] [serial = 1798] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (15637800) [pid = 3836] [serial = 1796] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1671B800) [pid = 3836] [serial = 1772] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17179000) [pid = 3836] [serial = 1808] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (140CD000) [pid = 3836] [serial = 1811] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1664C400) [pid = 3836] [serial = 1799] [outer = 00000000] [url = about:blank] 02:31:56 INFO - PROCESS | 3836 | 1463650316347 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2708ms 02:31:56 INFO - PROCESS | 3836 | 1463650316404 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3836 | 1463650316407 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:31:56 INFO - PROCESS | 3836 | 1463650316412 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3836 | 1463650316414 Marionette TRACE conn3 <- [1,2458,null,{}] 02:31:56 INFO - PROCESS | 3836 | 1463650316420 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 3836 | 1463650316510 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:31:56 INFO - PROCESS | 3836 | 1463650316519 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 3836 | ++DOCSHELL 0F9E7800 == 25 [pid = 3836] [id = 624] 02:31:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (0F9EA400) [pid = 3836] [serial = 1872] [outer = 00000000] 02:31:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (103D0C00) [pid = 3836] [serial = 1873] [outer = 0F9EA400] 02:31:56 INFO - PROCESS | 3836 | 1463650316571 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10539000) [pid = 3836] [serial = 1874] [outer = 0F9EA400] 02:31:57 INFO - PROCESS | 3836 | 1463650317084 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 685ms 02:31:57 INFO - PROCESS | 3836 | 1463650317109 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3836 | 1463650317115 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:31:57 INFO - PROCESS | 3836 | 1463650317121 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3836 | 1463650317124 Marionette TRACE conn3 <- [1,2462,null,{}] 02:31:57 INFO - PROCESS | 3836 | 1463650317132 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3836 | 1463650317206 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:31:57 INFO - PROCESS | 3836 | 1463650317216 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3836 | ++DOCSHELL 10A61C00 == 26 [pid = 3836] [id = 625] 02:31:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (10A64400) [pid = 3836] [serial = 1875] [outer = 00000000] 02:31:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (10B0B000) [pid = 3836] [serial = 1876] [outer = 10A64400] 02:31:57 INFO - PROCESS | 3836 | 1463650317261 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (10B69800) [pid = 3836] [serial = 1877] [outer = 10A64400] 02:31:57 INFO - PROCESS | 3836 | 1463650317739 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 701ms 02:31:57 INFO - PROCESS | 3836 | 1463650317802 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3836 | 1463650317805 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:31:57 INFO - PROCESS | 3836 | 1463650317809 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3836 | 1463650317812 Marionette TRACE conn3 <- [1,2466,null,{}] 02:31:57 INFO - PROCESS | 3836 | 1463650317823 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3836 | 1463650317911 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:31:58 INFO - PROCESS | 3836 | 1463650318047 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3836 | ++DOCSHELL 10F7DC00 == 27 [pid = 3836] [id = 626] 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (10F7EC00) [pid = 3836] [serial = 1878] [outer = 00000000] 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1108CC00) [pid = 3836] [serial = 1879] [outer = 10F7EC00] 02:31:58 INFO - PROCESS | 3836 | 1463650318096 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1144E400) [pid = 3836] [serial = 1880] [outer = 10F7EC00] 02:31:58 INFO - PROCESS | 3836 | 1463650318486 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 700ms 02:31:58 INFO - PROCESS | 3836 | 1463650318507 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3836 | 1463650318510 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:31:58 INFO - PROCESS | 3836 | 1463650318513 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3836 | 1463650318514 Marionette TRACE conn3 <- [1,2470,null,{}] 02:31:58 INFO - PROCESS | 3836 | 1463650318518 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 3836 | 1463650318635 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:31:58 INFO - PROCESS | 3836 | 1463650318644 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3836 | ++DOCSHELL 10377000 == 28 [pid = 3836] [id = 627] 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (112A3800) [pid = 3836] [serial = 1881] [outer = 00000000] 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (128A6C00) [pid = 3836] [serial = 1882] [outer = 112A3800] 02:31:58 INFO - PROCESS | 3836 | 1463650318704 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (12A3B000) [pid = 3836] [serial = 1883] [outer = 112A3800] 02:31:59 INFO - PROCESS | 3836 | 1463650319136 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 638ms 02:31:59 INFO - PROCESS | 3836 | 1463650319151 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3836 | 1463650319153 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:31:59 INFO - PROCESS | 3836 | 1463650319156 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 3836 | 1463650319157 Marionette TRACE conn3 <- [1,2474,null,{}] 02:31:59 INFO - PROCESS | 3836 | 1463650319161 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3836 | 1463650319274 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:31:59 INFO - PROCESS | 3836 | 1463650319283 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3836 | ++DOCSHELL 12A3C000 == 29 [pid = 3836] [id = 628] 02:31:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (12A8E000) [pid = 3836] [serial = 1884] [outer = 00000000] 02:31:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (13077C00) [pid = 3836] [serial = 1885] [outer = 12A8E000] 02:31:59 INFO - PROCESS | 3836 | 1463650319331 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1310E800) [pid = 3836] [serial = 1886] [outer = 12A8E000] 02:31:59 INFO - PROCESS | 3836 | 1463650319779 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 622ms 02:31:59 INFO - PROCESS | 3836 | 1463650319794 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3836 | 1463650319796 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:31:59 INFO - PROCESS | 3836 | 1463650319800 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 3836 | 1463650319801 Marionette TRACE conn3 <- [1,2478,null,{}] 02:31:59 INFO - PROCESS | 3836 | 1463650319805 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3836 | 1463650319948 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:31:59 INFO - PROCESS | 3836 | 1463650319959 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3836 | ++DOCSHELL 1331E800 == 30 [pid = 3836] [id = 629] 02:31:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1331FC00) [pid = 3836] [serial = 1887] [outer = 00000000] 02:31:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1339D000) [pid = 3836] [serial = 1888] [outer = 1331FC00] 02:31:59 INFO - PROCESS | 3836 | 1463650320004 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (13DBA800) [pid = 3836] [serial = 1889] [outer = 1331FC00] 02:32:00 INFO - PROCESS | 3836 | 1463650320447 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 684ms 02:32:00 INFO - PROCESS | 3836 | 1463650320499 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3836 | 1463650320501 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:32:00 INFO - PROCESS | 3836 | 1463650320505 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3836 | 1463650320507 Marionette TRACE conn3 <- [1,2482,null,{}] 02:32:00 INFO - PROCESS | 3836 | 1463650320517 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 3836 | 1463650320594 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:32:00 INFO - PROCESS | 3836 | 1463650320634 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3836 | ++DOCSHELL 1339CC00 == 31 [pid = 3836] [id = 630] 02:32:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (138F8400) [pid = 3836] [serial = 1890] [outer = 00000000] 02:32:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (140D1400) [pid = 3836] [serial = 1891] [outer = 138F8400] 02:32:00 INFO - PROCESS | 3836 | 1463650320677 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (14ECBC00) [pid = 3836] [serial = 1892] [outer = 138F8400] 02:32:01 INFO - PROCESS | 3836 | 1463650321133 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 685ms 02:32:01 INFO - PROCESS | 3836 | 1463650321189 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3836 | 1463650321191 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:32:01 INFO - PROCESS | 3836 | 1463650321194 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 3836 | 1463650321196 Marionette TRACE conn3 <- [1,2486,null,{}] 02:32:01 INFO - PROCESS | 3836 | 1463650321200 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 3836 | 1463650321289 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:32:01 INFO - PROCESS | 3836 | 1463650321299 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3836 | ++DOCSHELL 140CD000 == 32 [pid = 3836] [id = 631] 02:32:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15150C00) [pid = 3836] [serial = 1893] [outer = 00000000] 02:32:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1515B400) [pid = 3836] [serial = 1894] [outer = 15150C00] 02:32:01 INFO - PROCESS | 3836 | 1463650321342 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1515B800) [pid = 3836] [serial = 1895] [outer = 15150C00] 02:32:01 INFO - PROCESS | 3836 | 1463650321821 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 701ms 02:32:01 INFO - PROCESS | 3836 | 1463650321895 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3836 | 1463650321897 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:32:01 INFO - PROCESS | 3836 | 1463650321901 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 3836 | 1463650321902 Marionette TRACE conn3 <- [1,2490,null,{}] 02:32:01 INFO - PROCESS | 3836 | 1463650321906 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3836 | 1463650322043 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:32:02 INFO - PROCESS | 3836 | 1463650322068 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3836 | ++DOCSHELL 1523F400 == 33 [pid = 3836] [id = 632] 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (15241C00) [pid = 3836] [serial = 1896] [outer = 00000000] 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (15635400) [pid = 3836] [serial = 1897] [outer = 15241C00] 02:32:02 INFO - PROCESS | 3836 | 1463650322113 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1541F400) [pid = 3836] [serial = 1898] [outer = 15241C00] 02:32:02 INFO - PROCESS | 3836 | 1463650322560 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 700ms 02:32:02 INFO - PROCESS | 3836 | 1463650322599 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3836 | 1463650322601 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 3836 | 1463650322604 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:32:02 INFO - PROCESS | 3836 | 1463650322606 Marionette TRACE conn3 <- [1,2494,null,{}] 02:32:02 INFO - PROCESS | 3836 | 1463650322609 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3836 | 1463650322726 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:32:02 INFO - PROCESS | 3836 | 1463650322732 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3836 | ++DOCSHELL 13813C00 == 34 [pid = 3836] [id = 633] 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (15413800) [pid = 3836] [serial = 1899] [outer = 00000000] 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (15666800) [pid = 3836] [serial = 1900] [outer = 15413800] 02:32:02 INFO - PROCESS | 3836 | 1463650322830 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (156A9C00) [pid = 3836] [serial = 1901] [outer = 15413800] 02:32:03 INFO - PROCESS | 3836 | 1463650323278 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 700ms 02:32:03 INFO - PROCESS | 3836 | 1463650323304 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3836 | 1463650323306 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:32:03 INFO - PROCESS | 3836 | 1463650323317 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 3836 | 1463650323319 Marionette TRACE conn3 <- [1,2498,null,{}] 02:32:03 INFO - PROCESS | 3836 | 1463650323322 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 3836 | 1463650323478 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1674B400) [pid = 3836] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A218400) [pid = 3836] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19BEF800) [pid = 3836] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10B05C00) [pid = 3836] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (11081400) [pid = 3836] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16DC4000) [pid = 3836] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16749800) [pid = 3836] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (15F12800) [pid = 3836] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (105F4000) [pid = 3836] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1288AC00) [pid = 3836] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (10F84C00) [pid = 3836] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1887F800) [pid = 3836] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (10A5D000) [pid = 3836] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (185ADC00) [pid = 3836] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (175D2C00) [pid = 3836] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (140CEC00) [pid = 3836] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (11C9F000) [pid = 3836] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1714D800) [pid = 3836] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:32:04 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (178E7000) [pid = 3836] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:32:04 INFO - PROCESS | 3836 | 1463650324134 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3836 | ++DOCSHELL 105F4000 == 35 [pid = 3836] [id = 634] 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10A5D000) [pid = 3836] [serial = 1902] [outer = 00000000] 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (11C04400) [pid = 3836] [serial = 1903] [outer = 10A5D000] 02:32:04 INFO - PROCESS | 3836 | 1463650324187 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (13313400) [pid = 3836] [serial = 1904] [outer = 10A5D000] 02:32:04 INFO - PROCESS | 3836 | 1463650324601 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1308ms 02:32:04 INFO - PROCESS | 3836 | 1463650324622 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3836 | 1463650324624 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:32:04 INFO - PROCESS | 3836 | 1463650324627 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:32:04 INFO - PROCESS | 3836 | 1463650324629 Marionette TRACE conn3 <- [1,2502,null,{}] 02:32:04 INFO - PROCESS | 3836 | 1463650324632 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 3836 | 1463650324709 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:32:04 INFO - PROCESS | 3836 | 1463650324715 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3836 | ++DOCSHELL 1339AC00 == 36 [pid = 3836] [id = 635] 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1339C400) [pid = 3836] [serial = 1905] [outer = 00000000] 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (15FCAC00) [pid = 3836] [serial = 1906] [outer = 1339C400] 02:32:04 INFO - PROCESS | 3836 | 1463650324758 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1664D000) [pid = 3836] [serial = 1907] [outer = 1339C400] 02:32:05 INFO - PROCESS | 3836 | 1463650325171 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 592ms 02:32:05 INFO - PROCESS | 3836 | 1463650325219 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3836 | 1463650325222 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:32:05 INFO - PROCESS | 3836 | 1463650325225 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3836 | 1463650325227 Marionette TRACE conn3 <- [1,2506,null,{}] 02:32:05 INFO - PROCESS | 3836 | 1463650325234 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3836 | 1463650325313 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:32:05 INFO - PROCESS | 3836 | 1463650325320 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3836 | ++DOCSHELL 15FC9800 == 37 [pid = 3836] [id = 636] 02:32:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16654800) [pid = 3836] [serial = 1908] [outer = 00000000] 02:32:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (166A0000) [pid = 3836] [serial = 1909] [outer = 16654800] 02:32:05 INFO - PROCESS | 3836 | 1463650325364 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1671F800) [pid = 3836] [serial = 1910] [outer = 16654800] 02:32:05 INFO - PROCESS | 3836 | 1463650325812 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 638ms 02:32:05 INFO - PROCESS | 3836 | 1463650325874 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3836 | 1463650325876 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:32:05 INFO - PROCESS | 3836 | 1463650325879 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3836 | 1463650325881 Marionette TRACE conn3 <- [1,2510,null,{}] 02:32:05 INFO - PROCESS | 3836 | 1463650325885 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3836 | 1463650325962 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:32:05 INFO - PROCESS | 3836 | 1463650325968 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3836 | ++DOCSHELL 13075C00 == 38 [pid = 3836] [id = 637] 02:32:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1669F400) [pid = 3836] [serial = 1911] [outer = 00000000] 02:32:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16740400) [pid = 3836] [serial = 1912] [outer = 1669F400] 02:32:06 INFO - PROCESS | 3836 | 1463650326011 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16741400) [pid = 3836] [serial = 1913] [outer = 1669F400] 02:32:06 INFO - PROCESS | 3836 | 1463650326839 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 996ms 02:32:06 INFO - PROCESS | 3836 | 1463650326883 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3836 | 1463650326889 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:32:06 INFO - PROCESS | 3836 | 1463650326893 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3836 | 1463650326898 Marionette TRACE conn3 <- [1,2514,null,{}] 02:32:06 INFO - PROCESS | 3836 | 1463650326903 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 3836 | 1463650327020 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:32:07 INFO - PROCESS | 3836 | 1463650327161 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3836 | ++DOCSHELL 10375C00 == 39 [pid = 3836] [id = 638] 02:32:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (103CD400) [pid = 3836] [serial = 1914] [outer = 00000000] 02:32:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10A58000) [pid = 3836] [serial = 1915] [outer = 103CD400] 02:32:07 INFO - PROCESS | 3836 | 1463650327219 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10D44800) [pid = 3836] [serial = 1916] [outer = 103CD400] 02:32:07 INFO - PROCESS | 3836 | 1463650327900 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1027ms 02:32:07 INFO - PROCESS | 3836 | 1463650327974 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 3836 | 1463650327980 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:32:07 INFO - PROCESS | 3836 | 1463650327986 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 3836 | 1463650327989 Marionette TRACE conn3 <- [1,2518,null,{}] 02:32:07 INFO - PROCESS | 3836 | 1463650327993 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3836 | 1463650328111 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:32:08 INFO - PROCESS | 3836 | 1463650328255 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3836 | ++DOCSHELL 1032D400 == 40 [pid = 3836] [id = 639] 02:32:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (10F7C800) [pid = 3836] [serial = 1917] [outer = 00000000] 02:32:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (12A38C00) [pid = 3836] [serial = 1918] [outer = 10F7C800] 02:32:08 INFO - PROCESS | 3836 | 1463650328317 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (12D79800) [pid = 3836] [serial = 1919] [outer = 10F7C800] 02:32:09 INFO - PROCESS | 3836 | 1463650329260 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 103D8800 == 39 [pid = 3836] [id = 398] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 140CD400 == 38 [pid = 3836] [id = 405] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 130D0400 == 37 [pid = 3836] [id = 408] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 16726C00 == 36 [pid = 3836] [id = 409] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 10535C00 == 35 [pid = 3836] [id = 406] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 13070400 == 34 [pid = 3836] [id = 404] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 1037A400 == 33 [pid = 3836] [id = 399] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 1515A800 == 32 [pid = 3836] [id = 402] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 11084C00 == 31 [pid = 3836] [id = 407] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 12D75000 == 30 [pid = 3836] [id = 400] 02:32:09 INFO - PROCESS | 3836 | --DOCSHELL 1714FC00 == 29 [pid = 3836] [id = 623] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1B306800) [pid = 3836] [serial = 1769] [outer = 00000000] [url = about:blank] 02:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1354ms 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15FC8C00) [pid = 3836] [serial = 1823] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1541DC00) [pid = 3836] [serial = 1822] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (13108400) [pid = 3836] [serial = 1820] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (12A91000) [pid = 3836] [serial = 1819] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (17FD6000) [pid = 3836] [serial = 1817] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A6EF400) [pid = 3836] [serial = 1870] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | 1463650329349 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 3836 | 1463650329352 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:32:09 INFO - PROCESS | 3836 | 1463650329358 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 3836 | 1463650329361 Marionette TRACE conn3 <- [1,2522,null,{}] 02:32:09 INFO - PROCESS | 3836 | 1463650329368 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 3836 | 1463650329450 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:32:09 INFO - PROCESS | 3836 | 1463650329466 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 3836 | ++DOCSHELL 105EF000 == 30 [pid = 3836] [id = 640] 02:32:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (105F5800) [pid = 3836] [serial = 1920] [outer = 00000000] 02:32:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (10B04000) [pid = 3836] [serial = 1921] [outer = 105F5800] 02:32:09 INFO - PROCESS | 3836 | 1463650329513 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10B72800) [pid = 3836] [serial = 1922] [outer = 105F5800] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1A219800) [pid = 3836] [serial = 1861] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19D70C00) [pid = 3836] [serial = 1859] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (12AEC000) [pid = 3836] [serial = 1864] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19D12C00) [pid = 3836] [serial = 1858] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (175D4800) [pid = 3836] [serial = 1867] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A378800) [pid = 3836] [serial = 1862] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (17180000) [pid = 3836] [serial = 1852] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16853800) [pid = 3836] [serial = 1849] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16F90800) [pid = 3836] [serial = 1850] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1887F000) [pid = 3836] [serial = 1868] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1627C400) [pid = 3836] [serial = 1846] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1671E400) [pid = 3836] [serial = 1847] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (12886400) [pid = 3836] [serial = 1843] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13B02C00) [pid = 3836] [serial = 1844] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (13DBC800) [pid = 3836] [serial = 1841] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13392C00) [pid = 3836] [serial = 1840] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1566A400) [pid = 3836] [serial = 1838] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (140CCC00) [pid = 3836] [serial = 1837] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19D16400) [pid = 3836] [serial = 1835] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19BF0C00) [pid = 3836] [serial = 1834] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B13800) [pid = 3836] [serial = 1832] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19A06C00) [pid = 3836] [serial = 1831] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (186A5400) [pid = 3836] [serial = 1829] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1869D400) [pid = 3836] [serial = 1828] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (185A0000) [pid = 3836] [serial = 1826] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1783D000) [pid = 3836] [serial = 1825] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (18872800) [pid = 3836] [serial = 1855] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B14C00) [pid = 3836] [serial = 1856] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (175BC800) [pid = 3836] [serial = 1853] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1664E800) [pid = 3836] [serial = 1865] [outer = 00000000] [url = about:blank] 02:32:10 INFO - PROCESS | 3836 | 1463650330051 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 747ms 02:32:10 INFO - PROCESS | 3836 | 1463650330099 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3836 | 1463650330104 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:32:10 INFO - PROCESS | 3836 | 1463650330110 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 3836 | 1463650330113 Marionette TRACE conn3 <- [1,2526,null,{}] 02:32:10 INFO - PROCESS | 3836 | 1463650330117 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3836 | 1463650330201 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:32:10 INFO - PROCESS | 3836 | 1463650330297 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3836 | ++DOCSHELL 10D47000 == 31 [pid = 3836] [id = 641] 02:32:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10D4F400) [pid = 3836] [serial = 1923] [outer = 00000000] 02:32:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1144DC00) [pid = 3836] [serial = 1924] [outer = 10D4F400] 02:32:10 INFO - PROCESS | 3836 | 1463650330342 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (11C9B000) [pid = 3836] [serial = 1925] [outer = 10D4F400] 02:32:10 INFO - PROCESS | 3836 | 1463650330729 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 623ms 02:32:10 INFO - PROCESS | 3836 | 1463650330749 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3836 | 1463650330751 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:32:10 INFO - PROCESS | 3836 | 1463650330755 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 3836 | 1463650330758 Marionette TRACE conn3 <- [1,2530,null,{}] 02:32:10 INFO - PROCESS | 3836 | 1463650330769 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3836 | 1463650330853 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:32:10 INFO - PROCESS | 3836 | 1463650330892 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3836 | ++DOCSHELL 131BFC00 == 32 [pid = 3836] [id = 642] 02:32:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (131C4400) [pid = 3836] [serial = 1926] [outer = 00000000] 02:32:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13392C00) [pid = 3836] [serial = 1927] [outer = 131C4400] 02:32:10 INFO - PROCESS | 3836 | 1463650330939 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (138EC800) [pid = 3836] [serial = 1928] [outer = 131C4400] 02:32:11 INFO - PROCESS | 3836 | 1463650331440 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 02:32:11 INFO - PROCESS | 3836 | 1463650331493 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 3836 | 1463650331495 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:32:11 INFO - PROCESS | 3836 | 1463650331504 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 3836 | 1463650331506 Marionette TRACE conn3 <- [1,2534,null,{}] 02:32:11 INFO - PROCESS | 3836 | 1463650331510 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 3836 | 1463650331633 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:32:11 INFO - PROCESS | 3836 | 1463650331694 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3836 | ++DOCSHELL 140C2800 == 33 [pid = 3836] [id = 643] 02:32:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (14E34400) [pid = 3836] [serial = 1929] [outer = 00000000] 02:32:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (15415000) [pid = 3836] [serial = 1930] [outer = 14E34400] 02:32:11 INFO - PROCESS | 3836 | 1463650331738 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15633800) [pid = 3836] [serial = 1931] [outer = 14E34400] 02:32:12 INFO - PROCESS | 3836 | 1463650332154 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 685ms 02:32:12 INFO - PROCESS | 3836 | 1463650332203 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3836 | 1463650332205 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 3836 | 1463650332208 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:32:12 INFO - PROCESS | 3836 | 1463650332210 Marionette TRACE conn3 <- [1,2538,null,{}] 02:32:12 INFO - PROCESS | 3836 | 1463650332213 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 3836 | 1463650332357 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:32:12 INFO - PROCESS | 3836 | 1463650332371 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 3836 | ++DOCSHELL 15666000 == 34 [pid = 3836] [id = 644] 02:32:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15666C00) [pid = 3836] [serial = 1932] [outer = 00000000] 02:32:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15F10000) [pid = 3836] [serial = 1933] [outer = 15666C00] 02:32:12 INFO - PROCESS | 3836 | 1463650332424 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15F13000) [pid = 3836] [serial = 1934] [outer = 15666C00] 02:32:12 INFO - PROCESS | 3836 | 1463650332904 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 02:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:32:12 INFO - PROCESS | 3836 | 1463650332952 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3836 | 1463650332954 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 3836 | 1463650332957 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 3836 | 1463650332959 Marionette TRACE conn3 <- [1,2542,null,{}] 02:32:12 INFO - PROCESS | 3836 | 1463650332962 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3836 | 1463650333094 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:32:13 INFO - PROCESS | 3836 | 1463650333165 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 3836 | ++DOCSHELL 15665000 == 35 [pid = 3836] [id = 645] 02:32:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (15F18400) [pid = 3836] [serial = 1935] [outer = 00000000] 02:32:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16697C00) [pid = 3836] [serial = 1936] [outer = 15F18400] 02:32:13 INFO - PROCESS | 3836 | 1463650333194 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1671F400) [pid = 3836] [serial = 1937] [outer = 15F18400] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (15241C00) [pid = 3836] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10A64400) [pid = 3836] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (15413800) [pid = 3836] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15150C00) [pid = 3836] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1331FC00) [pid = 3836] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (0F9EA400) [pid = 3836] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (12A8E000) [pid = 3836] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (112A3800) [pid = 3836] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1339C400) [pid = 3836] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (138F8400) [pid = 3836] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (10A5D000) [pid = 3836] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (10F7EC00) [pid = 3836] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:32:13 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16654800) [pid = 3836] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:32:13 INFO - PROCESS | 3836 | 1463650333760 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 825ms 02:32:13 INFO - PROCESS | 3836 | 1463650333782 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3836 | 1463650333784 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:32:13 INFO - PROCESS | 3836 | 1463650333787 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 3836 | 1463650333789 Marionette TRACE conn3 <- [1,2546,null,{}] 02:32:13 INFO - PROCESS | 3836 | 1463650333792 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3836 | 1463650333868 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:32:13 INFO - PROCESS | 3836 | 1463650333966 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 3836 | ++DOCSHELL 10A5BC00 == 36 [pid = 3836] [id = 646] 02:32:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10A5D000) [pid = 3836] [serial = 1938] [outer = 00000000] 02:32:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (12D25400) [pid = 3836] [serial = 1939] [outer = 10A5D000] 02:32:14 INFO - PROCESS | 3836 | 1463650334012 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1339F400) [pid = 3836] [serial = 1940] [outer = 10A5D000] 02:32:14 INFO - PROCESS | 3836 | 1463650334403 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 638ms 02:32:14 INFO - PROCESS | 3836 | 1463650334425 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 3836 | 1463650334427 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:32:14 INFO - PROCESS | 3836 | 1463650334431 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 3836 | 1463650334432 Marionette TRACE conn3 <- [1,2550,null,{}] 02:32:14 INFO - PROCESS | 3836 | 1463650334436 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 3836 | 1463650334559 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:32:14 INFO - PROCESS | 3836 | 1463650334568 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 3836 | ++DOCSHELL 12AED400 == 37 [pid = 3836] [id = 647] 02:32:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1339D400) [pid = 3836] [serial = 1941] [outer = 00000000] 02:32:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1566A800) [pid = 3836] [serial = 1942] [outer = 1339D400] 02:32:14 INFO - PROCESS | 3836 | 1463650334611 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (15FCA000) [pid = 3836] [serial = 1943] [outer = 1339D400] 02:32:15 INFO - PROCESS | 3836 | 1463650335023 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 638ms 02:32:15 INFO - PROCESS | 3836 | 1463650335069 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3836 | 1463650335071 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 3836 | 1463650335074 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:32:15 INFO - PROCESS | 3836 | 1463650335076 Marionette TRACE conn3 <- [1,2554,null,{}] 02:32:15 INFO - PROCESS | 3836 | 1463650335079 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3836 | 1463650335193 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:32:15 INFO - PROCESS | 3836 | 1463650335202 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3836 | ++DOCSHELL 12D77800 == 38 [pid = 3836] [id = 648] 02:32:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14232C00) [pid = 3836] [serial = 1944] [outer = 00000000] 02:32:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16741000) [pid = 3836] [serial = 1945] [outer = 14232C00] 02:32:15 INFO - PROCESS | 3836 | 1463650335245 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16747000) [pid = 3836] [serial = 1946] [outer = 14232C00] 02:32:15 INFO - PROCESS | 3836 | 1463650335836 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 794ms 02:32:15 INFO - PROCESS | 3836 | 1463650335877 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3836 | 1463650335881 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:32:15 INFO - PROCESS | 3836 | 1463650335887 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 3836 | 1463650335891 Marionette TRACE conn3 <- [1,2558,null,{}] 02:32:15 INFO - PROCESS | 3836 | 1463650335898 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 3836 | 1463650336005 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:32:16 INFO - PROCESS | 3836 | 1463650336146 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EA400 == 39 [pid = 3836] [id = 649] 02:32:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (0F9EB400) [pid = 3836] [serial = 1947] [outer = 00000000] 02:32:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10B6A800) [pid = 3836] [serial = 1948] [outer = 0F9EB400] 02:32:16 INFO - PROCESS | 3836 | 1463650336202 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (11082800) [pid = 3836] [serial = 1949] [outer = 0F9EB400] 02:32:16 INFO - PROCESS | 3836 | 1463650336845 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 996ms 02:32:16 INFO - PROCESS | 3836 | 1463650336896 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3836 | 1463650336902 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:32:16 INFO - PROCESS | 3836 | 1463650336910 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3836 | 1463650336912 Marionette TRACE conn3 <- [1,2562,null,{}] 02:32:16 INFO - PROCESS | 3836 | 1463650336917 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 3836 | 1463650337021 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:32:17 INFO - PROCESS | 3836 | 1463650337158 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 3836 | ++DOCSHELL 11A0A800 == 40 [pid = 3836] [id = 650] 02:32:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12A38800) [pid = 3836] [serial = 1950] [outer = 00000000] 02:32:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (13816800) [pid = 3836] [serial = 1951] [outer = 12A38800] 02:32:17 INFO - PROCESS | 3836 | 1463650337213 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (140CE400) [pid = 3836] [serial = 1952] [outer = 12A38800] 02:32:17 INFO - PROCESS | 3836 | 1463650337756 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 887ms 02:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:32:17 INFO - PROCESS | 3836 | 1463650337796 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3836 | 1463650337798 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:32:17 INFO - PROCESS | 3836 | 1463650337802 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 3836 | 1463650337806 Marionette TRACE conn3 <- [1,2566,null,{}] 02:32:17 INFO - PROCESS | 3836 | 1463650337817 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 3836 | 1463650337923 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:32:18 INFO - PROCESS | 3836 | 1463650338034 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3836 | ++DOCSHELL 1664D400 == 41 [pid = 3836] [id = 651] 02:32:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1664F400) [pid = 3836] [serial = 1953] [outer = 00000000] 02:32:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16726C00) [pid = 3836] [serial = 1954] [outer = 1664F400] 02:32:18 INFO - PROCESS | 3836 | 1463650338089 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1674CC00) [pid = 3836] [serial = 1955] [outer = 1664F400] 02:32:18 INFO - PROCESS | 3836 | 1463650338702 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 933ms 02:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:32:18 INFO - PROCESS | 3836 | 1463650338747 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 3836 | 1463650338750 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 3836 | 1463650338753 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3836 | 1463650338755 Marionette TRACE conn3 <- [1,2570,null,{}] 02:32:18 INFO - PROCESS | 3836 | 1463650338759 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 3836 | 1463650338860 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:32:18 INFO - PROCESS | 3836 | 1463650338980 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3836 | ++DOCSHELL 1674C800 == 42 [pid = 3836] [id = 652] 02:32:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (16849000) [pid = 3836] [serial = 1956] [outer = 00000000] 02:32:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16855800) [pid = 3836] [serial = 1957] [outer = 16849000] 02:32:19 INFO - PROCESS | 3836 | 1463650339032 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16A54400) [pid = 3836] [serial = 1958] [outer = 16849000] 02:32:19 INFO - PROCESS | 3836 | 1463650339587 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 887ms 02:32:19 INFO - PROCESS | 3836 | 1463650339657 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 3836 | 1463650339659 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:32:19 INFO - PROCESS | 3836 | 1463650339662 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3836 | 1463650339664 Marionette TRACE conn3 <- [1,2574,null,{}] 02:32:19 INFO - PROCESS | 3836 | 1463650339668 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 3836 | 1463650339767 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:32:19 INFO - PROCESS | 3836 | 1463650339908 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 3836 | ++DOCSHELL 1671EC00 == 43 [pid = 3836] [id = 653] 02:32:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1671F000) [pid = 3836] [serial = 1959] [outer = 00000000] 02:32:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (16DCEC00) [pid = 3836] [serial = 1960] [outer = 1671F000] 02:32:19 INFO - PROCESS | 3836 | 1463650339962 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (16F90400) [pid = 3836] [serial = 1961] [outer = 1671F000] 02:32:20 INFO - PROCESS | 3836 | 1463650340685 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1042ms 02:32:20 INFO - PROCESS | 3836 | 1463650340719 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 3836 | 1463650340722 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:32:20 INFO - PROCESS | 3836 | 1463650340727 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 3836 | 1463650340731 Marionette TRACE conn3 <- [1,2578,null,{}] 02:32:20 INFO - PROCESS | 3836 | 1463650340736 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 3836 | 1463650340834 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:32:20 INFO - PROCESS | 3836 | 1463650340978 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 3836 | ++DOCSHELL 11C9B800 == 44 [pid = 3836] [id = 654] 02:32:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1287E400) [pid = 3836] [serial = 1962] [outer = 00000000] 02:32:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (12A31400) [pid = 3836] [serial = 1963] [outer = 1287E400] 02:32:21 INFO - PROCESS | 3836 | 1463650341035 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (12D25C00) [pid = 3836] [serial = 1964] [outer = 1287E400] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1541F400) [pid = 3836] [serial = 1898] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1664D000) [pid = 3836] [serial = 1907] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1515B800) [pid = 3836] [serial = 1895] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (166A0000) [pid = 3836] [serial = 1909] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (15635400) [pid = 3836] [serial = 1897] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10B0B000) [pid = 3836] [serial = 1876] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (10B69800) [pid = 3836] [serial = 1877] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (15666800) [pid = 3836] [serial = 1900] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1515B400) [pid = 3836] [serial = 1894] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1339D000) [pid = 3836] [serial = 1888] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (13DBA800) [pid = 3836] [serial = 1889] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (103D0C00) [pid = 3836] [serial = 1873] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10539000) [pid = 3836] [serial = 1874] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (13077C00) [pid = 3836] [serial = 1885] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (156A9C00) [pid = 3836] [serial = 1901] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1310E800) [pid = 3836] [serial = 1886] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (128A6C00) [pid = 3836] [serial = 1882] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15FCAC00) [pid = 3836] [serial = 1906] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (12A3B000) [pid = 3836] [serial = 1883] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (140D1400) [pid = 3836] [serial = 1891] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (14ECBC00) [pid = 3836] [serial = 1892] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (11C04400) [pid = 3836] [serial = 1903] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13313400) [pid = 3836] [serial = 1904] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1671F800) [pid = 3836] [serial = 1910] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1144E400) [pid = 3836] [serial = 1880] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1108CC00) [pid = 3836] [serial = 1879] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3836 | 1463650341506 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 840ms 02:32:21 INFO - PROCESS | 3836 | 1463650341555 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 3836 | 1463650341560 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:32:21 INFO - PROCESS | 3836 | 1463650341566 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:32:21 INFO - PROCESS | 3836 | 1463650341569 Marionette TRACE conn3 <- [1,2582,null,{}] 02:32:21 INFO - PROCESS | 3836 | 1463650341572 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 3836 | 1463650341667 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:32:21 INFO - PROCESS | 3836 | 1463650341767 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 3836 | ++DOCSHELL 10B6D400 == 45 [pid = 3836] [id = 655] 02:32:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10E31000) [pid = 3836] [serial = 1965] [outer = 00000000] 02:32:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (12888C00) [pid = 3836] [serial = 1966] [outer = 10E31000] 02:32:21 INFO - PROCESS | 3836 | 1463650341811 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (12B61C00) [pid = 3836] [serial = 1967] [outer = 10E31000] 02:32:22 INFO - PROCESS | 3836 | 1463650342229 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 700ms 02:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:32:22 INFO - PROCESS | 3836 | 1463650342271 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3836 | 1463650342273 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:32:22 INFO - PROCESS | 3836 | 1463650342276 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3836 | 1463650342279 Marionette TRACE conn3 <- [1,2586,null,{}] 02:32:22 INFO - PROCESS | 3836 | 1463650342289 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 3836 | 1463650342375 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:32:22 INFO - PROCESS | 3836 | 1463650342385 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3836 | ++DOCSHELL 13816400 == 46 [pid = 3836] [id = 656] 02:32:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (140C2C00) [pid = 3836] [serial = 1968] [outer = 00000000] 02:32:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1423A800) [pid = 3836] [serial = 1969] [outer = 140C2C00] 02:32:22 INFO - PROCESS | 3836 | 1463650342432 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15150800) [pid = 3836] [serial = 1970] [outer = 140C2C00] 02:32:22 INFO - PROCESS | 3836 | 1463650342902 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 638ms 02:32:22 INFO - PROCESS | 3836 | 1463650342912 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3836 | 1463650342915 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:32:22 INFO - PROCESS | 3836 | 1463650342918 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3836 | 1463650342919 Marionette TRACE conn3 <- [1,2590,null,{}] 02:32:22 INFO - PROCESS | 3836 | 1463650342923 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 3836 | 1463650343005 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:32:23 INFO - PROCESS | 3836 | 1463650343011 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3836 | ++DOCSHELL 1514E400 == 47 [pid = 3836] [id = 657] 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15154000) [pid = 3836] [serial = 1971] [outer = 00000000] 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15634C00) [pid = 3836] [serial = 1972] [outer = 15154000] 02:32:23 INFO - PROCESS | 3836 | 1463650343056 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1565FC00) [pid = 3836] [serial = 1973] [outer = 15154000] 02:32:23 INFO - PROCESS | 3836 | 1463650343549 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 701ms 02:32:23 INFO - PROCESS | 3836 | 1463650343618 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 3836 | 1463650343620 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:32:23 INFO - PROCESS | 3836 | 1463650343630 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 3836 | 1463650343632 Marionette TRACE conn3 <- [1,2594,null,{}] 02:32:23 INFO - PROCESS | 3836 | 1463650343645 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 3836 | 1463650343769 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:32:23 INFO - PROCESS | 3836 | 1463650343776 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3836 | ++DOCSHELL 12A32000 == 48 [pid = 3836] [id = 658] 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (14E3FC00) [pid = 3836] [serial = 1974] [outer = 00000000] 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (156B1400) [pid = 3836] [serial = 1975] [outer = 14E3FC00] 02:32:23 INFO - PROCESS | 3836 | 1463650343875 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15F19800) [pid = 3836] [serial = 1976] [outer = 14E3FC00] 02:32:24 INFO - PROCESS | 3836 | 1463650344316 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 762ms 02:32:24 INFO - PROCESS | 3836 | 1463650344413 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3836 | 1463650344415 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:32:24 INFO - PROCESS | 3836 | 1463650344419 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3836 | 1463650344420 Marionette TRACE conn3 <- [1,2598,null,{}] 02:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:32:24 INFO - PROCESS | 3836 | 1463650344424 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3836 | 1463650344565 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:32:24 INFO - PROCESS | 3836 | 1463650344580 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EB800 == 49 [pid = 3836] [id = 659] 02:32:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16651000) [pid = 3836] [serial = 1977] [outer = 00000000] 02:32:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16723C00) [pid = 3836] [serial = 1978] [outer = 16651000] 02:32:24 INFO - PROCESS | 3836 | 1463650344679 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16749000) [pid = 3836] [serial = 1979] [outer = 16651000] 02:32:25 INFO - PROCESS | 3836 | 1463650345095 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 02:32:25 INFO - PROCESS | 3836 | 1463650345103 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 3836 | 1463650345105 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:32:25 INFO - PROCESS | 3836 | 1463650345114 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 3836 | 1463650345115 Marionette TRACE conn3 <- [1,2602,null,{}] 02:32:25 INFO - PROCESS | 3836 | 1463650345119 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 3836 | 1463650345215 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:32:25 INFO - PROCESS | 3836 | 1463650345221 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3836 | ++DOCSHELL 1672A000 == 50 [pid = 3836] [id = 660] 02:32:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16749800) [pid = 3836] [serial = 1980] [outer = 00000000] 02:32:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17151000) [pid = 3836] [serial = 1981] [outer = 16749800] 02:32:25 INFO - PROCESS | 3836 | 1463650345264 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17154000) [pid = 3836] [serial = 1982] [outer = 16749800] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1339D400) [pid = 3836] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15F18400) [pid = 3836] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (105F5800) [pid = 3836] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (131C4400) [pid = 3836] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10D4F400) [pid = 3836] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15666C00) [pid = 3836] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10A5D000) [pid = 3836] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:32:25 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (14E34400) [pid = 3836] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:32:25 INFO - PROCESS | 3836 | 1463650345744 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 685ms 02:32:25 INFO - PROCESS | 3836 | 1463650345797 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 3836 | 1463650345799 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:32:25 INFO - PROCESS | 3836 | 1463650345802 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:32:25 INFO - PROCESS | 3836 | 1463650345804 Marionette TRACE conn3 <- [1,2606,null,{}] 02:32:25 INFO - PROCESS | 3836 | 1463650345807 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 3836 | 1463650345886 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:32:26 INFO - PROCESS | 3836 | 1463650346020 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3836 | ++DOCSHELL 10D4B400 == 51 [pid = 3836] [id = 661] 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (128A5400) [pid = 3836] [serial = 1983] [outer = 00000000] 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15240400) [pid = 3836] [serial = 1984] [outer = 128A5400] 02:32:26 INFO - PROCESS | 3836 | 1463650346062 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16854C00) [pid = 3836] [serial = 1985] [outer = 128A5400] 02:32:26 INFO - PROCESS | 3836 | 1463650346442 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 700ms 02:32:26 INFO - PROCESS | 3836 | 1463650346502 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3836 | 1463650346504 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 3836 | 1463650346507 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:32:26 INFO - PROCESS | 3836 | 1463650346509 Marionette TRACE conn3 <- [1,2610,null,{}] 02:32:26 INFO - PROCESS | 3836 | 1463650346512 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 3836 | 1463650346593 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:32:26 INFO - PROCESS | 3836 | 1463650346599 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3836 | ++DOCSHELL 15666C00 == 52 [pid = 3836] [id = 662] 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16657400) [pid = 3836] [serial = 1986] [outer = 00000000] 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17176400) [pid = 3836] [serial = 1987] [outer = 16657400] 02:32:26 INFO - PROCESS | 3836 | 1463650346643 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17177800) [pid = 3836] [serial = 1988] [outer = 16657400] 02:32:27 INFO - PROCESS | 3836 | 1463650347104 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 639ms 02:32:27 INFO - PROCESS | 3836 | 1463650347146 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3836 | 1463650347148 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:32:27 INFO - PROCESS | 3836 | 1463650347151 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3836 | 1463650347153 Marionette TRACE conn3 <- [1,2614,null,{}] 02:32:27 INFO - PROCESS | 3836 | 1463650347156 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 3836 | 1463650347237 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:32:27 INFO - PROCESS | 3836 | 1463650347244 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3836 | ++DOCSHELL 10D4B800 == 53 [pid = 3836] [id = 663] 02:32:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (13DBEC00) [pid = 3836] [serial = 1989] [outer = 00000000] 02:32:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17174400) [pid = 3836] [serial = 1990] [outer = 13DBEC00] 02:32:27 INFO - PROCESS | 3836 | 1463650347287 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (171C7400) [pid = 3836] [serial = 1991] [outer = 13DBEC00] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 13395400 == 52 [pid = 3836] [id = 401] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 12AED400 == 51 [pid = 3836] [id = 647] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 0C781800 == 50 [pid = 3836] [id = 403] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 12A94C00 == 49 [pid = 3836] [id = 410] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 103EA800 == 48 [pid = 3836] [id = 412] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 131BFC00 == 47 [pid = 3836] [id = 642] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 11A01800 == 46 [pid = 3836] [id = 414] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 140C2800 == 45 [pid = 3836] [id = 643] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 15665000 == 44 [pid = 3836] [id = 645] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 10A5BC00 == 43 [pid = 3836] [id = 646] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 15666000 == 42 [pid = 3836] [id = 644] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 10328C00 == 41 [pid = 3836] [id = 411] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 10D4A400 == 40 [pid = 3836] [id = 413] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 1671EC00 == 39 [pid = 3836] [id = 653] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 11C9B800 == 38 [pid = 3836] [id = 654] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 1674C800 == 37 [pid = 3836] [id = 652] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 11A0A800 == 36 [pid = 3836] [id = 650] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 1664D400 == 35 [pid = 3836] [id = 651] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 12D77800 == 34 [pid = 3836] [id = 648] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 0F9EA400 == 33 [pid = 3836] [id = 649] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 13816400 == 32 [pid = 3836] [id = 656] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 1514E400 == 31 [pid = 3836] [id = 657] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 10B6D400 == 30 [pid = 3836] [id = 655] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 15666C00 == 29 [pid = 3836] [id = 662] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 0F9EB800 == 28 [pid = 3836] [id = 659] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 1672A000 == 27 [pid = 3836] [id = 660] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 10D4B400 == 26 [pid = 3836] [id = 661] 02:32:28 INFO - PROCESS | 3836 | --DOCSHELL 12A32000 == 25 [pid = 3836] [id = 658] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (15FCA000) [pid = 3836] [serial = 1943] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (16697C00) [pid = 3836] [serial = 1936] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16740400) [pid = 3836] [serial = 1912] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10B04000) [pid = 3836] [serial = 1921] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10B72800) [pid = 3836] [serial = 1922] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13392C00) [pid = 3836] [serial = 1927] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1144DC00) [pid = 3836] [serial = 1924] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (11C9B000) [pid = 3836] [serial = 1925] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10A58000) [pid = 3836] [serial = 1915] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12A38C00) [pid = 3836] [serial = 1918] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15F10000) [pid = 3836] [serial = 1933] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (12D25400) [pid = 3836] [serial = 1939] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1566A800) [pid = 3836] [serial = 1942] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1671F400) [pid = 3836] [serial = 1937] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15415000) [pid = 3836] [serial = 1930] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16741000) [pid = 3836] [serial = 1945] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15633800) [pid = 3836] [serial = 1931] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (15F13000) [pid = 3836] [serial = 1934] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (138EC800) [pid = 3836] [serial = 1928] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1339F400) [pid = 3836] [serial = 1940] [outer = 00000000] [url = about:blank] 02:32:29 INFO - PROCESS | 3836 | 1463650349310 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2194ms 02:32:29 INFO - PROCESS | 3836 | 1463650349343 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3836 | 1463650349347 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:32:29 INFO - PROCESS | 3836 | 1463650349352 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 3836 | 1463650349356 Marionette TRACE conn3 <- [1,2618,null,{}] 02:32:29 INFO - PROCESS | 3836 | 1463650349361 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 3836 | 1463650349451 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:32:29 INFO - PROCESS | 3836 | 1463650349462 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3836 | ++DOCSHELL 1037B400 == 26 [pid = 3836] [id = 664] 02:32:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1037C400) [pid = 3836] [serial = 1992] [outer = 00000000] 02:32:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10565800) [pid = 3836] [serial = 1993] [outer = 1037C400] 02:32:29 INFO - PROCESS | 3836 | 1463650349509 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (105FB400) [pid = 3836] [serial = 1994] [outer = 1037C400] 02:32:30 INFO - PROCESS | 3836 | 1463650350023 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 700ms 02:32:30 INFO - PROCESS | 3836 | 1463650350055 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3836 | 1463650350061 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:32:30 INFO - PROCESS | 3836 | 1463650350067 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:32:30 INFO - PROCESS | 3836 | 1463650350070 Marionette TRACE conn3 <- [1,2622,null,{}] 02:32:30 INFO - PROCESS | 3836 | 1463650350074 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 3836 | 1463650350158 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:32:30 INFO - PROCESS | 3836 | 1463650350169 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3836 | ++DOCSHELL 10B0C800 == 27 [pid = 3836] [id = 665] 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10B0F800) [pid = 3836] [serial = 1995] [outer = 00000000] 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (10B74800) [pid = 3836] [serial = 1996] [outer = 10B0F800] 02:32:30 INFO - PROCESS | 3836 | 1463650350214 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10D46400) [pid = 3836] [serial = 1997] [outer = 10B0F800] 02:32:30 INFO - PROCESS | 3836 | 1463650350684 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 639ms 02:32:30 INFO - PROCESS | 3836 | 1463650350707 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3836 | 1463650350709 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:32:30 INFO - PROCESS | 3836 | 1463650350713 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 3836 | 1463650350716 Marionette TRACE conn3 <- [1,2626,null,{}] 02:32:30 INFO - PROCESS | 3836 | 1463650350727 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 3836 | 1463650350812 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:32:30 INFO - PROCESS | 3836 | 1463650350820 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3836 | ++DOCSHELL 1144E000 == 28 [pid = 3836] [id = 666] 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1144F000) [pid = 3836] [serial = 1998] [outer = 00000000] 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (11A0F400) [pid = 3836] [serial = 1999] [outer = 1144F000] 02:32:30 INFO - PROCESS | 3836 | 1463650350868 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (11C93800) [pid = 3836] [serial = 2000] [outer = 1144F000] 02:32:31 INFO - PROCESS | 3836 | 1463650351357 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 700ms 02:32:31 INFO - PROCESS | 3836 | 1463650351412 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 3836 | 1463650351414 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:32:31 INFO - PROCESS | 3836 | 1463650351417 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 3836 | 1463650351419 Marionette TRACE conn3 <- [1,2630,null,{}] 02:32:31 INFO - PROCESS | 3836 | 1463650351422 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 3836 | 1463650351501 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:32:31 INFO - PROCESS | 3836 | 1463650351508 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 3836 | ++DOCSHELL 11A03400 == 29 [pid = 3836] [id = 667] 02:32:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (128A1C00) [pid = 3836] [serial = 2001] [outer = 00000000] 02:32:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (12A38400) [pid = 3836] [serial = 2002] [outer = 128A1C00] 02:32:31 INFO - PROCESS | 3836 | 1463650351552 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (12D75000) [pid = 3836] [serial = 2003] [outer = 128A1C00] 02:32:31 INFO - PROCESS | 3836 | 1463650351999 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 638ms 02:32:32 INFO - PROCESS | 3836 | 1463650352055 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 3836 | 1463650352057 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:32:32 INFO - PROCESS | 3836 | 1463650352061 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3836 | 1463650352062 Marionette TRACE conn3 <- [1,2634,null,{}] 02:32:32 INFO - PROCESS | 3836 | 1463650352066 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 3836 | 1463650352144 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:32:32 INFO - PROCESS | 3836 | 1463650352150 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3836 | ++DOCSHELL 1330B000 == 30 [pid = 3836] [id = 668] 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (13311400) [pid = 3836] [serial = 2004] [outer = 00000000] 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (13382C00) [pid = 3836] [serial = 2005] [outer = 13311400] 02:32:32 INFO - PROCESS | 3836 | 1463650352195 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1338F000) [pid = 3836] [serial = 2006] [outer = 13311400] 02:32:32 INFO - PROCESS | 3836 | 1463650352664 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 622ms 02:32:32 INFO - PROCESS | 3836 | 1463650352704 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 3836 | 1463650352706 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:32:32 INFO - PROCESS | 3836 | 1463650352709 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3836 | 1463650352711 Marionette TRACE conn3 <- [1,2638,null,{}] 02:32:32 INFO - PROCESS | 3836 | 1463650352714 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 3836 | 1463650352827 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:32:32 INFO - PROCESS | 3836 | 1463650352838 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3836 | ++DOCSHELL 138ECC00 == 31 [pid = 3836] [id = 669] 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (138ED400) [pid = 3836] [serial = 2007] [outer = 00000000] 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (140C2800) [pid = 3836] [serial = 2008] [outer = 138ED400] 02:32:32 INFO - PROCESS | 3836 | 1463650352886 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (140CE000) [pid = 3836] [serial = 2009] [outer = 138ED400] 02:32:33 INFO - PROCESS | 3836 | 1463650353309 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 638ms 02:32:33 INFO - PROCESS | 3836 | 1463650353332 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3836 | 1463650353334 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:32:33 INFO - PROCESS | 3836 | 1463650353350 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 3836 | 1463650353352 Marionette TRACE conn3 <- [1,2642,null,{}] 02:32:33 INFO - PROCESS | 3836 | 1463650353355 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 3836 | 1463650353434 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:32:33 INFO - PROCESS | 3836 | 1463650353439 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3836 | ++DOCSHELL 1339A000 == 32 [pid = 3836] [id = 670] 02:32:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (140C8C00) [pid = 3836] [serial = 2010] [outer = 00000000] 02:32:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (15155000) [pid = 3836] [serial = 2011] [outer = 140C8C00] 02:32:33 INFO - PROCESS | 3836 | 1463650353483 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (15156400) [pid = 3836] [serial = 2012] [outer = 140C8C00] 02:32:33 INFO - PROCESS | 3836 | 1463650353925 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 592ms 02:32:33 INFO - PROCESS | 3836 | 1463650353944 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3836 | 1463650353946 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:32:33 INFO - PROCESS | 3836 | 1463650353950 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 3836 | 1463650353951 Marionette TRACE conn3 <- [1,2646,null,{}] 02:32:33 INFO - PROCESS | 3836 | 1463650353955 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 3836 | 1463650354075 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:32:34 INFO - PROCESS | 3836 | 1463650354083 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3836 | ++DOCSHELL 138EEC00 == 33 [pid = 3836] [id = 671] 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (14EC6C00) [pid = 3836] [serial = 2013] [outer = 00000000] 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (15632C00) [pid = 3836] [serial = 2014] [outer = 14EC6C00] 02:32:34 INFO - PROCESS | 3836 | 1463650354138 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1562F400) [pid = 3836] [serial = 2015] [outer = 14EC6C00] 02:32:34 INFO - PROCESS | 3836 | 1463650354540 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 638ms 02:32:34 INFO - PROCESS | 3836 | 1463650354588 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 3836 | 1463650354590 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:32:34 INFO - PROCESS | 3836 | 1463650354593 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 3836 | 1463650354595 Marionette TRACE conn3 <- [1,2650,null,{}] 02:32:34 INFO - PROCESS | 3836 | 1463650354598 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 3836 | 1463650354712 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:32:34 INFO - PROCESS | 3836 | 1463650354731 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3836 | ++DOCSHELL 11081400 == 34 [pid = 3836] [id = 672] 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15660400) [pid = 3836] [serial = 2016] [outer = 00000000] 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (156A3400) [pid = 3836] [serial = 2017] [outer = 15660400] 02:32:34 INFO - PROCESS | 3836 | 1463650354779 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (156A7400) [pid = 3836] [serial = 2018] [outer = 15660400] 02:32:35 INFO - PROCESS | 3836 | 1463650355236 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 685ms 02:32:35 INFO - PROCESS | 3836 | 1463650355293 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3836 | 1463650355295 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:32:35 INFO - PROCESS | 3836 | 1463650355298 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 3836 | 1463650355300 Marionette TRACE conn3 <- [1,2654,null,{}] 02:32:35 INFO - PROCESS | 3836 | 1463650355309 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 3836 | 1463650355421 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:32:35 INFO - PROCESS | 3836 | 1463650355430 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3836 | ++DOCSHELL 130D8000 == 35 [pid = 3836] [id = 673] 02:32:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (15F0E400) [pid = 3836] [serial = 2019] [outer = 00000000] 02:32:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (15FC8000) [pid = 3836] [serial = 2020] [outer = 15F0E400] 02:32:35 INFO - PROCESS | 3836 | 1463650355474 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1627CC00) [pid = 3836] [serial = 2021] [outer = 15F0E400] 02:32:36 INFO - PROCESS | 3836 | 1463650356398 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:32:36 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) 02:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1136ms 02:32:36 INFO - PROCESS | 3836 | 1463650356446 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3836 | 1463650356448 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:32:36 INFO - PROCESS | 3836 | 1463650356452 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3836 | 1463650356454 Marionette TRACE conn3 <- [1,2658,null,{}] 02:32:36 INFO - PROCESS | 3836 | 1463650356458 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 3836 | 1463650356586 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:32:36 INFO - PROCESS | 3836 | 1463650356593 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 3836 | ++DOCSHELL 15F1C800 == 36 [pid = 3836] [id = 674] 02:32:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1664C800) [pid = 3836] [serial = 2022] [outer = 00000000] 02:32:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (16696400) [pid = 3836] [serial = 2023] [outer = 1664C800] 02:32:36 INFO - PROCESS | 3836 | 1463650356646 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (16725800) [pid = 3836] [serial = 2024] [outer = 1664C800] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (103CD400) [pid = 3836] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A37FC00) [pid = 3836] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10F7C800) [pid = 3836] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1669F400) [pid = 3836] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16651000) [pid = 3836] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16749800) [pid = 3836] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16657400) [pid = 3836] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (128A5400) [pid = 3836] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1287E400) [pid = 3836] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1671F000) [pid = 3836] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16849000) [pid = 3836] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1664F400) [pid = 3836] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (12A38800) [pid = 3836] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (0F9EB400) [pid = 3836] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (14232C00) [pid = 3836] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15154000) [pid = 3836] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (140C2C00) [pid = 3836] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10E31000) [pid = 3836] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:32:37 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14E3FC00) [pid = 3836] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:32:37 INFO - PROCESS | 3836 | 1463650357745 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3836 | 1463650357794 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:32:37 INFO - PROCESS | 3836 | 1463650357798 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3836 | 1463650357800 Marionette TRACE conn3 <- [1,2662,null,{}] 02:32:37 INFO - PROCESS | 3836 | 1463650357803 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3836 | 1463650357879 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:32:37 INFO - PROCESS | 3836 | 1463650357885 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 3836 | ++DOCSHELL 10F7C800 == 37 [pid = 3836] [id = 675] 02:32:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1108C400) [pid = 3836] [serial = 2025] [outer = 00000000] 02:32:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1381CC00) [pid = 3836] [serial = 2026] [outer = 1108C400] 02:32:37 INFO - PROCESS | 3836 | 1463650357929 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (15422400) [pid = 3836] [serial = 2027] [outer = 1108C400] 02:32:38 INFO - PROCESS | 3836 | 1463650358868 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 3836 | 1463650358891 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:32:38 INFO - PROCESS | 3836 | 1463650358894 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:32:38 INFO - PROCESS | 3836 | 1463650358896 Marionette TRACE conn3 <- [1,2666,null,{}] 02:32:38 INFO - PROCESS | 3836 | 1463650358899 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 3836 | 1463650359008 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:32:39 INFO - PROCESS | 3836 | 1463650359017 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 3836 | ++DOCSHELL 1515C000 == 38 [pid = 3836] [id = 676] 02:32:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15244400) [pid = 3836] [serial = 2028] [outer = 00000000] 02:32:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (16727400) [pid = 3836] [serial = 2029] [outer = 15244400] 02:32:39 INFO - PROCESS | 3836 | 1463650359061 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16743C00) [pid = 3836] [serial = 2030] [outer = 15244400] 02:32:40 INFO - PROCESS | 3836 | 1463650360322 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:32:40 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) 02:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1447ms 02:32:40 INFO - PROCESS | 3836 | 1463650360358 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3836 | 1463650360362 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:32:40 INFO - PROCESS | 3836 | 1463650360375 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3836 | 1463650360379 Marionette TRACE conn3 <- [1,2670,null,{}] 02:32:40 INFO - PROCESS | 3836 | 1463650360384 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 3836 | 1463650360553 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:32:40 INFO - PROCESS | 3836 | 1463650360668 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 3836 | ++DOCSHELL 1055F000 == 39 [pid = 3836] [id = 677] 02:32:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10565400) [pid = 3836] [serial = 2031] [outer = 00000000] 02:32:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10B69800) [pid = 3836] [serial = 2032] [outer = 10565400] 02:32:40 INFO - PROCESS | 3836 | 1463650360723 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10D4D800) [pid = 3836] [serial = 2033] [outer = 10565400] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 105EF000 == 38 [pid = 3836] [id = 640] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 13075C00 == 37 [pid = 3836] [id = 637] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 1339AC00 == 36 [pid = 3836] [id = 635] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 1339CC00 == 35 [pid = 3836] [id = 630] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 1523F400 == 34 [pid = 3836] [id = 632] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 10F7DC00 == 33 [pid = 3836] [id = 626] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 12A3C000 == 32 [pid = 3836] [id = 628] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 1331E800 == 31 [pid = 3836] [id = 629] 02:32:41 INFO - PROCESS | 3836 | --DOCSHELL 13813C00 == 30 [pid = 3836] [id = 633] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A788800) [pid = 3836] [serial = 1871] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (12D79800) [pid = 3836] [serial = 1919] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17174400) [pid = 3836] [serial = 1990] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16723C00) [pid = 3836] [serial = 1978] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17151000) [pid = 3836] [serial = 1981] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16749000) [pid = 3836] [serial = 1979] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17176400) [pid = 3836] [serial = 1987] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15240400) [pid = 3836] [serial = 1984] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (12A31400) [pid = 3836] [serial = 1963] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16F90400) [pid = 3836] [serial = 1961] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16DCEC00) [pid = 3836] [serial = 1960] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16A54400) [pid = 3836] [serial = 1958] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16855800) [pid = 3836] [serial = 1957] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1674CC00) [pid = 3836] [serial = 1955] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16726C00) [pid = 3836] [serial = 1954] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (140CE400) [pid = 3836] [serial = 1952] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (13816800) [pid = 3836] [serial = 1951] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (11082800) [pid = 3836] [serial = 1949] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10B6A800) [pid = 3836] [serial = 1948] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17177800) [pid = 3836] [serial = 1988] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16747000) [pid = 3836] [serial = 1946] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15634C00) [pid = 3836] [serial = 1972] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1423A800) [pid = 3836] [serial = 1969] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15150800) [pid = 3836] [serial = 1970] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (12888C00) [pid = 3836] [serial = 1966] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (12B61C00) [pid = 3836] [serial = 1967] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (12D25C00) [pid = 3836] [serial = 1964] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (156B1400) [pid = 3836] [serial = 1975] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (15F19800) [pid = 3836] [serial = 1976] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (17154000) [pid = 3836] [serial = 1982] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1565FC00) [pid = 3836] [serial = 1973] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (16854C00) [pid = 3836] [serial = 1985] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (10D44800) [pid = 3836] [serial = 1916] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (16741400) [pid = 3836] [serial = 1913] [outer = 00000000] [url = about:blank] 02:32:42 INFO - PROCESS | 3836 | 1463650362050 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:32:42 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) 02:32:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1697ms 02:32:42 INFO - PROCESS | 3836 | 1463650362072 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 3836 | 1463650362075 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:32:42 INFO - PROCESS | 3836 | 1463650362080 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 3836 | 1463650362083 Marionette TRACE conn3 <- [1,2674,null,{}] 02:32:42 INFO - PROCESS | 3836 | 1463650362089 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 3836 | 1463650362218 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:32:42 INFO - PROCESS | 3836 | 1463650362302 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 3836 | ++DOCSHELL 103F7C00 == 31 [pid = 3836] [id = 678] 02:32:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (10538C00) [pid = 3836] [serial = 2034] [outer = 00000000] 02:32:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10B04000) [pid = 3836] [serial = 2035] [outer = 10538C00] 02:32:42 INFO - PROCESS | 3836 | 1463650362349 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (10B68C00) [pid = 3836] [serial = 2036] [outer = 10538C00] 02:32:43 INFO - PROCESS | 3836 | 1463650363227 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3836 | 1463650363286 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:32:43 INFO - PROCESS | 3836 | 1463650363293 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 3836 | 1463650363295 Marionette TRACE conn3 <- [1,2678,null,{}] 02:32:43 INFO - PROCESS | 3836 | 1463650363300 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 3836 | 1463650363383 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:32:43 INFO - PROCESS | 3836 | 1463650363391 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3836 | ++DOCSHELL 10D41400 == 32 [pid = 3836] [id = 679] 02:32:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (10D4E400) [pid = 3836] [serial = 2037] [outer = 00000000] 02:32:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (11C93C00) [pid = 3836] [serial = 2038] [outer = 10D4E400] 02:32:43 INFO - PROCESS | 3836 | 1463650363435 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (12A34400) [pid = 3836] [serial = 2039] [outer = 10D4E400] 02:32:44 INFO - PROCESS | 3836 | 1463650364424 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 3836 | 1463650364457 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:32:44 INFO - PROCESS | 3836 | 1463650364461 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:32:44 INFO - PROCESS | 3836 | 1463650364464 Marionette TRACE conn3 <- [1,2682,null,{}] 02:32:44 INFO - PROCESS | 3836 | 1463650364475 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 3836 | 1463650364589 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:32:44 INFO - PROCESS | 3836 | 1463650364597 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 3836 | ++DOCSHELL 13101800 == 33 [pid = 3836] [id = 680] 02:32:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (13104C00) [pid = 3836] [serial = 2040] [outer = 00000000] 02:32:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (13312400) [pid = 3836] [serial = 2041] [outer = 13104C00] 02:32:44 INFO - PROCESS | 3836 | 1463650364695 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (13391400) [pid = 3836] [serial = 2042] [outer = 13104C00] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1108C400) [pid = 3836] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (15F0E400) [pid = 3836] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (13DBEC00) [pid = 3836] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (140C8C00) [pid = 3836] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (14EC6C00) [pid = 3836] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (15660400) [pid = 3836] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1144F000) [pid = 3836] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1037C400) [pid = 3836] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (13311400) [pid = 3836] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (128A1C00) [pid = 3836] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (1664C800) [pid = 3836] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (138ED400) [pid = 3836] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:32:45 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (10B0F800) [pid = 3836] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:32:45 INFO - PROCESS | 3836 | 1463650365628 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3836 | 1463650365676 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:32:45 INFO - PROCESS | 3836 | 1463650365680 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3836 | 1463650365681 Marionette TRACE conn3 <- [1,2686,null,{}] 02:32:45 INFO - PROCESS | 3836 | 1463650365669 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3836 | 1463650365757 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:32:45 INFO - PROCESS | 3836 | 1463650365764 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3836 | ++DOCSHELL 1037C400 == 34 [pid = 3836] [id = 681] 02:32:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (112A1800) [pid = 3836] [serial = 2043] [outer = 00000000] 02:32:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (13312800) [pid = 3836] [serial = 2044] [outer = 112A1800] 02:32:45 INFO - PROCESS | 3836 | 1463650365812 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (1339F800) [pid = 3836] [serial = 2045] [outer = 112A1800] 02:32:46 INFO - PROCESS | 3836 | 1463650366761 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 3836 | 1463650366805 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:32:46 INFO - PROCESS | 3836 | 1463650366809 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 3836 | 1463650366810 Marionette TRACE conn3 <- [1,2690,null,{}] 02:32:46 INFO - PROCESS | 3836 | 1463650366814 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 3836 | 1463650366889 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:32:46 INFO - PROCESS | 3836 | 1463650366895 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3836 | ++DOCSHELL 13816800 == 35 [pid = 3836] [id = 682] 02:32:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (13DBC400) [pid = 3836] [serial = 2046] [outer = 00000000] 02:32:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (14231000) [pid = 3836] [serial = 2047] [outer = 13DBC400] 02:32:46 INFO - PROCESS | 3836 | 1463650366939 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (14EC9400) [pid = 3836] [serial = 2048] [outer = 13DBC400] 02:32:47 INFO - PROCESS | 3836 | 1463650367434 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 622ms 02:32:47 INFO - PROCESS | 3836 | 1463650367446 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3836 | 1463650367448 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:32:47 INFO - PROCESS | 3836 | 1463650367451 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3836 | 1463650367453 Marionette TRACE conn3 <- [1,2694,null,{}] 02:32:47 INFO - PROCESS | 3836 | 1463650367457 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3836 | 1463650367550 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:32:47 INFO - PROCESS | 3836 | 1463650367557 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3836 | ++DOCSHELL 15157C00 == 36 [pid = 3836] [id = 683] 02:32:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (15158800) [pid = 3836] [serial = 2049] [outer = 00000000] 02:32:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (15420000) [pid = 3836] [serial = 2050] [outer = 15158800] 02:32:47 INFO - PROCESS | 3836 | 1463650367601 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1563C000) [pid = 3836] [serial = 2051] [outer = 15158800] 02:32:48 INFO - PROCESS | 3836 | 1463650368300 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:32:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 887ms 02:32:48 INFO - PROCESS | 3836 | 1463650368358 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 3836 | 1463650368364 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:32:48 INFO - PROCESS | 3836 | 1463650368368 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 3836 | 1463650368373 Marionette TRACE conn3 <- [1,2698,null,{}] 02:32:48 INFO - PROCESS | 3836 | 1463650368378 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 3836 | 1463650368486 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:32:48 INFO - PROCESS | 3836 | 1463650368615 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3836 | ++DOCSHELL 0F985C00 == 37 [pid = 3836] [id = 684] 02:32:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (0F9EA400) [pid = 3836] [serial = 2052] [outer = 00000000] 02:32:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (10E30800) [pid = 3836] [serial = 2053] [outer = 0F9EA400] 02:32:48 INFO - PROCESS | 3836 | 1463650368674 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1142CC00) [pid = 3836] [serial = 2054] [outer = 0F9EA400] 02:32:49 INFO - PROCESS | 3836 | 1463650369259 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 3836 | 1463650369319 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:32:49 INFO - PROCESS | 3836 | 1463650369326 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3836 | 1463650369329 Marionette TRACE conn3 <- [1,2702,null,{}] 02:32:49 INFO - PROCESS | 3836 | 1463650369333 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 3836 | 1463650369444 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:32:49 INFO - PROCESS | 3836 | 1463650369548 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 3836 | ++DOCSHELL 10E34C00 == 38 [pid = 3836] [id = 685] 02:32:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (11A03C00) [pid = 3836] [serial = 2055] [outer = 00000000] 02:32:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13311400) [pid = 3836] [serial = 2056] [outer = 11A03C00] 02:32:49 INFO - PROCESS | 3836 | 1463650369601 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (140C8800) [pid = 3836] [serial = 2057] [outer = 11A03C00] 02:32:50 INFO - PROCESS | 3836 | 1463650370205 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 949ms 02:32:50 INFO - PROCESS | 3836 | 1463650370253 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 3836 | 1463650370256 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:32:50 INFO - PROCESS | 3836 | 1463650370260 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 3836 | 1463650370263 Marionette TRACE conn3 <- [1,2706,null,{}] 02:32:50 INFO - PROCESS | 3836 | 1463650370274 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 3836 | 1463650370378 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:32:50 INFO - PROCESS | 3836 | 1463650370487 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3836 | ++DOCSHELL 13B10000 == 39 [pid = 3836] [id = 686] 02:32:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13DBF800) [pid = 3836] [serial = 2058] [outer = 00000000] 02:32:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15667400) [pid = 3836] [serial = 2059] [outer = 13DBF800] 02:32:50 INFO - PROCESS | 3836 | 1463650370544 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15F10400) [pid = 3836] [serial = 2060] [outer = 13DBF800] 02:32:51 INFO - PROCESS | 3836 | 1463650371133 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 3836 | 1463650371312 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:32:51 INFO - PROCESS | 3836 | 1463650371345 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 3836 | 1463650371348 Marionette TRACE conn3 <- [1,2710,null,{}] 02:32:51 INFO - PROCESS | 3836 | 1463650371354 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 3836 | 1463650371480 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:32:51 INFO - PROCESS | 3836 | 1463650371580 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 3836 | ++DOCSHELL 10A5AC00 == 40 [pid = 3836] [id = 687] 02:32:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10A5B800) [pid = 3836] [serial = 2061] [outer = 00000000] 02:32:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (10B07800) [pid = 3836] [serial = 2062] [outer = 10A5B800] 02:32:51 INFO - PROCESS | 3836 | 1463650371627 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10B6D400) [pid = 3836] [serial = 2063] [outer = 10A5B800] 02:32:52 INFO - PROCESS | 3836 | --DOCSHELL 10375C00 == 39 [pid = 3836] [id = 638] 02:32:52 INFO - PROCESS | 3836 | --DOCSHELL 1032D400 == 38 [pid = 3836] [id = 639] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1381CC00) [pid = 3836] [serial = 2026] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (15FC8000) [pid = 3836] [serial = 2020] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (171C7400) [pid = 3836] [serial = 1991] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (15155000) [pid = 3836] [serial = 2011] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15156400) [pid = 3836] [serial = 2012] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (15632C00) [pid = 3836] [serial = 2014] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1562F400) [pid = 3836] [serial = 2015] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (156A7400) [pid = 3836] [serial = 2018] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (11A0F400) [pid = 3836] [serial = 1999] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (11C93800) [pid = 3836] [serial = 2000] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (10565800) [pid = 3836] [serial = 1993] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (105FB400) [pid = 3836] [serial = 1994] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (13382C00) [pid = 3836] [serial = 2005] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1338F000) [pid = 3836] [serial = 2006] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (12D75000) [pid = 3836] [serial = 2003] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (12A38400) [pid = 3836] [serial = 2002] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (16696400) [pid = 3836] [serial = 2023] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (140C2800) [pid = 3836] [serial = 2008] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (140CE000) [pid = 3836] [serial = 2009] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (10D46400) [pid = 3836] [serial = 1997] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (10B74800) [pid = 3836] [serial = 1996] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (156A3400) [pid = 3836] [serial = 2017] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (1627CC00) [pid = 3836] [serial = 2021] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (15422400) [pid = 3836] [serial = 2027] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (16725800) [pid = 3836] [serial = 2024] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3836 | 1463650372175 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 3836 | 1463650372191 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:32:52 INFO - PROCESS | 3836 | 1463650372198 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 3836 | 1463650372201 Marionette TRACE conn3 <- [1,2714,null,{}] 02:32:52 INFO - PROCESS | 3836 | 1463650372205 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 3836 | 1463650372292 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:32:52 INFO - PROCESS | 3836 | 1463650372301 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3836 | ++DOCSHELL 11C97000 == 39 [pid = 3836] [id = 688] 02:32:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (12886400) [pid = 3836] [serial = 2064] [outer = 00000000] 02:32:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (12A3A800) [pid = 3836] [serial = 2065] [outer = 12886400] 02:32:52 INFO - PROCESS | 3836 | 1463650372346 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (12AE4800) [pid = 3836] [serial = 2066] [outer = 12886400] 02:32:52 INFO - PROCESS | 3836 | 1463650372825 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 700ms 02:32:52 INFO - PROCESS | 3836 | 1463650372897 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 3836 | 1463650372900 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:32:52 INFO - PROCESS | 3836 | 1463650372903 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 3836 | 1463650372905 Marionette TRACE conn3 <- [1,2718,null,{}] 02:32:52 INFO - PROCESS | 3836 | 1463650372915 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3836 | 1463650373028 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:32:53 INFO - PROCESS | 3836 | 1463650373128 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 3836 | ++DOCSHELL 11455000 == 40 [pid = 3836] [id = 689] 02:32:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (12AED400) [pid = 3836] [serial = 2067] [outer = 00000000] 02:32:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (1339B400) [pid = 3836] [serial = 2068] [outer = 12AED400] 02:32:53 INFO - PROCESS | 3836 | 1463650373175 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (13B0C400) [pid = 3836] [serial = 2069] [outer = 12AED400] 02:32:54 INFO - PROCESS | 3836 | 1463650374053 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 3836 | 1463650374091 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:32:54 INFO - PROCESS | 3836 | 1463650374100 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 3836 | 1463650374102 Marionette TRACE conn3 <- [1,2722,null,{}] 02:32:54 INFO - PROCESS | 3836 | 1463650374106 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 3836 | 1463650374215 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:32:54 INFO - PROCESS | 3836 | 1463650374222 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3836 | ++DOCSHELL 14E3F400 == 41 [pid = 3836] [id = 690] 02:32:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (15156000) [pid = 3836] [serial = 2070] [outer = 00000000] 02:32:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (1523E800) [pid = 3836] [serial = 2071] [outer = 15156000] 02:32:54 INFO - PROCESS | 3836 | 1463650374266 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (1541E400) [pid = 3836] [serial = 2072] [outer = 15156000] 02:32:54 INFO - PROCESS | 3836 | 1463650374742 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 701ms 02:32:54 INFO - PROCESS | 3836 | 1463650374798 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 3836 | 1463650374800 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:32:54 INFO - PROCESS | 3836 | 1463650374803 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:32:54 INFO - PROCESS | 3836 | 1463650374805 Marionette TRACE conn3 <- [1,2726,null,{}] 02:32:54 INFO - PROCESS | 3836 | 1463650374808 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 3836 | 1463650374926 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:32:54 INFO - PROCESS | 3836 | 1463650374939 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3836 | ++DOCSHELL 15631800 == 42 [pid = 3836] [id = 691] 02:32:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (15632400) [pid = 3836] [serial = 2073] [outer = 00000000] 02:32:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (156A3C00) [pid = 3836] [serial = 2074] [outer = 15632400] 02:32:55 INFO - PROCESS | 3836 | 1463650375036 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (15F0FC00) [pid = 3836] [serial = 2075] [outer = 15632400] 02:32:55 INFO - PROCESS | 3836 | 1463650375441 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 700ms 02:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:32:55 INFO - PROCESS | 3836 | 1463650375510 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 3836 | 1463650375512 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:32:55 INFO - PROCESS | 3836 | 1463650375515 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 3836 | 1463650375517 Marionette TRACE conn3 <- [1,2730,null,{}] 02:32:55 INFO - PROCESS | 3836 | 1463650375520 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 3836 | 1463650375687 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:32:55 INFO - PROCESS | 3836 | 1463650375758 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 3836 | ++DOCSHELL 1627EC00 == 43 [pid = 3836] [id = 692] 02:32:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1664C400) [pid = 3836] [serial = 2076] [outer = 00000000] 02:32:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16651000) [pid = 3836] [serial = 2077] [outer = 1664C400] 02:32:55 INFO - PROCESS | 3836 | 1463650375803 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1665B000) [pid = 3836] [serial = 2078] [outer = 1664C400] 02:32:56 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (10538C00) [pid = 3836] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:32:56 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (10D4E400) [pid = 3836] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:32:56 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (13104C00) [pid = 3836] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:32:56 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (13DBC400) [pid = 3836] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:32:56 INFO - PROCESS | 3836 | 1463650376185 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 684ms 02:32:56 INFO - PROCESS | 3836 | 1463650376212 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3836 | 1463650376214 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:32:56 INFO - PROCESS | 3836 | 1463650376218 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3836 | 1463650376219 Marionette TRACE conn3 <- [1,2734,null,{}] 02:32:56 INFO - PROCESS | 3836 | 1463650376223 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3836 | 1463650376301 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:32:56 INFO - PROCESS | 3836 | 1463650376308 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3836 | ++DOCSHELL 0C77F800 == 44 [pid = 3836] [id = 693] 02:32:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (1541C800) [pid = 3836] [serial = 2079] [outer = 00000000] 02:32:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (16721C00) [pid = 3836] [serial = 2080] [outer = 1541C800] 02:32:56 INFO - PROCESS | 3836 | 1463650376351 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16722400) [pid = 3836] [serial = 2081] [outer = 1541C800] 02:32:56 INFO - PROCESS | 3836 | 1463650376819 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 638ms 02:32:56 INFO - PROCESS | 3836 | 1463650376856 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3836 | 1463650376858 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:32:56 INFO - PROCESS | 3836 | 1463650376861 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3836 | 1463650376863 Marionette TRACE conn3 <- [1,2738,null,{}] 02:32:56 INFO - PROCESS | 3836 | 1463650376867 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3836 | 1463650376943 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:32:56 INFO - PROCESS | 3836 | 1463650376950 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3836 | ++DOCSHELL 16651400 == 45 [pid = 3836] [id = 694] 02:32:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (16729000) [pid = 3836] [serial = 2082] [outer = 00000000] 02:32:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (16747400) [pid = 3836] [serial = 2083] [outer = 16729000] 02:32:56 INFO - PROCESS | 3836 | 1463650377003 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1310B000) [pid = 3836] [serial = 2084] [outer = 16729000] 02:32:57 INFO - PROCESS | 3836 | 1463650377443 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 638ms 02:32:57 INFO - PROCESS | 3836 | 1463650377500 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3836 | 1463650377502 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:32:57 INFO - PROCESS | 3836 | 1463650377509 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 3836 | 1463650377511 Marionette TRACE conn3 <- [1,2742,null,{}] 02:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:32:57 INFO - PROCESS | 3836 | 1463650377514 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 3836 | 1463650377594 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:32:57 INFO - PROCESS | 3836 | 1463650377606 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3836 | ++DOCSHELL 1684CC00 == 46 [pid = 3836] [id = 695] 02:32:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1684D400) [pid = 3836] [serial = 2085] [outer = 00000000] 02:32:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16853400) [pid = 3836] [serial = 2086] [outer = 1684D400] 02:32:57 INFO - PROCESS | 3836 | 1463650377650 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16856C00) [pid = 3836] [serial = 2087] [outer = 1684D400] 02:32:58 INFO - PROCESS | 3836 | 1463650378060 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 591ms 02:32:58 INFO - PROCESS | 3836 | 1463650378126 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 3836 | 1463650378130 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:32:58 INFO - PROCESS | 3836 | 1463650378140 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 3836 | 1463650378145 Marionette TRACE conn3 <- [1,2746,null,{}] 02:32:58 INFO - PROCESS | 3836 | 1463650378135 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 3836 | 1463650378242 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:32:58 INFO - PROCESS | 3836 | 1463650378412 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 3836 | ++DOCSHELL 10A64800 == 47 [pid = 3836] [id = 696] 02:32:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10B01400) [pid = 3836] [serial = 2088] [outer = 00000000] 02:32:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10E2BC00) [pid = 3836] [serial = 2089] [outer = 10B01400] 02:32:58 INFO - PROCESS | 3836 | 1463650378468 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (11C93800) [pid = 3836] [serial = 2090] [outer = 10B01400] 02:32:59 INFO - PROCESS | 3836 | 1463650379013 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 934ms 02:32:59 INFO - PROCESS | 3836 | 1463650379068 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 3836 | 1463650379072 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:32:59 INFO - PROCESS | 3836 | 1463650379080 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 3836 | 1463650379084 Marionette TRACE conn3 <- [1,2750,null,{}] 02:32:59 INFO - PROCESS | 3836 | 1463650379089 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 3836 | 1463650379193 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:32:59 INFO - PROCESS | 3836 | 1463650379329 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3836 | ++DOCSHELL 13393C00 == 48 [pid = 3836] [id = 697] 02:32:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13394C00) [pid = 3836] [serial = 2091] [outer = 00000000] 02:32:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1339EC00) [pid = 3836] [serial = 2092] [outer = 13394C00] 02:32:59 INFO - PROCESS | 3836 | 1463650379387 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14EC6C00) [pid = 3836] [serial = 2093] [outer = 13394C00] 02:32:59 INFO - PROCESS | 3836 | 1463650379979 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 933ms 02:33:00 INFO - PROCESS | 3836 | 1463650380024 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3836 | 1463650380027 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:33:00 INFO - PROCESS | 3836 | 1463650380030 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3836 | 1463650380033 Marionette TRACE conn3 <- [1,2754,null,{}] 02:33:00 INFO - PROCESS | 3836 | 1463650380042 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 3836 | 1463650380149 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:33:00 INFO - PROCESS | 3836 | 1463650380287 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3836 | ++DOCSHELL 15FC9400 == 49 [pid = 3836] [id = 698] 02:33:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15FC9C00) [pid = 3836] [serial = 2094] [outer = 00000000] 02:33:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1664CC00) [pid = 3836] [serial = 2095] [outer = 15FC9C00] 02:33:00 INFO - PROCESS | 3836 | 1463650380345 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16697000) [pid = 3836] [serial = 2096] [outer = 15FC9C00] 02:33:00 INFO - PROCESS | 3836 | 1463650380902 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 903ms 02:33:00 INFO - PROCESS | 3836 | 1463650380934 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3836 | 1463650380936 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:33:00 INFO - PROCESS | 3836 | 1463650380940 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3836 | 1463650380942 Marionette TRACE conn3 <- [1,2758,null,{}] 02:33:00 INFO - PROCESS | 3836 | 1463650380945 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 3836 | 1463650381045 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:33:01 INFO - PROCESS | 3836 | 1463650381151 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 3836 | ++DOCSHELL 16A57800 == 50 [pid = 3836] [id = 699] 02:33:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16A59C00) [pid = 3836] [serial = 2097] [outer = 00000000] 02:33:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16F8B400) [pid = 3836] [serial = 2098] [outer = 16A59C00] 02:33:01 INFO - PROCESS | 3836 | 1463650381204 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1714D800) [pid = 3836] [serial = 2099] [outer = 16A59C00] 02:33:02 INFO - PROCESS | 3836 | 1463650382018 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1089ms 02:33:02 INFO - PROCESS | 3836 | 1463650382051 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 3836 | 1463650382055 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:33:02 INFO - PROCESS | 3836 | 1463650382061 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 3836 | 1463650382065 Marionette TRACE conn3 <- [1,2762,null,{}] 02:33:02 INFO - PROCESS | 3836 | 1463650382070 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 3836 | 1463650382165 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:33:02 INFO - PROCESS | 3836 | 1463650382279 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 3836 | ++DOCSHELL 10D41800 == 51 [pid = 3836] [id = 700] 02:33:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (11082C00) [pid = 3836] [serial = 2100] [outer = 00000000] 02:33:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (11CA0000) [pid = 3836] [serial = 2101] [outer = 11082C00] 02:33:02 INFO - PROCESS | 3836 | 1463650382328 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (12A3A000) [pid = 3836] [serial = 2102] [outer = 11082C00] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 10D4B800 == 50 [pid = 3836] [id = 663] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 10D47000 == 49 [pid = 3836] [id = 641] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 16651400 == 48 [pid = 3836] [id = 694] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 0C77F800 == 47 [pid = 3836] [id = 693] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 1627EC00 == 46 [pid = 3836] [id = 692] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 15631800 == 45 [pid = 3836] [id = 691] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 14E3F400 == 44 [pid = 3836] [id = 690] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 11455000 == 43 [pid = 3836] [id = 689] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 11C97000 == 42 [pid = 3836] [id = 688] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 10A5AC00 == 41 [pid = 3836] [id = 687] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 13B10000 == 40 [pid = 3836] [id = 686] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 10E34C00 == 39 [pid = 3836] [id = 685] 02:33:02 INFO - PROCESS | 3836 | --DOCSHELL 0F985C00 == 38 [pid = 3836] [id = 684] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (14EC9400) [pid = 3836] [serial = 2048] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13312800) [pid = 3836] [serial = 2044] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10B68C00) [pid = 3836] [serial = 2036] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10B04000) [pid = 3836] [serial = 2035] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16727400) [pid = 3836] [serial = 2029] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12A34400) [pid = 3836] [serial = 2039] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13312400) [pid = 3836] [serial = 2041] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10B69800) [pid = 3836] [serial = 2032] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11C93C00) [pid = 3836] [serial = 2038] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (13391400) [pid = 3836] [serial = 2042] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (14231000) [pid = 3836] [serial = 2047] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3836 | 1463650382911 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 903ms 02:33:02 INFO - PROCESS | 3836 | 1463650382950 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 3836 | 1463650382955 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:33:02 INFO - PROCESS | 3836 | 1463650382961 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 3836 | 1463650382964 Marionette TRACE conn3 <- [1,2766,null,{}] 02:33:02 INFO - PROCESS | 3836 | 1463650382967 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3836 | 1463650383049 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:33:03 INFO - PROCESS | 3836 | 1463650383059 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3836 | ++DOCSHELL 103D9C00 == 39 [pid = 3836] [id = 701] 02:33:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10561400) [pid = 3836] [serial = 2103] [outer = 00000000] 02:33:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (10D4A400) [pid = 3836] [serial = 2104] [outer = 10561400] 02:33:03 INFO - PROCESS | 3836 | 1463650383107 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (128A3C00) [pid = 3836] [serial = 2105] [outer = 10561400] 02:33:03 INFO - PROCESS | 3836 | 1463650383637 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 747ms 02:33:03 INFO - PROCESS | 3836 | 1463650383701 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3836 | 1463650383703 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:33:03 INFO - PROCESS | 3836 | 1463650383706 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3836 | 1463650383710 Marionette TRACE conn3 <- [1,2770,null,{}] 02:33:03 INFO - PROCESS | 3836 | 1463650383720 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3836 | 1463650383813 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:33:03 INFO - PROCESS | 3836 | 1463650383906 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3836 | ++DOCSHELL 12A34800 == 40 [pid = 3836] [id = 702] 02:33:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (13381C00) [pid = 3836] [serial = 2106] [outer = 00000000] 02:33:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13397000) [pid = 3836] [serial = 2107] [outer = 13381C00] 02:33:03 INFO - PROCESS | 3836 | 1463650383952 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (13DBC400) [pid = 3836] [serial = 2108] [outer = 13381C00] 02:33:04 INFO - PROCESS | 3836 | 1463650384326 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 638ms 02:33:04 INFO - PROCESS | 3836 | 1463650384353 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3836 | 1463650384355 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:33:04 INFO - PROCESS | 3836 | 1463650384359 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3836 | 1463650384360 Marionette TRACE conn3 <- [1,2774,null,{}] 02:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:33:04 INFO - PROCESS | 3836 | 1463650384363 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 3836 | 1463650384444 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:33:04 INFO - PROCESS | 3836 | 1463650384451 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3836 | ++DOCSHELL 14EC5400 == 41 [pid = 3836] [id = 703] 02:33:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (14ECBC00) [pid = 3836] [serial = 2109] [outer = 00000000] 02:33:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1515D800) [pid = 3836] [serial = 2110] [outer = 14ECBC00] 02:33:04 INFO - PROCESS | 3836 | 1463650384498 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15631000) [pid = 3836] [serial = 2111] [outer = 14ECBC00] 02:33:04 INFO - PROCESS | 3836 | 1463650384936 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 638ms 02:33:04 INFO - PROCESS | 3836 | 1463650385002 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3836 | 1463650385004 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:33:04 INFO - PROCESS | 3836 | 1463650385008 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3836 | 1463650385009 Marionette TRACE conn3 <- [1,2778,null,{}] 02:33:04 INFO - PROCESS | 3836 | 1463650385012 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3836 | 1463650385133 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:33:05 INFO - PROCESS | 3836 | 1463650385194 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3836 | ++DOCSHELL 15F15C00 == 42 [pid = 3836] [id = 704] 02:33:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15F16400) [pid = 3836] [serial = 2112] [outer = 00000000] 02:33:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15FC7400) [pid = 3836] [serial = 2113] [outer = 15F16400] 02:33:05 INFO - PROCESS | 3836 | 1463650385266 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (15FC8C00) [pid = 3836] [serial = 2114] [outer = 15F16400] 02:33:05 INFO - PROCESS | 3836 | 1463650385671 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 685ms 02:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:33:05 INFO - PROCESS | 3836 | 1463650385708 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3836 | 1463650385710 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:33:05 INFO - PROCESS | 3836 | 1463650385713 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 3836 | 1463650385715 Marionette TRACE conn3 <- [1,2782,null,{}] 02:33:05 INFO - PROCESS | 3836 | 1463650385718 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3836 | 1463650385858 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:33:05 INFO - PROCESS | 3836 | 1463650385936 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3836 | ++DOCSHELL 1669F400 == 43 [pid = 3836] [id = 705] 02:33:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16722800) [pid = 3836] [serial = 2115] [outer = 00000000] 02:33:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1674C000) [pid = 3836] [serial = 2116] [outer = 16722800] 02:33:05 INFO - PROCESS | 3836 | 1463650385980 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16DC8800) [pid = 3836] [serial = 2117] [outer = 16722800] 02:33:06 INFO - PROCESS | 3836 | 1463650386376 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 02:33:06 INFO - PROCESS | 3836 | 1463650386438 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3836 | 1463650386440 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:33:06 INFO - PROCESS | 3836 | 1463650386444 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 3836 | 1463650386445 Marionette TRACE conn3 <- [1,2786,null,{}] 02:33:06 INFO - PROCESS | 3836 | 1463650386449 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3836 | 1463650386594 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:33:06 INFO - PROCESS | 3836 | 1463650386660 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3836 | ++DOCSHELL 10372800 == 44 [pid = 3836] [id = 706] 02:33:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (11A0F000) [pid = 3836] [serial = 2118] [outer = 00000000] 02:33:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (17155C00) [pid = 3836] [serial = 2119] [outer = 11A0F000] 02:33:06 INFO - PROCESS | 3836 | 1463650386703 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (17156C00) [pid = 3836] [serial = 2120] [outer = 11A0F000] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (15632400) [pid = 3836] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (15156000) [pid = 3836] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (12886400) [pid = 3836] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10A5B800) [pid = 3836] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1664C400) [pid = 3836] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1541C800) [pid = 3836] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (12AED400) [pid = 3836] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16729000) [pid = 3836] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10565400) [pid = 3836] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:33:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (112A1800) [pid = 3836] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:33:07 INFO - PROCESS | 3836 | 1463650387200 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 809ms 02:33:07 INFO - PROCESS | 3836 | 1463650387246 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3836 | 1463650387248 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:33:07 INFO - PROCESS | 3836 | 1463650387251 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:33:07 INFO - PROCESS | 3836 | 1463650387253 Marionette TRACE conn3 <- [1,2790,null,{}] 02:33:07 INFO - PROCESS | 3836 | 1463650387256 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 3836 | 1463650387332 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:33:07 INFO - PROCESS | 3836 | 1463650387430 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3836 | ++DOCSHELL 10A5B800 == 45 [pid = 3836] [id = 707] 02:33:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (0F9F1400) [pid = 3836] [serial = 2121] [outer = 00000000] 02:33:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1563B400) [pid = 3836] [serial = 2122] [outer = 0F9F1400] 02:33:07 INFO - PROCESS | 3836 | 1463650387473 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (156AA000) [pid = 3836] [serial = 2123] [outer = 0F9F1400] 02:33:07 INFO - PROCESS | 3836 | 1463650387861 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 639ms 02:33:07 INFO - PROCESS | 3836 | 1463650387889 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3836 | 1463650387891 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:33:07 INFO - PROCESS | 3836 | 1463650387894 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 3836 | 1463650387896 Marionette TRACE conn3 <- [1,2794,null,{}] 02:33:07 INFO - PROCESS | 3836 | 1463650387899 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3836 | 1463650388043 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:33:08 INFO - PROCESS | 3836 | 1463650388056 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 3836 | ++DOCSHELL 16694C00 == 46 [pid = 3836] [id = 708] 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16747C00) [pid = 3836] [serial = 2124] [outer = 00000000] 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1717CC00) [pid = 3836] [serial = 2125] [outer = 16747C00] 02:33:08 INFO - PROCESS | 3836 | 1463650388099 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (171C3000) [pid = 3836] [serial = 2126] [outer = 16747C00] 02:33:08 INFO - PROCESS | 3836 | 1463650388486 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 638ms 02:33:08 INFO - PROCESS | 3836 | 1463650388533 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3836 | 1463650388535 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:33:08 INFO - PROCESS | 3836 | 1463650388539 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3836 | 1463650388540 Marionette TRACE conn3 <- [1,2798,null,{}] 02:33:08 INFO - PROCESS | 3836 | 1463650388544 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3836 | 1463650388660 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:33:08 INFO - PROCESS | 3836 | 1463650388669 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 3836 | ++DOCSHELL 10331800 == 47 [pid = 3836] [id = 709] 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1664E000) [pid = 3836] [serial = 2127] [outer = 00000000] 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (175C9400) [pid = 3836] [serial = 2128] [outer = 1664E000] 02:33:08 INFO - PROCESS | 3836 | 1463650388713 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (175CD400) [pid = 3836] [serial = 2129] [outer = 1664E000] 02:33:09 INFO - PROCESS | 3836 | 1463650389260 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 809ms 02:33:09 INFO - PROCESS | 3836 | 1463650389423 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 3836 | 1463650389427 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:33:09 INFO - PROCESS | 3836 | 1463650389437 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 3836 | 1463650389442 Marionette TRACE conn3 <- [1,2802,null,{}] 02:33:09 INFO - PROCESS | 3836 | 1463650389457 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 3836 | 1463650389565 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:33:09 INFO - PROCESS | 3836 | 1463650389699 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3836 | ++DOCSHELL 0C776000 == 48 [pid = 3836] [id = 710] 02:33:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (0C777800) [pid = 3836] [serial = 2130] [outer = 00000000] 02:33:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (10B72800) [pid = 3836] [serial = 2131] [outer = 0C777800] 02:33:09 INFO - PROCESS | 3836 | 1463650389758 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (12A36400) [pid = 3836] [serial = 2132] [outer = 0C777800] 02:33:10 INFO - PROCESS | 3836 | 1463650390295 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 903ms 02:33:10 INFO - PROCESS | 3836 | 1463650390328 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 3836 | 1463650390334 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:33:10 INFO - PROCESS | 3836 | 1463650390341 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 3836 | 1463650390344 Marionette TRACE conn3 <- [1,2806,null,{}] 02:33:10 INFO - PROCESS | 3836 | 1463650390348 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 3836 | 1463650390454 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:33:10 INFO - PROCESS | 3836 | 1463650390610 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 3836 | ++DOCSHELL 1331E400 == 49 [pid = 3836] [id = 711] 02:33:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13B0EC00) [pid = 3836] [serial = 2133] [outer = 00000000] 02:33:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (15156800) [pid = 3836] [serial = 2134] [outer = 13B0EC00] 02:33:10 INFO - PROCESS | 3836 | 1463650390664 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1565E400) [pid = 3836] [serial = 2135] [outer = 13B0EC00] 02:33:11 INFO - PROCESS | 3836 | 1463650391276 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 996ms 02:33:11 INFO - PROCESS | 3836 | 1463650391342 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3836 | 1463650391344 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:33:11 INFO - PROCESS | 3836 | 1463650391348 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3836 | 1463650391352 Marionette TRACE conn3 <- [1,2810,null,{}] 02:33:11 INFO - PROCESS | 3836 | 1463650391363 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 3836 | 1463650391470 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:33:11 INFO - PROCESS | 3836 | 1463650391628 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3836 | ++DOCSHELL 16B05000 == 50 [pid = 3836] [id = 712] 02:33:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (16DC4000) [pid = 3836] [serial = 2136] [outer = 00000000] 02:33:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1717A000) [pid = 3836] [serial = 2137] [outer = 16DC4000] 02:33:11 INFO - PROCESS | 3836 | 1463650391688 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (175CC400) [pid = 3836] [serial = 2138] [outer = 16DC4000] 02:33:12 INFO - PROCESS | 3836 | 1463650392287 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:33:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 996ms 02:33:12 INFO - PROCESS | 3836 | 1463650392350 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 3836 | 1463650392353 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:33:12 INFO - PROCESS | 3836 | 1463650392357 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 3836 | 1463650392359 Marionette TRACE conn3 <- [1,2814,null,{}] 02:33:12 INFO - PROCESS | 3836 | 1463650392362 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 3836 | 1463650392464 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:33:12 INFO - PROCESS | 3836 | 1463650392607 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 3836 | ++DOCSHELL 105F3400 == 51 [pid = 3836] [id = 713] 02:33:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (105FB400) [pid = 3836] [serial = 2139] [outer = 00000000] 02:33:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (11087400) [pid = 3836] [serial = 2140] [outer = 105FB400] 02:33:12 INFO - PROCESS | 3836 | 1463650392662 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (12AEC800) [pid = 3836] [serial = 2141] [outer = 105FB400] 02:33:13 INFO - PROCESS | 3836 | 1463650393359 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1027ms 02:33:13 INFO - PROCESS | 3836 | 1463650393414 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:33:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:33:13 INFO - PROCESS | 3836 | 1463650393418 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:33:13 INFO - PROCESS | 3836 | 1463650393423 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 3836 | 1463650393427 Marionette TRACE conn3 <- [1,2818,null,{}] 02:33:13 INFO - PROCESS | 3836 | 1463650393432 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 3836 | 1463650393527 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:33:13 INFO - PROCESS | 3836 | 1463650393645 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3836 | ++DOCSHELL 105EF800 == 52 [pid = 3836] [id = 714] 02:33:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10B68C00) [pid = 3836] [serial = 2142] [outer = 00000000] 02:33:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (128A2000) [pid = 3836] [serial = 2143] [outer = 10B68C00] 02:33:13 INFO - PROCESS | 3836 | 1463650393740 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (1331FC00) [pid = 3836] [serial = 2144] [outer = 10B68C00] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 16694C00 == 51 [pid = 3836] [id = 708] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 10A5B800 == 50 [pid = 3836] [id = 707] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 10372800 == 49 [pid = 3836] [id = 706] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 1669F400 == 48 [pid = 3836] [id = 705] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 15F15C00 == 47 [pid = 3836] [id = 704] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 14EC5400 == 46 [pid = 3836] [id = 703] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 12A34800 == 45 [pid = 3836] [id = 702] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 103D9C00 == 44 [pid = 3836] [id = 701] 02:33:13 INFO - PROCESS | 3836 | --DOCSHELL 10D41800 == 43 [pid = 3836] [id = 700] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (10D4D800) [pid = 3836] [serial = 2033] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1339F800) [pid = 3836] [serial = 2045] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (156A3C00) [pid = 3836] [serial = 2074] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1541E400) [pid = 3836] [serial = 2072] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (13311400) [pid = 3836] [serial = 2056] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10E30800) [pid = 3836] [serial = 2053] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (15667400) [pid = 3836] [serial = 2059] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (12A3A800) [pid = 3836] [serial = 2065] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (12AE4800) [pid = 3836] [serial = 2066] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (15F0FC00) [pid = 3836] [serial = 2075] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (15420000) [pid = 3836] [serial = 2050] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (10B6D400) [pid = 3836] [serial = 2063] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10B07800) [pid = 3836] [serial = 2062] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16853400) [pid = 3836] [serial = 2086] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16651000) [pid = 3836] [serial = 2077] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1665B000) [pid = 3836] [serial = 2078] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16722400) [pid = 3836] [serial = 2081] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16721C00) [pid = 3836] [serial = 2080] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1339B400) [pid = 3836] [serial = 2068] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1523E800) [pid = 3836] [serial = 2071] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16747400) [pid = 3836] [serial = 2083] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13B0C400) [pid = 3836] [serial = 2069] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1310B000) [pid = 3836] [serial = 2084] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3836 | 1463650394242 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 840ms 02:33:14 INFO - PROCESS | 3836 | 1463650394248 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3836 | 1463650394253 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:33:14 INFO - PROCESS | 3836 | 1463650394259 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 3836 | 1463650394261 Marionette TRACE conn3 <- [1,2822,null,{}] 02:33:14 INFO - PROCESS | 3836 | 1463650394265 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 3836 | 1463650394348 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:33:14 INFO - PROCESS | 3836 | 1463650394356 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 3836 | ++DOCSHELL 11455000 == 44 [pid = 3836] [id = 715] 02:33:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1145BC00) [pid = 3836] [serial = 2145] [outer = 00000000] 02:33:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (12B5CC00) [pid = 3836] [serial = 2146] [outer = 1145BC00] 02:33:14 INFO - PROCESS | 3836 | 1463650394400 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (13389400) [pid = 3836] [serial = 2147] [outer = 1145BC00] 02:33:14 INFO - PROCESS | 3836 | 1463650394893 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 684ms 02:33:14 INFO - PROCESS | 3836 | 1463650394957 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3836 | 1463650394959 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:33:14 INFO - PROCESS | 3836 | 1463650394963 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 3836 | 1463650394966 Marionette TRACE conn3 <- [1,2826,null,{}] 02:33:14 INFO - PROCESS | 3836 | 1463650394976 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3836 | 1463650395067 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:33:15 INFO - PROCESS | 3836 | 1463650395176 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3836 | ++DOCSHELL 14EC9800 == 45 [pid = 3836] [id = 716] 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15150400) [pid = 3836] [serial = 2148] [outer = 00000000] 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1515D400) [pid = 3836] [serial = 2149] [outer = 15150400] 02:33:15 INFO - PROCESS | 3836 | 1463650395224 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (15631C00) [pid = 3836] [serial = 2150] [outer = 15150400] 02:33:15 INFO - PROCESS | 3836 | 1463650395595 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 685ms 02:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:33:15 INFO - PROCESS | 3836 | 1463650395662 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 3836 | 1463650395665 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:33:15 INFO - PROCESS | 3836 | 1463650395668 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 3836 | 1463650395670 Marionette TRACE conn3 <- [1,2830,null,{}] 02:33:15 INFO - PROCESS | 3836 | 1463650395673 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3836 | 1463650395780 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:33:15 INFO - PROCESS | 3836 | 1463650395794 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3836 | ++DOCSHELL 1566C800 == 46 [pid = 3836] [id = 717] 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1566CC00) [pid = 3836] [serial = 2151] [outer = 00000000] 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (15F13000) [pid = 3836] [serial = 2152] [outer = 1566CC00] 02:33:15 INFO - PROCESS | 3836 | 1463650395837 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (15F17800) [pid = 3836] [serial = 2153] [outer = 1566CC00] 02:33:16 INFO - PROCESS | 3836 | 1463650396317 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:33:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 685ms 02:33:16 INFO - PROCESS | 3836 | 1463650396367 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3836 | 1463650396369 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:33:16 INFO - PROCESS | 3836 | 1463650396373 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3836 | 1463650396374 Marionette TRACE conn3 <- [1,2834,null,{}] 02:33:16 INFO - PROCESS | 3836 | 1463650396394 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3836 | 1463650396503 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:33:16 INFO - PROCESS | 3836 | 1463650396510 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3836 | ++DOCSHELL 112A3400 == 47 [pid = 3836] [id = 718] 02:33:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (15FCA800) [pid = 3836] [serial = 2154] [outer = 00000000] 02:33:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16694C00) [pid = 3836] [serial = 2155] [outer = 15FCA800] 02:33:16 INFO - PROCESS | 3836 | 1463650396557 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (16698400) [pid = 3836] [serial = 2156] [outer = 15FCA800] 02:33:16 INFO - PROCESS | 3836 | 1463650397015 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 655ms 02:33:17 INFO - PROCESS | 3836 | 1463650397031 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3836 | 1463650397033 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:33:17 INFO - PROCESS | 3836 | 1463650397041 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3836 | 1463650397043 Marionette TRACE conn3 <- [1,2838,null,{}] 02:33:17 INFO - PROCESS | 3836 | 1463650397046 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3836 | 1463650397184 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:33:17 INFO - PROCESS | 3836 | 1463650397280 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3836 | ++DOCSHELL 1673DC00 == 48 [pid = 3836] [id = 719] 02:33:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (16744400) [pid = 3836] [serial = 2157] [outer = 00000000] 02:33:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (16855400) [pid = 3836] [serial = 2158] [outer = 16744400] 02:33:17 INFO - PROCESS | 3836 | 1463650397324 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (16DC4400) [pid = 3836] [serial = 2159] [outer = 16744400] 02:33:17 INFO - PROCESS | 3836 | 1463650397742 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 748ms 02:33:17 INFO - PROCESS | 3836 | 1463650397778 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3836 | 1463650397780 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:33:17 INFO - PROCESS | 3836 | 1463650397783 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3836 | 1463650397785 Marionette TRACE conn3 <- [1,2842,null,{}] 02:33:17 INFO - PROCESS | 3836 | 1463650397788 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3836 | 1463650397902 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:33:17 INFO - PROCESS | 3836 | 1463650397909 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3836 | ++DOCSHELL 0F93FC00 == 49 [pid = 3836] [id = 720] 02:33:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (17152800) [pid = 3836] [serial = 2160] [outer = 00000000] 02:33:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (17179400) [pid = 3836] [serial = 2161] [outer = 17152800] 02:33:17 INFO - PROCESS | 3836 | 1463650398007 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1717A800) [pid = 3836] [serial = 2162] [outer = 17152800] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (16722800) [pid = 3836] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1684D400) [pid = 3836] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10561400) [pid = 3836] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (15F16400) [pid = 3836] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (11A0F000) [pid = 3836] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (11082C00) [pid = 3836] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (14ECBC00) [pid = 3836] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (13381C00) [pid = 3836] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (0F9F1400) [pid = 3836] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:33:18 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16747C00) [pid = 3836] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:33:18 INFO - PROCESS | 3836 | 1463650398524 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 796ms 02:33:18 INFO - PROCESS | 3836 | 1463650398585 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 3836 | 1463650398587 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:33:18 INFO - PROCESS | 3836 | 1463650398591 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:33:18 INFO - PROCESS | 3836 | 1463650398593 Marionette TRACE conn3 <- [1,2846,null,{}] 02:33:18 INFO - PROCESS | 3836 | 1463650398596 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 3836 | 1463650398674 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:33:18 INFO - PROCESS | 3836 | 1463650398681 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3836 | ++DOCSHELL 15416800 == 50 [pid = 3836] [id = 721] 02:33:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1664E400) [pid = 3836] [serial = 2163] [outer = 00000000] 02:33:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (16DD0000) [pid = 3836] [serial = 2164] [outer = 1664E400] 02:33:18 INFO - PROCESS | 3836 | 1463650398724 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (17176800) [pid = 3836] [serial = 2165] [outer = 1664E400] 02:33:19 INFO - PROCESS | 3836 | 1463650399162 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 593ms 02:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:33:19 INFO - PROCESS | 3836 | 1463650399195 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3836 | 1463650399197 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:33:19 INFO - PROCESS | 3836 | 1463650399201 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3836 | 1463650399202 Marionette TRACE conn3 <- [1,2850,null,{}] 02:33:19 INFO - PROCESS | 3836 | 1463650399210 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3836 | 1463650399291 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:33:19 INFO - PROCESS | 3836 | 1463650399298 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3836 | ++DOCSHELL 16DCDC00 == 51 [pid = 3836] [id = 722] 02:33:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (175CA800) [pid = 3836] [serial = 2166] [outer = 00000000] 02:33:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17833000) [pid = 3836] [serial = 2167] [outer = 175CA800] 02:33:19 INFO - PROCESS | 3836 | 1463650399341 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1783CC00) [pid = 3836] [serial = 2168] [outer = 175CA800] 02:33:19 INFO - PROCESS | 3836 | 1463650399767 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 593ms 02:33:19 INFO - PROCESS | 3836 | 1463650399795 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3836 | 1463650399797 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:33:19 INFO - PROCESS | 3836 | 1463650399813 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3836 | 1463650399814 Marionette TRACE conn3 <- [1,2854,null,{}] 02:33:19 INFO - PROCESS | 3836 | 1463650399818 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3836 | 1463650399904 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:33:19 INFO - PROCESS | 3836 | 1463650399911 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3836 | ++DOCSHELL 178F2000 == 52 [pid = 3836] [id = 723] 02:33:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (17F41000) [pid = 3836] [serial = 2169] [outer = 00000000] 02:33:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (17FE1800) [pid = 3836] [serial = 2170] [outer = 17F41000] 02:33:19 INFO - PROCESS | 3836 | 1463650399954 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1831C400) [pid = 3836] [serial = 2171] [outer = 17F41000] 02:33:20 INFO - PROCESS | 3836 | 1463650400585 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 858ms 02:33:20 INFO - PROCESS | 3836 | 1463650400665 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 3836 | 1463650400669 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:33:20 INFO - PROCESS | 3836 | 1463650400689 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 3836 | 1463650400693 Marionette TRACE conn3 <- [1,2858,null,{}] 02:33:20 INFO - PROCESS | 3836 | 1463650400700 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 3836 | 1463650400816 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:33:20 INFO - PROCESS | 3836 | 1463650400949 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 3836 | ++DOCSHELL 10B72C00 == 53 [pid = 3836] [id = 724] 02:33:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (10D41C00) [pid = 3836] [serial = 2172] [outer = 00000000] 02:33:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1289F000) [pid = 3836] [serial = 2173] [outer = 10D41C00] 02:33:20 INFO - PROCESS | 3836 | 1463650401008 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (12D31400) [pid = 3836] [serial = 2174] [outer = 10D41C00] 02:33:21 INFO - PROCESS | 3836 | 1463650401599 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:33:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 999ms 02:33:21 INFO - PROCESS | 3836 | 1463650401664 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 3836 | 1463650401670 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:33:21 INFO - PROCESS | 3836 | 1463650401677 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 3836 | 1463650401680 Marionette TRACE conn3 <- [1,2862,null,{}] 02:33:21 INFO - PROCESS | 3836 | 1463650401684 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 3836 | 1463650401789 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:33:21 INFO - PROCESS | 3836 | 1463650401930 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3836 | ++DOCSHELL 13DBD000 == 54 [pid = 3836] [id = 725] 02:33:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (140C6C00) [pid = 3836] [serial = 2175] [outer = 00000000] 02:33:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (15158400) [pid = 3836] [serial = 2176] [outer = 140C6C00] 02:33:21 INFO - PROCESS | 3836 | 1463650401984 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (15664400) [pid = 3836] [serial = 2177] [outer = 140C6C00] 02:33:22 INFO - PROCESS | 3836 | 1463650402610 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:33:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 999ms 02:33:22 INFO - PROCESS | 3836 | 1463650402677 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 3836 | 1463650402680 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:33:22 INFO - PROCESS | 3836 | 1463650402684 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 3836 | 1463650402687 Marionette TRACE conn3 <- [1,2866,null,{}] 02:33:22 INFO - PROCESS | 3836 | 1463650402698 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 3836 | 1463650402805 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:33:22 INFO - PROCESS | 3836 | 1463650402948 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3836 | ++DOCSHELL 175C0C00 == 55 [pid = 3836] [id = 726] 02:33:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (175D2400) [pid = 3836] [serial = 2178] [outer = 00000000] 02:33:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (17F3FC00) [pid = 3836] [serial = 2179] [outer = 175D2400] 02:33:23 INFO - PROCESS | 3836 | 1463650403007 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1850B000) [pid = 3836] [serial = 2180] [outer = 175D2400] 02:33:23 INFO - PROCESS | 3836 | 1463650403578 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:33:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 937ms 02:33:23 INFO - PROCESS | 3836 | 1463650403628 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 3836 | 1463650403631 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:33:23 INFO - PROCESS | 3836 | 1463650403635 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 3836 | 1463650403637 Marionette TRACE conn3 <- [1,2870,null,{}] 02:33:23 INFO - PROCESS | 3836 | 1463650403640 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 3836 | 1463650403744 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:33:23 INFO - PROCESS | 3836 | 1463650403883 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 3836 | ++DOCSHELL 185A9400 == 56 [pid = 3836] [id = 727] 02:33:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (185A9800) [pid = 3836] [serial = 2181] [outer = 00000000] 02:33:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (18698000) [pid = 3836] [serial = 2182] [outer = 185A9800] 02:33:23 INFO - PROCESS | 3836 | 1463650403938 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (1869E400) [pid = 3836] [serial = 2183] [outer = 185A9800] 02:33:24 INFO - PROCESS | 3836 | 1463650404574 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:33:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 999ms 02:33:24 INFO - PROCESS | 3836 | 1463650404638 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3836 | 1463650404640 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:33:24 INFO - PROCESS | 3836 | 1463650404644 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3836 | 1463650404646 Marionette TRACE conn3 <- [1,2874,null,{}] 02:33:24 INFO - PROCESS | 3836 | 1463650404649 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3836 | 1463650404894 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:33:25 INFO - PROCESS | 3836 | 1463650405054 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3836 | ++DOCSHELL 10D41800 == 57 [pid = 3836] [id = 728] 02:33:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (10D42400) [pid = 3836] [serial = 2184] [outer = 00000000] 02:33:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (10D4E400) [pid = 3836] [serial = 2185] [outer = 10D42400] 02:33:25 INFO - PROCESS | 3836 | 1463650405106 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (112A1800) [pid = 3836] [serial = 2186] [outer = 10D42400] 02:33:25 INFO - PROCESS | 3836 | 1463650405670 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 16DCDC00 == 56 [pid = 3836] [id = 722] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 15416800 == 55 [pid = 3836] [id = 721] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 0F93FC00 == 54 [pid = 3836] [id = 720] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 1673DC00 == 53 [pid = 3836] [id = 719] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 112A3400 == 52 [pid = 3836] [id = 718] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 1566C800 == 51 [pid = 3836] [id = 717] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 14EC9800 == 50 [pid = 3836] [id = 716] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 11455000 == 49 [pid = 3836] [id = 715] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 105EF800 == 48 [pid = 3836] [id = 714] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 0C776000 == 47 [pid = 3836] [id = 710] 02:33:25 INFO - PROCESS | 3836 | --DOCSHELL 10331800 == 46 [pid = 3836] [id = 709] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (171C3000) [pid = 3836] [serial = 2126] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1674C000) [pid = 3836] [serial = 2116] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (16856C00) [pid = 3836] [serial = 2087] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (10E2BC00) [pid = 3836] [serial = 2089] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (1339EC00) [pid = 3836] [serial = 2092] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1664CC00) [pid = 3836] [serial = 2095] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (10D4A400) [pid = 3836] [serial = 2104] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (128A3C00) [pid = 3836] [serial = 2105] [outer = 00000000] [url = about:blank] 02:33:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (15FC7400) [pid = 3836] [serial = 2113] [outer = 00000000] [url = about:blank] 02:33:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1092ms 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15FC8C00) [pid = 3836] [serial = 2114] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (17155C00) [pid = 3836] [serial = 2119] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (12A3A000) [pid = 3836] [serial = 2102] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (11CA0000) [pid = 3836] [serial = 2101] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1515D800) [pid = 3836] [serial = 2110] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (13397000) [pid = 3836] [serial = 2107] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (13DBC400) [pid = 3836] [serial = 2108] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (16F8B400) [pid = 3836] [serial = 2098] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16DC8800) [pid = 3836] [serial = 2117] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1563B400) [pid = 3836] [serial = 2122] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1717CC00) [pid = 3836] [serial = 2125] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17156C00) [pid = 3836] [serial = 2120] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (175C9400) [pid = 3836] [serial = 2128] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (15631000) [pid = 3836] [serial = 2111] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (156AA000) [pid = 3836] [serial = 2123] [outer = 00000000] [url = about:blank] 02:33:25 INFO - PROCESS | 3836 | 1463650405755 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3836 | 1463650405758 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:33:25 INFO - PROCESS | 3836 | 1463650405762 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:33:25 INFO - PROCESS | 3836 | 1463650405766 Marionette TRACE conn3 <- [1,2878,null,{}] 02:33:25 INFO - PROCESS | 3836 | 1463650405771 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 3836 | 1463650405869 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:33:25 INFO - PROCESS | 3836 | 1463650405967 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3836 | ++DOCSHELL 10A56C00 == 47 [pid = 3836] [id = 729] 02:33:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10B6D400) [pid = 3836] [serial = 2187] [outer = 00000000] 02:33:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (12A31800) [pid = 3836] [serial = 2188] [outer = 10B6D400] 02:33:26 INFO - PROCESS | 3836 | 1463650406014 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13304400) [pid = 3836] [serial = 2189] [outer = 10B6D400] 02:33:26 INFO - PROCESS | 3836 | 1463650406485 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 02:33:26 INFO - PROCESS | 3836 | 1463650406504 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3836 | 1463650406507 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:33:26 INFO - PROCESS | 3836 | 1463650406511 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:33:26 INFO - PROCESS | 3836 | 1463650406512 Marionette TRACE conn3 <- [1,2882,null,{}] 02:33:26 INFO - PROCESS | 3836 | 1463650406516 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3836 | 1463650406598 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:33:26 INFO - PROCESS | 3836 | 1463650406625 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3836 | ++DOCSHELL 1541FC00 == 48 [pid = 3836] [id = 730] 02:33:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (15422000) [pid = 3836] [serial = 2190] [outer = 00000000] 02:33:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (15638400) [pid = 3836] [serial = 2191] [outer = 15422000] 02:33:26 INFO - PROCESS | 3836 | 1463650406670 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (15668000) [pid = 3836] [serial = 2192] [outer = 15422000] 02:33:27 INFO - PROCESS | 3836 | 1463650407159 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 02:33:27 INFO - PROCESS | 3836 | 1463650407209 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 3836 | 1463650407213 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:33:27 INFO - PROCESS | 3836 | 1463650407223 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 3836 | 1463650407227 Marionette TRACE conn3 <- [1,2886,null,{}] 02:33:27 INFO - PROCESS | 3836 | 1463650407231 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 3836 | 1463650407314 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:33:27 INFO - PROCESS | 3836 | 1463650407320 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3836 | ++DOCSHELL 16655000 == 49 [pid = 3836] [id = 731] 02:33:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (16694800) [pid = 3836] [serial = 2193] [outer = 00000000] 02:33:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (16728000) [pid = 3836] [serial = 2194] [outer = 16694800] 02:33:27 INFO - PROCESS | 3836 | 1463650407365 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1673DC00) [pid = 3836] [serial = 2195] [outer = 16694800] 02:33:27 INFO - PROCESS | 3836 | 1463650407844 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 640ms 02:33:27 INFO - PROCESS | 3836 | 1463650407858 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 3836 | 1463650407860 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:33:27 INFO - PROCESS | 3836 | 1463650407863 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 3836 | 1463650407865 Marionette TRACE conn3 <- [1,2890,null,{}] 02:33:27 INFO - PROCESS | 3836 | 1463650407868 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 3836 | 1463650407958 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:33:27 INFO - PROCESS | 3836 | 1463650407965 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3836 | ++DOCSHELL 16852000 == 50 [pid = 3836] [id = 732] 02:33:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (16854C00) [pid = 3836] [serial = 2196] [outer = 00000000] 02:33:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (16A5B800) [pid = 3836] [serial = 2197] [outer = 16854C00] 02:33:28 INFO - PROCESS | 3836 | 1463650408039 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (16DCCC00) [pid = 3836] [serial = 2198] [outer = 16854C00] 02:33:28 INFO - PROCESS | 3836 | 1463650408520 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 702ms 02:33:28 INFO - PROCESS | 3836 | 1463650408563 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 3836 | 1463650408565 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:33:28 INFO - PROCESS | 3836 | 1463650408568 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 3836 | 1463650408570 Marionette TRACE conn3 <- [1,2894,null,{}] 02:33:28 INFO - PROCESS | 3836 | 1463650408573 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 3836 | 1463650408692 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:33:28 INFO - PROCESS | 3836 | 1463650408700 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3836 | ++DOCSHELL 17154C00 == 51 [pid = 3836] [id = 733] 02:33:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (17155800) [pid = 3836] [serial = 2199] [outer = 00000000] 02:33:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (17175400) [pid = 3836] [serial = 2200] [outer = 17155800] 02:33:28 INFO - PROCESS | 3836 | 1463650408813 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (171C2800) [pid = 3836] [serial = 2201] [outer = 17155800] 02:33:29 INFO - PROCESS | 3836 | 1463650409259 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:33:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 749ms 02:33:29 INFO - PROCESS | 3836 | 1463650409309 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3836 | 1463650409311 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:33:29 INFO - PROCESS | 3836 | 1463650409314 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3836 | 1463650409316 Marionette TRACE conn3 <- [1,2898,null,{}] 02:33:29 INFO - PROCESS | 3836 | 1463650409327 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3836 | 1463650409472 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:33:29 INFO - PROCESS | 3836 | 1463650409547 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 3836 | ++DOCSHELL 10A5BC00 == 52 [pid = 3836] [id = 734] 02:33:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1714A800) [pid = 3836] [serial = 2202] [outer = 00000000] 02:33:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1783DC00) [pid = 3836] [serial = 2203] [outer = 1714A800] 02:33:29 INFO - PROCESS | 3836 | 1463650409590 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (17FDB400) [pid = 3836] [serial = 2204] [outer = 1714A800] 02:33:29 INFO - PROCESS | 3836 | 1463650409966 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:33:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:33:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 702ms 02:33:29 INFO - PROCESS | 3836 | 1463650410014 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3836 | 1463650410016 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:33:30 INFO - PROCESS | 3836 | 1463650410019 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - TEST-START | /DOMEvents/constructors.html 02:33:30 INFO - PROCESS | 3836 | 1463650410021 Marionette TRACE conn3 <- [1,2902,null,{}] 02:33:30 INFO - PROCESS | 3836 | 1463650410025 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 3836 | 1463650410138 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:33:30 INFO - PROCESS | 3836 | 1463650410144 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3836 | ++DOCSHELL 1032AC00 == 53 [pid = 3836] [id = 735] 02:33:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (17173000) [pid = 3836] [serial = 2205] [outer = 00000000] 02:33:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (186A2800) [pid = 3836] [serial = 2206] [outer = 17173000] 02:33:30 INFO - PROCESS | 3836 | 1463650410247 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (186A3000) [pid = 3836] [serial = 2207] [outer = 17173000] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15FCA800) [pid = 3836] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (16744400) [pid = 3836] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15150400) [pid = 3836] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (105FB400) [pid = 3836] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (10B68C00) [pid = 3836] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (1145BC00) [pid = 3836] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1566CC00) [pid = 3836] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (17152800) [pid = 3836] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (175CA800) [pid = 3836] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:33:30 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1664E400) [pid = 3836] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:33:30 INFO - PROCESS | 3836 | 1463650410853 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:33:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:33:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:33:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 921ms 02:33:30 INFO - PROCESS | 3836 | 1463650410944 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3836 | 1463650410946 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:33:30 INFO - PROCESS | 3836 | 1463650410949 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3836 | 1463650410951 Marionette TRACE conn3 <- [1,2906,null,{}] 02:33:30 INFO - PROCESS | 3836 | 1463650410955 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 3836 | 1463650411033 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:33:31 INFO - PROCESS | 3836 | 1463650411044 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3836 | ++DOCSHELL 15F18C00 == 54 [pid = 3836] [id = 736] 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (15FCA800) [pid = 3836] [serial = 2208] [outer = 00000000] 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1782F400) [pid = 3836] [serial = 2209] [outer = 15FCA800] 02:33:31 INFO - PROCESS | 3836 | 1463650411174 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (186A0400) [pid = 3836] [serial = 2210] [outer = 15FCA800] 02:33:31 INFO - PROCESS | 3836 | 1463650411501 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:33:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 593ms 02:33:31 INFO - PROCESS | 3836 | 1463650411546 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 3836 | 1463650411548 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:33:31 INFO - PROCESS | 3836 | 1463650411551 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:33:31 INFO - PROCESS | 3836 | 1463650411554 Marionette TRACE conn3 <- [1,2910,null,{}] 02:33:31 INFO - PROCESS | 3836 | 1463650411557 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 3836 | 1463650411637 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:33:31 INFO - PROCESS | 3836 | 1463650411643 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3836 | ++DOCSHELL 1515D800 == 55 [pid = 3836] [id = 737] 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (15237000) [pid = 3836] [serial = 2211] [outer = 00000000] 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1887BC00) [pid = 3836] [serial = 2212] [outer = 15237000] 02:33:31 INFO - PROCESS | 3836 | 1463650411686 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1887C400) [pid = 3836] [serial = 2213] [outer = 15237000] 02:33:32 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:33:32 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:33:32 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:33:32 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:33:32 INFO - PROCESS | 3836 | 1463650412116 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:33:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:33:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:33:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:33:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:33:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:33:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:33:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:33:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:33:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:33:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 609ms 02:33:32 INFO - PROCESS | 3836 | 1463650412155 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3836 | 1463650412157 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:33:32 INFO - PROCESS | 3836 | 1463650412160 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:33:32 INFO - PROCESS | 3836 | 1463650412162 Marionette TRACE conn3 <- [1,2914,null,{}] 02:33:32 INFO - PROCESS | 3836 | 1463650412165 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 3836 | 1463650412232 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:33:32 INFO - PROCESS | 3836 | 1463650412238 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 3836 | ++DOCSHELL 1887B800 == 56 [pid = 3836] [id = 738] 02:33:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (18880800) [pid = 3836] [serial = 2214] [outer = 00000000] 02:33:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (19B14C00) [pid = 3836] [serial = 2215] [outer = 18880800] 02:33:32 INFO - PROCESS | 3836 | 1463650412292 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (17155C00) [pid = 3836] [serial = 2216] [outer = 18880800] 02:33:32 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:33:32 INFO - PROCESS | 3836 | 1463650412935 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:33:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 842ms 02:33:32 INFO - PROCESS | 3836 | 1463650412988 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3836 | 1463650412994 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:33:32 INFO - PROCESS | 3836 | 1463650412999 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3836 | 1463650413003 Marionette TRACE conn3 <- [1,2918,null,{}] 02:33:33 INFO - PROCESS | 3836 | 1463650413008 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 3836 | 1463650413117 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:33:33 INFO - PROCESS | 3836 | 1463650413261 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3836 | ++DOCSHELL 112A3400 == 57 [pid = 3836] [id = 739] 02:33:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (112A9400) [pid = 3836] [serial = 2217] [outer = 00000000] 02:33:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (13397000) [pid = 3836] [serial = 2218] [outer = 112A9400] 02:33:33 INFO - PROCESS | 3836 | 1463650413320 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (140C9000) [pid = 3836] [serial = 2219] [outer = 112A9400] 02:33:33 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:33:33 INFO - PROCESS | 3836 | 1463650413842 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:33:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 905ms 02:33:33 INFO - PROCESS | 3836 | 1463650413904 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 3836 | 1463650413910 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:33:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:33:33 INFO - PROCESS | 3836 | 1463650413916 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3836 | 1463650413919 Marionette TRACE conn3 <- [1,2922,null,{}] 02:33:33 INFO - PROCESS | 3836 | 1463650413923 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 3836 | 1463650414030 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:33:34 INFO - PROCESS | 3836 | 1463650414173 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 3836 | ++DOCSHELL 13388400 == 58 [pid = 3836] [id = 740] 02:33:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (140CBC00) [pid = 3836] [serial = 2220] [outer = 00000000] 02:33:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16653800) [pid = 3836] [serial = 2221] [outer = 140CBC00] 02:33:34 INFO - PROCESS | 3836 | 1463650414227 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16744000) [pid = 3836] [serial = 2222] [outer = 140CBC00] 02:33:34 INFO - PROCESS | 3836 | 1463650414727 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:33:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 843ms 02:33:34 INFO - PROCESS | 3836 | 1463650414762 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3836 | 1463650414764 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:33:34 INFO - PROCESS | 3836 | 1463650414768 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 3836 | 1463650414772 Marionette TRACE conn3 <- [1,2926,null,{}] 02:33:34 INFO - PROCESS | 3836 | 1463650414802 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 3836 | 1463650414929 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:33:35 INFO - PROCESS | 3836 | 1463650415085 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3836 | ++DOCSHELL 18699800 == 59 [pid = 3836] [id = 741] 02:33:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (1869A400) [pid = 3836] [serial = 2223] [outer = 00000000] 02:33:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1887B400) [pid = 3836] [serial = 2224] [outer = 1869A400] 02:33:35 INFO - PROCESS | 3836 | 1463650415142 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (19B14400) [pid = 3836] [serial = 2225] [outer = 1869A400] 02:33:35 INFO - PROCESS | 3836 | 1463650415671 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:33:35 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. 02:33:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 967ms 02:33:35 INFO - PROCESS | 3836 | 1463650415734 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3836 | 1463650415737 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:33:35 INFO - PROCESS | 3836 | 1463650415740 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3836 | 1463650415742 Marionette TRACE conn3 <- [1,2930,null,{}] 02:33:35 INFO - PROCESS | 3836 | 1463650415746 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3836 | 1463650415850 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:33:35 INFO - PROCESS | 3836 | 1463650415992 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3836 | ++DOCSHELL 1887B000 == 60 [pid = 3836] [id = 742] 02:33:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (19B17800) [pid = 3836] [serial = 2226] [outer = 00000000] 02:33:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (19B21400) [pid = 3836] [serial = 2227] [outer = 19B17800] 02:33:36 INFO - PROCESS | 3836 | 1463650416046 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (19BECC00) [pid = 3836] [serial = 2228] [outer = 19B17800] 02:33:36 INFO - PROCESS | 3836 | 1463650416553 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:33:36 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 02:33:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:33:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 843ms 02:33:36 INFO - PROCESS | 3836 | 1463650416584 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 3836 | 1463650416587 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:33:36 INFO - PROCESS | 3836 | 1463650416591 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:33:36 INFO - PROCESS | 3836 | 1463650416593 Marionette TRACE conn3 <- [1,2934,null,{}] 02:33:36 INFO - PROCESS | 3836 | 1463650416597 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 3836 | 1463650416702 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:33:36 INFO - PROCESS | 3836 | 1463650416816 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3836 | ++DOCSHELL 10B04000 == 61 [pid = 3836] [id = 743] 02:33:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (10B0C400) [pid = 3836] [serial = 2229] [outer = 00000000] 02:33:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (13313000) [pid = 3836] [serial = 2230] [outer = 10B0C400] 02:33:36 INFO - PROCESS | 3836 | 1463650416912 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (138F4000) [pid = 3836] [serial = 2231] [outer = 10B0C400] 02:33:37 INFO - PROCESS | 3836 | 1463650417616 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:33:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1030ms 02:33:37 INFO - PROCESS | 3836 | 1463650417647 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3836 | 1463650417652 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:33:37 INFO - PROCESS | 3836 | 1463650417656 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3836 | 1463650417660 Marionette TRACE conn3 <- [1,2938,null,{}] 02:33:37 INFO - PROCESS | 3836 | 1463650417665 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3836 | 1463650417767 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:33:37 INFO - PROCESS | 3836 | 1463650417885 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 3836 | ++DOCSHELL 0C772400 == 62 [pid = 3836] [id = 744] 02:33:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (0C786800) [pid = 3836] [serial = 2232] [outer = 00000000] 02:33:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (12A35000) [pid = 3836] [serial = 2233] [outer = 0C786800] 02:33:37 INFO - PROCESS | 3836 | 1463650417935 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (13DBA800) [pid = 3836] [serial = 2234] [outer = 0C786800] 02:33:38 INFO - PROCESS | 3836 | ++DOCSHELL 13103C00 == 63 [pid = 3836] [id = 745] 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (15159800) [pid = 3836] [serial = 2235] [outer = 00000000] 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (15244C00) [pid = 3836] [serial = 2236] [outer = 15159800] 02:33:38 INFO - PROCESS | 3836 | 1463650418529 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:33:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 905ms 02:33:38 INFO - PROCESS | 3836 | 1463650418559 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 3836 | 1463650418565 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:33:38 INFO - PROCESS | 3836 | 1463650418571 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 3836 | 1463650418573 Marionette TRACE conn3 <- [1,2942,null,{}] 02:33:38 INFO - PROCESS | 3836 | 1463650418582 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 3836 | 1463650418689 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:33:38 INFO - PROCESS | 3836 | 1463650418846 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 1515D800 == 62 [pid = 3836] [id = 737] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 15F18C00 == 61 [pid = 3836] [id = 736] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 1032AC00 == 60 [pid = 3836] [id = 735] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 10A5BC00 == 59 [pid = 3836] [id = 734] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 17154C00 == 58 [pid = 3836] [id = 733] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 16852000 == 57 [pid = 3836] [id = 732] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 16655000 == 56 [pid = 3836] [id = 731] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 1541FC00 == 55 [pid = 3836] [id = 730] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 10A56C00 == 54 [pid = 3836] [id = 729] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 10D41800 == 53 [pid = 3836] [id = 728] 02:33:38 INFO - PROCESS | 3836 | --DOCSHELL 178F2000 == 52 [pid = 3836] [id = 723] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (12B5CC00) [pid = 3836] [serial = 2146] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (13389400) [pid = 3836] [serial = 2147] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (15F13000) [pid = 3836] [serial = 2152] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17179400) [pid = 3836] [serial = 2161] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (16DC4400) [pid = 3836] [serial = 2159] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1783CC00) [pid = 3836] [serial = 2168] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (16DD0000) [pid = 3836] [serial = 2164] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (17833000) [pid = 3836] [serial = 2167] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1717A800) [pid = 3836] [serial = 2162] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (16698400) [pid = 3836] [serial = 2156] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (17176800) [pid = 3836] [serial = 2165] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (15F17800) [pid = 3836] [serial = 2153] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (16694C00) [pid = 3836] [serial = 2155] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (16855400) [pid = 3836] [serial = 2158] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (17FE1800) [pid = 3836] [serial = 2170] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (10B72800) [pid = 3836] [serial = 2131] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (15156800) [pid = 3836] [serial = 2134] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (1717A000) [pid = 3836] [serial = 2137] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (1515D400) [pid = 3836] [serial = 2149] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (15631C00) [pid = 3836] [serial = 2150] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (12AEC800) [pid = 3836] [serial = 2141] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (11087400) [pid = 3836] [serial = 2140] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1331FC00) [pid = 3836] [serial = 2144] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (128A2000) [pid = 3836] [serial = 2143] [outer = 00000000] [url = about:blank] 02:33:38 INFO - PROCESS | 3836 | ++DOCSHELL 1032AC00 == 53 [pid = 3836] [id = 746] 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (10372C00) [pid = 3836] [serial = 2237] [outer = 00000000] 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (10B72800) [pid = 3836] [serial = 2238] [outer = 10372C00] 02:33:38 INFO - PROCESS | 3836 | 1463650418931 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (128A8800) [pid = 3836] [serial = 2239] [outer = 10372C00] 02:33:39 INFO - PROCESS | 3836 | 1463650419301 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:33:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:33:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:33:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 812ms 02:33:39 INFO - PROCESS | 3836 | 1463650419372 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3836 | 1463650419374 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:33:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:33:39 INFO - PROCESS | 3836 | 1463650419381 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 3836 | 1463650419385 Marionette TRACE conn3 <- [1,2946,null,{}] 02:33:39 INFO - PROCESS | 3836 | 1463650419395 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 3836 | 1463650419499 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:33:39 INFO - PROCESS | 3836 | 1463650419514 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3836 | ++DOCSHELL 15666000 == 54 [pid = 3836] [id = 747] 02:33:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (15666800) [pid = 3836] [serial = 2240] [outer = 00000000] 02:33:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15F1A800) [pid = 3836] [serial = 2241] [outer = 15666800] 02:33:39 INFO - PROCESS | 3836 | 1463650419560 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1664C400) [pid = 3836] [serial = 2242] [outer = 15666800] 02:33:40 INFO - PROCESS | 3836 | 1463650420033 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:33:40 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. 02:33:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 702ms 02:33:40 INFO - PROCESS | 3836 | 1463650420081 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3836 | 1463650420084 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 3836 | 1463650420087 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:33:40 INFO - PROCESS | 3836 | 1463650420088 Marionette TRACE conn3 <- [1,2950,null,{}] 02:33:40 INFO - PROCESS | 3836 | 1463650420092 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3836 | 1463650420200 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:33:40 INFO - PROCESS | 3836 | 1463650420211 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3836 | ++DOCSHELL 16650800 == 55 [pid = 3836] [id = 748] 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (16651400) [pid = 3836] [serial = 2243] [outer = 00000000] 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (16725800) [pid = 3836] [serial = 2244] [outer = 16651400] 02:33:40 INFO - PROCESS | 3836 | 1463650420256 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16741800) [pid = 3836] [serial = 2245] [outer = 16651400] 02:33:40 INFO - PROCESS | 3836 | 1463650420699 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:33:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 02:33:40 INFO - PROCESS | 3836 | 1463650420725 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3836 | 1463650420727 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:33:40 INFO - PROCESS | 3836 | 1463650420730 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3836 | 1463650420732 Marionette TRACE conn3 <- [1,2954,null,{}] 02:33:40 INFO - PROCESS | 3836 | 1463650420735 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3836 | 1463650420820 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:33:40 INFO - PROCESS | 3836 | 1463650420826 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3836 | ++DOCSHELL 1671D400 == 56 [pid = 3836] [id = 749] 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (1673E400) [pid = 3836] [serial = 2246] [outer = 00000000] 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (16A57400) [pid = 3836] [serial = 2247] [outer = 1673E400] 02:33:40 INFO - PROCESS | 3836 | 1463650420869 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16A5F000) [pid = 3836] [serial = 2248] [outer = 1673E400] 02:33:41 INFO - PROCESS | 3836 | 1463650421313 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:33:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 02:33:41 INFO - PROCESS | 3836 | 1463650421370 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 3836 | 1463650421372 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:33:41 INFO - PROCESS | 3836 | 1463650421376 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 3836 | 1463650421377 Marionette TRACE conn3 <- [1,2958,null,{}] 02:33:41 INFO - PROCESS | 3836 | 1463650421381 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 3836 | 1463650421505 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:33:41 INFO - PROCESS | 3836 | 1463650421573 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 3836 | ++DOCSHELL 16851000 == 57 [pid = 3836] [id = 750] 02:33:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16855C00) [pid = 3836] [serial = 2249] [outer = 00000000] 02:33:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1717B400) [pid = 3836] [serial = 2250] [outer = 16855C00] 02:33:41 INFO - PROCESS | 3836 | 1463650421646 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (17180C00) [pid = 3836] [serial = 2251] [outer = 16855C00] 02:33:42 INFO - PROCESS | 3836 | 1463650422055 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:33:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 02:33:42 INFO - PROCESS | 3836 | 1463650422115 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 3836 | 1463650422116 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:33:42 INFO - PROCESS | 3836 | 1463650422120 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 3836 | 1463650422121 Marionette TRACE conn3 <- [1,2962,null,{}] 02:33:42 INFO - PROCESS | 3836 | 1463650422125 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 3836 | 1463650422239 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:33:42 INFO - PROCESS | 3836 | 1463650422245 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3836 | ++DOCSHELL 172C2000 == 58 [pid = 3836] [id = 751] 02:33:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (175C9800) [pid = 3836] [serial = 2252] [outer = 00000000] 02:33:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (175D3800) [pid = 3836] [serial = 2253] [outer = 175C9800] 02:33:42 INFO - PROCESS | 3836 | 1463650422345 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (17834C00) [pid = 3836] [serial = 2254] [outer = 175C9800] 02:33:42 INFO - PROCESS | 3836 | 1463650422732 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:33:42 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. 02:33:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 624ms 02:33:42 INFO - PROCESS | 3836 | 1463650422758 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 3836 | 1463650422760 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:33:42 INFO - PROCESS | 3836 | 1463650422763 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 3836 | 1463650422765 Marionette TRACE conn3 <- [1,2966,null,{}] 02:33:42 INFO - PROCESS | 3836 | 1463650422768 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 3836 | 1463650422892 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:33:42 INFO - PROCESS | 3836 | 1463650422986 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3836 | ++DOCSHELL 10D47C00 == 59 [pid = 3836] [id = 752] 02:33:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1783C400) [pid = 3836] [serial = 2255] [outer = 00000000] 02:33:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (185A8C00) [pid = 3836] [serial = 2256] [outer = 1783C400] 02:33:43 INFO - PROCESS | 3836 | 1463650423037 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (1869B000) [pid = 3836] [serial = 2257] [outer = 1783C400] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (10D42400) [pid = 3836] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (10B6D400) [pid = 3836] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (16694800) [pid = 3836] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (16854C00) [pid = 3836] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (15422000) [pid = 3836] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (17173000) [pid = 3836] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (15FCA800) [pid = 3836] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1714A800) [pid = 3836] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (15237000) [pid = 3836] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:33:43 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (17155800) [pid = 3836] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:33:43 INFO - PROCESS | 3836 | 1463650423651 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:33:43 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. 02:33:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 936ms 02:33:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:33:43 INFO - PROCESS | 3836 | 1463650423693 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 3836 | 1463650423696 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:33:43 INFO - PROCESS | 3836 | 1463650423699 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 3836 | 1463650423701 Marionette TRACE conn3 <- [1,2970,null,{}] 02:33:43 INFO - PROCESS | 3836 | 1463650423705 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 3836 | 1463650423785 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:33:43 INFO - PROCESS | 3836 | 1463650423791 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 3836 | ++DOCSHELL 10D4E800 == 60 [pid = 3836] [id = 753] 02:33:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (10F84C00) [pid = 3836] [serial = 2258] [outer = 00000000] 02:33:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (15422000) [pid = 3836] [serial = 2259] [outer = 10F84C00] 02:33:43 INFO - PROCESS | 3836 | 1463650423837 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (16729C00) [pid = 3836] [serial = 2260] [outer = 10F84C00] 02:33:44 INFO - PROCESS | 3836 | 1463650424296 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:33:44 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 02:33:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:33:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 624ms 02:33:44 INFO - PROCESS | 3836 | 1463650424337 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3836 | 1463650424339 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:33:44 INFO - PROCESS | 3836 | 1463650424342 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3836 | 1463650424344 Marionette TRACE conn3 <- [1,2974,null,{}] 02:33:44 INFO - PROCESS | 3836 | 1463650424347 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 3836 | 1463650424428 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:33:44 INFO - PROCESS | 3836 | 1463650424435 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3836 | ++DOCSHELL 16854C00 == 61 [pid = 3836] [id = 754] 02:33:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (17834400) [pid = 3836] [serial = 2261] [outer = 00000000] 02:33:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (18879000) [pid = 3836] [serial = 2262] [outer = 17834400] 02:33:44 INFO - PROCESS | 3836 | 1463650424478 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (19A09400) [pid = 3836] [serial = 2263] [outer = 17834400] 02:33:44 INFO - PROCESS | 3836 | 1463650424892 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:33:44 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. 02:33:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 593ms 02:33:44 INFO - PROCESS | 3836 | 1463650424954 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3836 | 1463650424956 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:33:44 INFO - PROCESS | 3836 | 1463650424960 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3836 | 1463650424962 Marionette TRACE conn3 <- [1,2978,null,{}] 02:33:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:33:44 INFO - PROCESS | 3836 | 1463650424965 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3836 | 1463650425057 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:33:45 INFO - PROCESS | 3836 | 1463650425063 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3836 | ++DOCSHELL 19B14800 == 62 [pid = 3836] [id = 755] 02:33:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (19B20C00) [pid = 3836] [serial = 2264] [outer = 00000000] 02:33:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (1717C400) [pid = 3836] [serial = 2265] [outer = 19B20C00] 02:33:45 INFO - PROCESS | 3836 | 1463650425112 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (19D12C00) [pid = 3836] [serial = 2266] [outer = 19B20C00] 02:33:45 INFO - PROCESS | 3836 | ++DOCSHELL 19D6F000 == 63 [pid = 3836] [id = 756] 02:33:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (19D6F400) [pid = 3836] [serial = 2267] [outer = 00000000] 02:33:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (19D6FC00) [pid = 3836] [serial = 2268] [outer = 19D6F400] 02:33:45 INFO - PROCESS | 3836 | 1463650425562 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:33:45 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. 02:33:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 02:33:45 INFO - PROCESS | 3836 | 1463650425603 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3836 | 1463650425605 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:33:45 INFO - PROCESS | 3836 | 1463650425666 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3836 | 1463650425670 Marionette TRACE conn3 <- [1,2982,null,{}] 02:33:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:33:45 INFO - PROCESS | 3836 | 1463650425676 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3836 | 1463650425809 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:33:46 INFO - PROCESS | 3836 | 1463650426014 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3836 | ++DOCSHELL 1108BC00 == 64 [pid = 3836] [id = 757] 02:33:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (1108D400) [pid = 3836] [serial = 2269] [outer = 00000000] 02:33:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (11C0B400) [pid = 3836] [serial = 2270] [outer = 1108D400] 02:33:46 INFO - PROCESS | 3836 | 1463650426083 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (12A37400) [pid = 3836] [serial = 2271] [outer = 1108D400] 02:33:46 INFO - PROCESS | 3836 | 1463650426582 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:33:46 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 02:33:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 936ms 02:33:46 INFO - PROCESS | 3836 | 1463650426633 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 3836 | 1463650426637 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:33:46 INFO - PROCESS | 3836 | 1463650426643 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 3836 | 1463650426645 Marionette TRACE conn3 <- [1,2986,null,{}] 02:33:46 INFO - PROCESS | 3836 | 1463650426653 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 3836 | 1463650426768 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:33:46 INFO - PROCESS | 3836 | 1463650426926 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3836 | ++DOCSHELL 13078000 == 65 [pid = 3836] [id = 758] 02:33:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1339F800) [pid = 3836] [serial = 2272] [outer = 00000000] 02:33:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1541EC00) [pid = 3836] [serial = 2273] [outer = 1339F800] 02:33:46 INFO - PROCESS | 3836 | 1463650426988 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (15660C00) [pid = 3836] [serial = 2274] [outer = 1339F800] 02:33:47 INFO - PROCESS | 3836 | 1463650427550 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:33:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 936ms 02:33:47 INFO - PROCESS | 3836 | 1463650427587 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 3836 | 1463650427590 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:33:47 INFO - PROCESS | 3836 | 1463650427594 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 3836 | 1463650427596 Marionette TRACE conn3 <- [1,2990,null,{}] 02:33:47 INFO - PROCESS | 3836 | 1463650427600 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 3836 | 1463650427706 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:33:47 INFO - PROCESS | 3836 | 1463650427871 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 3836 | ++DOCSHELL 171C2400 == 66 [pid = 3836] [id = 759] 02:33:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (175CB400) [pid = 3836] [serial = 2275] [outer = 00000000] 02:33:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (17F40C00) [pid = 3836] [serial = 2276] [outer = 175CB400] 02:33:47 INFO - PROCESS | 3836 | 1463650427932 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (19B1CC00) [pid = 3836] [serial = 2277] [outer = 175CB400] 02:33:48 INFO - PROCESS | 3836 | 1463650428443 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 905ms 02:33:48 INFO - PROCESS | 3836 | 1463650428500 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3836 | 1463650428502 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 3836 | 1463650428507 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:33:48 INFO - PROCESS | 3836 | 1463650428509 Marionette TRACE conn3 <- [1,2994,null,{}] 02:33:48 INFO - PROCESS | 3836 | 1463650428512 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3836 | 1463650428616 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:33:48 INFO - PROCESS | 3836 | 1463650428731 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3836 | ++DOCSHELL 19BE8C00 == 67 [pid = 3836] [id = 760] 02:33:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (19D14800) [pid = 3836] [serial = 2278] [outer = 00000000] 02:33:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (19D73000) [pid = 3836] [serial = 2279] [outer = 19D14800] 02:33:48 INFO - PROCESS | 3836 | 1463650428825 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (19D79C00) [pid = 3836] [serial = 2280] [outer = 19D14800] 02:33:49 INFO - PROCESS | 3836 | 1463650429349 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:33:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 889ms 02:33:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:33:49 INFO - PROCESS | 3836 | 1463650429412 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 3836 | 1463650429415 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:33:49 INFO - PROCESS | 3836 | 1463650429418 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 3836 | 1463650429420 Marionette TRACE conn3 <- [1,2998,null,{}] 02:33:49 INFO - PROCESS | 3836 | 1463650429424 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 3836 | 1463650429525 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:33:49 INFO - PROCESS | 3836 | 1463650429668 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 3836 | ++DOCSHELL 0F9EBC00 == 68 [pid = 3836] [id = 761] 02:33:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (10377800) [pid = 3836] [serial = 2281] [outer = 00000000] 02:33:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (1A223400) [pid = 3836] [serial = 2282] [outer = 10377800] 02:33:49 INFO - PROCESS | 3836 | 1463650429722 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1A376C00) [pid = 3836] [serial = 2283] [outer = 10377800] 02:33:49 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:33:50 INFO - PROCESS | 3836 | 1463650430275 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:33:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:33:50 INFO - {} 02:33:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:33:50 INFO - {} 02:33:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:33:50 INFO - {} 02:33:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:33:50 INFO - {} 02:33:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 889ms 02:33:50 INFO - PROCESS | 3836 | 1463650430323 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3836 | 1463650430325 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /FileAPI/fileReader.html 02:33:50 INFO - PROCESS | 3836 | 1463650430329 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 3836 | 1463650430331 Marionette TRACE conn3 <- [1,3002,null,{}] 02:33:50 INFO - PROCESS | 3836 | 1463650430335 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 3836 | 1463650430498 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:33:50 INFO - PROCESS | 3836 | 1463650430640 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 3836 | ++DOCSHELL 0F93F400 == 69 [pid = 3836] [id = 762] 02:33:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (103CB400) [pid = 3836] [serial = 2284] [outer = 00000000] 02:33:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 147 (1514EC00) [pid = 3836] [serial = 2285] [outer = 103CB400] 02:33:50 INFO - PROCESS | 3836 | 1463650430695 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 148 (18501400) [pid = 3836] [serial = 2286] [outer = 103CB400] 02:33:51 INFO - PROCESS | 3836 | 1463650431426 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:33:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:33:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:33:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:33:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1139ms 02:33:51 INFO - PROCESS | 3836 | 1463650431483 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 3836 | 1463650431487 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 3836 | 1463650431493 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - TEST-START | /FileAPI/historical.html 02:33:51 INFO - PROCESS | 3836 | 1463650431497 Marionette TRACE conn3 <- [1,3006,null,{}] 02:33:51 INFO - PROCESS | 3836 | 1463650431502 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 3836 | 1463650431599 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:33:51 INFO - PROCESS | 3836 | 1463650431764 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3836 | ++DOCSHELL 006BC800 == 70 [pid = 3836] [id = 763] 02:33:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 149 (10B10000) [pid = 3836] [serial = 2287] [outer = 00000000] 02:33:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 150 (10E37400) [pid = 3836] [serial = 2288] [outer = 10B10000] 02:33:51 INFO - PROCESS | 3836 | 1463650431821 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 151 (11454C00) [pid = 3836] [serial = 2289] [outer = 10B10000] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 15157C00 == 69 [pid = 3836] [id = 683] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 13816800 == 68 [pid = 3836] [id = 682] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 16B05000 == 67 [pid = 3836] [id = 712] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 19D6F000 == 66 [pid = 3836] [id = 756] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 16854C00 == 65 [pid = 3836] [id = 754] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 10D4E800 == 64 [pid = 3836] [id = 753] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 10D47C00 == 63 [pid = 3836] [id = 752] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 172C2000 == 62 [pid = 3836] [id = 751] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 16851000 == 61 [pid = 3836] [id = 750] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 1671D400 == 60 [pid = 3836] [id = 749] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 16650800 == 59 [pid = 3836] [id = 748] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 15666000 == 58 [pid = 3836] [id = 747] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 1032AC00 == 57 [pid = 3836] [id = 746] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 13103C00 == 56 [pid = 3836] [id = 745] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 0C772400 == 55 [pid = 3836] [id = 744] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 150 (19B14C00) [pid = 3836] [serial = 2215] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 13388400 == 54 [pid = 3836] [id = 740] 02:33:52 INFO - PROCESS | 3836 | --DOCSHELL 112A3400 == 53 [pid = 3836] [id = 739] 02:33:52 INFO - PROCESS | 3836 | 1463650432414 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:33:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:33:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:33:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:33:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:33:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:33:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:33:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:33:52 INFO - TEST-OK | /FileAPI/historical.html | took 936ms 02:33:52 INFO - PROCESS | 3836 | 1463650432441 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 3836 | 1463650432446 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:33:52 INFO - TEST-START | /FileAPI/idlharness.html 02:33:52 INFO - PROCESS | 3836 | 1463650432453 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 3836 | 1463650432455 Marionette TRACE conn3 <- [1,3010,null,{}] 02:33:52 INFO - PROCESS | 3836 | 1463650432459 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 3836 | 1463650432560 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 149 (1887C400) [pid = 3836] [serial = 2213] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 148 (10D4E400) [pid = 3836] [serial = 2185] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 147 (13304400) [pid = 3836] [serial = 2189] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 146 (16728000) [pid = 3836] [serial = 2194] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (12A31800) [pid = 3836] [serial = 2188] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (16DCCC00) [pid = 3836] [serial = 2198] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (15638400) [pid = 3836] [serial = 2191] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (186A2800) [pid = 3836] [serial = 2206] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (186A3000) [pid = 3836] [serial = 2207] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (186A0400) [pid = 3836] [serial = 2210] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (1783DC00) [pid = 3836] [serial = 2203] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (17FDB400) [pid = 3836] [serial = 2204] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (1673DC00) [pid = 3836] [serial = 2195] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (15668000) [pid = 3836] [serial = 2192] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1887BC00) [pid = 3836] [serial = 2212] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (16A5B800) [pid = 3836] [serial = 2197] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (15158400) [pid = 3836] [serial = 2176] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (17175400) [pid = 3836] [serial = 2200] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (17F3FC00) [pid = 3836] [serial = 2179] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1782F400) [pid = 3836] [serial = 2209] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (171C2800) [pid = 3836] [serial = 2201] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (18698000) [pid = 3836] [serial = 2182] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (112A1800) [pid = 3836] [serial = 2186] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (1289F000) [pid = 3836] [serial = 2173] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 3836 | 1463650432670 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 3836 | ++DOCSHELL 10B6A800 == 54 [pid = 3836] [id = 764] 02:33:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (10D4B800) [pid = 3836] [serial = 2290] [outer = 00000000] 02:33:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (11A0B400) [pid = 3836] [serial = 2291] [outer = 10D4B800] 02:33:52 INFO - PROCESS | 3836 | 1463650432715 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (12A8E000) [pid = 3836] [serial = 2292] [outer = 10D4B800] 02:33:53 INFO - PROCESS | 3836 | 1463650433452 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:33:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:33:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:33:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:33:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:33:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:33:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:33:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:33:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:33:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:33:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:33:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:33:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:33:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:33:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:33:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:33:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:33:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:33:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:33:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:33:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:33:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:33:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1123ms 02:33:53 INFO - PROCESS | 3836 | 1463650433577 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 3836 | 1463650433579 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /FileAPI/idlharness.worker 02:33:53 INFO - PROCESS | 3836 | 1463650433585 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 3836 | 1463650433588 Marionette TRACE conn3 <- [1,3014,null,{}] 02:33:53 INFO - PROCESS | 3836 | 1463650433600 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 3836 | 1463650433691 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:33:53 INFO - PROCESS | 3836 | 1463650433792 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 3836 | ++DOCSHELL 138F4C00 == 55 [pid = 3836] [id = 765] 02:33:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (13B03400) [pid = 3836] [serial = 2293] [outer = 00000000] 02:33:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (16849800) [pid = 3836] [serial = 2294] [outer = 13B03400] 02:33:53 INFO - PROCESS | 3836 | 1463650433838 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (16A58800) [pid = 3836] [serial = 2295] [outer = 13B03400] 02:33:54 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:33:54 INFO - PROCESS | 3836 | 1463650434728 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:33:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:33:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:33:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:33:54 INFO - {} 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:33:54 INFO - {} 02:33:54 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 - {} 02:33:54 INFO - {} 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:33:54 INFO - {} 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:33:54 INFO - {} 02:33:54 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 - {} 02:33:54 INFO - {} 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:33:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:33:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 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 02:33:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:33:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:33:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:33:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:33:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:33:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:33:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:33:54 INFO - {} 02:33:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1389ms 02:33:54 INFO - PROCESS | 3836 | 1463650434962 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3836 | 1463650434964 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:33:54 INFO - PROCESS | 3836 | 1463650434968 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 3836 | 1463650434970 Marionette TRACE conn3 <- [1,3018,null,{}] 02:33:54 INFO - PROCESS | 3836 | 1463650434973 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3836 | 1463650435097 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:33:55 INFO - PROCESS | 3836 | 1463650435203 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3836 | ++DOCSHELL 17177000 == 56 [pid = 3836] [id = 766] 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (17177400) [pid = 3836] [serial = 2296] [outer = 00000000] 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (1A66B800) [pid = 3836] [serial = 2297] [outer = 17177400] 02:33:55 INFO - PROCESS | 3836 | 1463650435250 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (1A6E9800) [pid = 3836] [serial = 2298] [outer = 17177400] 02:33:55 INFO - PROCESS | 3836 | 1463650435639 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:33:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 702ms 02:33:55 INFO - PROCESS | 3836 | 1463650435667 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 3836 | 1463650435669 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:33:55 INFO - PROCESS | 3836 | 1463650435680 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3836 | 1463650435682 Marionette TRACE conn3 <- [1,3022,null,{}] 02:33:55 INFO - PROCESS | 3836 | 1463650435685 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3836 | 1463650435806 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:33:55 INFO - PROCESS | 3836 | 1463650435812 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3836 | ++DOCSHELL 171C7400 == 57 [pid = 3836] [id = 767] 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (172C2000) [pid = 3836] [serial = 2299] [outer = 00000000] 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (1A666400) [pid = 3836] [serial = 2300] [outer = 172C2000] 02:33:55 INFO - PROCESS | 3836 | 1463650435855 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (1A6F2400) [pid = 3836] [serial = 2301] [outer = 172C2000] 02:33:56 INFO - PROCESS | 3836 | 1463650436311 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:33:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 702ms 02:33:56 INFO - PROCESS | 3836 | 1463650436372 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3836 | 1463650436374 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:33:56 INFO - PROCESS | 3836 | 1463650436377 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3836 | 1463650436379 Marionette TRACE conn3 <- [1,3026,null,{}] 02:33:56 INFO - PROCESS | 3836 | 1463650436390 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 3836 | 1463650436527 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:33:56 INFO - PROCESS | 3836 | 1463650436629 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 3836 | ++DOCSHELL 1A789000 == 58 [pid = 3836] [id = 768] 02:33:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1A78A000) [pid = 3836] [serial = 2302] [outer = 00000000] 02:33:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A928800) [pid = 3836] [serial = 2303] [outer = 1A78A000] 02:33:56 INFO - PROCESS | 3836 | 1463650436673 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1A929400) [pid = 3836] [serial = 2304] [outer = 1A78A000] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (17F41000) [pid = 3836] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (16855C00) [pid = 3836] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (175C9800) [pid = 3836] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (18880800) [pid = 3836] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (15159800) [pid = 3836] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (0C786800) [pid = 3836] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (15666800) [pid = 3836] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1673E400) [pid = 3836] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (16651400) [pid = 3836] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (10372C00) [pid = 3836] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (1783C400) [pid = 3836] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (10F84C00) [pid = 3836] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (17834400) [pid = 3836] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (11A03C00) [pid = 3836] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (13DBF800) [pid = 3836] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (15244400) [pid = 3836] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (0F9EA400) [pid = 3836] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (15158800) [pid = 3836] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (10B01400) [pid = 3836] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (13394C00) [pid = 3836] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (15FC9C00) [pid = 3836] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (16A59C00) [pid = 3836] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (0C777800) [pid = 3836] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (13B0EC00) [pid = 3836] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:33:57 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16DC4000) [pid = 3836] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:33:57 INFO - PROCESS | 3836 | 1463650437272 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:33:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 952ms 02:33:57 INFO - PROCESS | 3836 | 1463650437323 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3836 | 1463650437325 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:33:57 INFO - PROCESS | 3836 | 1463650437329 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3836 | 1463650437331 Marionette TRACE conn3 <- [1,3030,null,{}] 02:33:57 INFO - PROCESS | 3836 | 1463650437334 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3836 | 1463650437427 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:33:57 INFO - PROCESS | 3836 | 1463650437433 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3836 | ++DOCSHELL 10D49C00 == 59 [pid = 3836] [id = 769] 02:33:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (10E34C00) [pid = 3836] [serial = 2305] [outer = 00000000] 02:33:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (14EC3800) [pid = 3836] [serial = 2306] [outer = 10E34C00] 02:33:57 INFO - PROCESS | 3836 | 1463650437476 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (17172000) [pid = 3836] [serial = 2307] [outer = 10E34C00] 02:33:58 INFO - PROCESS | 3836 | 1463650438057 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:33:58 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. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:33:58 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'.) 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:33:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:33:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:33:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:33:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:33:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 858ms 02:33:58 INFO - PROCESS | 3836 | 1463650438188 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3836 | 1463650438190 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:33:58 INFO - PROCESS | 3836 | 1463650438194 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3836 | 1463650438195 Marionette TRACE conn3 <- [1,3034,null,{}] 02:33:58 INFO - PROCESS | 3836 | 1463650438199 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 3836 | 1463650438326 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:33:58 INFO - PROCESS | 3836 | 1463650438336 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 3836 | ++DOCSHELL 12D7E800 == 60 [pid = 3836] [id = 770] 02:33:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (17834000) [pid = 3836] [serial = 2308] [outer = 00000000] 02:33:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (1AA60C00) [pid = 3836] [serial = 2309] [outer = 17834000] 02:33:58 INFO - PROCESS | 3836 | 1463650438379 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1AA64800) [pid = 3836] [serial = 2310] [outer = 17834000] 02:33:58 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:33:58 INFO - PROCESS | 3836 | 1463650438810 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:33:58 INFO - {} 02:33:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 639ms 02:33:58 INFO - PROCESS | 3836 | 1463650438832 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3836 | 1463650438834 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:33:58 INFO - PROCESS | 3836 | 1463650438837 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3836 | 1463650438839 Marionette TRACE conn3 <- [1,3038,null,{}] 02:33:58 INFO - PROCESS | 3836 | 1463650438843 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 3836 | 1463650438925 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:33:59 INFO - PROCESS | 3836 | 1463650439030 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3836 | ++DOCSHELL 10B0E800 == 61 [pid = 3836] [id = 771] 02:33:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1A926800) [pid = 3836] [serial = 2311] [outer = 00000000] 02:33:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (1ACDC000) [pid = 3836] [serial = 2312] [outer = 1A926800] 02:33:59 INFO - PROCESS | 3836 | 1463650439073 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (1ACE3400) [pid = 3836] [serial = 2313] [outer = 1A926800] 02:33:59 INFO - PROCESS | 3836 | 1463650439667 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:33:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 889ms 02:33:59 INFO - PROCESS | 3836 | 1463650439743 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3836 | 1463650439749 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:33:59 INFO - PROCESS | 3836 | 1463650439754 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3836 | 1463650439759 Marionette TRACE conn3 <- [1,3042,null,{}] 02:33:59 INFO - PROCESS | 3836 | 1463650439765 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3836 | 1463650439877 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:34:00 INFO - PROCESS | 3836 | 1463650440026 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 3836 | ++DOCSHELL 10D48800 == 62 [pid = 3836] [id = 772] 02:34:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (10D48C00) [pid = 3836] [serial = 2314] [outer = 00000000] 02:34:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 127 (10D47000) [pid = 3836] [serial = 2315] [outer = 10D48C00] 02:34:00 INFO - PROCESS | 3836 | 1463650440090 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 128 (1330B800) [pid = 3836] [serial = 2316] [outer = 10D48C00] 02:34:00 INFO - PROCESS | 3836 | 1463650440921 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:34:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:34:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:01 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" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:01 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" 02:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:34:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1295ms 02:34:01 INFO - PROCESS | 3836 | 1463650441059 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 3836 | 1463650441065 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:34:01 INFO - PROCESS | 3836 | 1463650441073 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 3836 | 1463650441076 Marionette TRACE conn3 <- [1,3046,null,{}] 02:34:01 INFO - PROCESS | 3836 | 1463650441080 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 3836 | 1463650441182 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:34:01 INFO - PROCESS | 3836 | 1463650441324 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 3836 | ++DOCSHELL 105F7400 == 63 [pid = 3836] [id = 773] 02:34:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 129 (10F84400) [pid = 3836] [serial = 2317] [outer = 00000000] 02:34:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 130 (17152800) [pid = 3836] [serial = 2318] [outer = 10F84400] 02:34:01 INFO - PROCESS | 3836 | 1463650441424 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 131 (17171800) [pid = 3836] [serial = 2319] [outer = 10F84400] 02:34:01 INFO - PROCESS | 3836 | 1463650442002 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:34:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:34:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:34:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:34:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:34:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:34:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:34:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 936ms 02:34:02 INFO - PROCESS | 3836 | 1463650442025 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3836 | 1463650442027 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:34:02 INFO - PROCESS | 3836 | 1463650442031 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3836 | 1463650442035 Marionette TRACE conn3 <- [1,3050,null,{}] 02:34:02 INFO - PROCESS | 3836 | 1463650442045 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 3836 | 1463650442159 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:34:02 INFO - PROCESS | 3836 | 1463650442287 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 3836 | ++DOCSHELL 175BF000 == 64 [pid = 3836] [id = 774] 02:34:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 132 (175C2800) [pid = 3836] [serial = 2320] [outer = 00000000] 02:34:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 133 (178F3C00) [pid = 3836] [serial = 2321] [outer = 175C2800] 02:34:02 INFO - PROCESS | 3836 | 1463650442343 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 134 (185A8400) [pid = 3836] [serial = 2322] [outer = 175C2800] 02:34:02 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:34:02 INFO - PROCESS | 3836 | 1463650442904 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:34:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:34:02 INFO - {} 02:34:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 905ms 02:34:02 INFO - PROCESS | 3836 | 1463650442948 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3836 | 1463650442951 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:34:02 INFO - PROCESS | 3836 | 1463650442958 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3836 | 1463650442960 Marionette TRACE conn3 <- [1,3054,null,{}] 02:34:02 INFO - PROCESS | 3836 | 1463650442963 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 3836 | 1463650443076 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:34:03 INFO - PROCESS | 3836 | 1463650443216 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3836 | ++DOCSHELL 18698C00 == 65 [pid = 3836] [id = 775] 02:34:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 135 (186A5400) [pid = 3836] [serial = 2323] [outer = 00000000] 02:34:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 136 (19B12800) [pid = 3836] [serial = 2324] [outer = 186A5400] 02:34:03 INFO - PROCESS | 3836 | 1463650443273 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 137 (19D7BC00) [pid = 3836] [serial = 2325] [outer = 186A5400] 02:34:03 INFO - PROCESS | 3836 | 1463650443762 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:34:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:34:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 842ms 02:34:03 INFO - PROCESS | 3836 | 1463650443816 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 3836 | 1463650443818 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:34:03 INFO - PROCESS | 3836 | 1463650443823 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:34:03 INFO - PROCESS | 3836 | 1463650443826 Marionette TRACE conn3 <- [1,3058,null,{}] 02:34:03 INFO - PROCESS | 3836 | 1463650443829 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 3836 | 1463650443934 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:34:04 INFO - PROCESS | 3836 | 1463650444093 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3836 | ++DOCSHELL 178F3800 == 66 [pid = 3836] [id = 776] 02:34:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 138 (18879800) [pid = 3836] [serial = 2326] [outer = 00000000] 02:34:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 139 (1A785400) [pid = 3836] [serial = 2327] [outer = 18879800] 02:34:04 INFO - PROCESS | 3836 | 1463650444147 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 140 (1A789800) [pid = 3836] [serial = 2328] [outer = 18879800] 02:34:04 INFO - PROCESS | 3836 | 1463650444751 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:34:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 937ms 02:34:04 INFO - PROCESS | 3836 | 1463650444770 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 3836 | 1463650444772 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:34:04 INFO - PROCESS | 3836 | 1463650444776 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 3836 | 1463650444778 Marionette TRACE conn3 <- [1,3062,null,{}] 02:34:04 INFO - PROCESS | 3836 | 1463650444782 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 3836 | 1463650444896 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:34:05 INFO - PROCESS | 3836 | 1463650445064 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3836 | ++DOCSHELL 13311400 == 67 [pid = 3836] [id = 777] 02:34:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 141 (1331FC00) [pid = 3836] [serial = 2329] [outer = 00000000] 02:34:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 142 (1423A800) [pid = 3836] [serial = 2330] [outer = 1331FC00] 02:34:05 INFO - PROCESS | 3836 | 1463650445118 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 143 (15238000) [pid = 3836] [serial = 2331] [outer = 1331FC00] 02:34:05 INFO - PROCESS | 3836 | 1463650445783 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:34:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1030ms 02:34:05 INFO - PROCESS | 3836 | 1463650445803 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 3836 | 1463650445807 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:34:05 INFO - PROCESS | 3836 | 1463650445845 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 3836 | 1463650445849 Marionette TRACE conn3 <- [1,3066,null,{}] 02:34:05 INFO - PROCESS | 3836 | 1463650445855 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 3836 | 1463650445956 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:34:06 INFO - PROCESS | 3836 | 1463650446129 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 3836 | ++DOCSHELL 11C04800 == 68 [pid = 3836] [id = 778] 02:34:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 144 (128A3800) [pid = 3836] [serial = 2332] [outer = 00000000] 02:34:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 145 (1338D800) [pid = 3836] [serial = 2333] [outer = 128A3800] 02:34:06 INFO - PROCESS | 3836 | 1463650446201 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 146 (138F8C00) [pid = 3836] [serial = 2334] [outer = 128A3800] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 12D7E800 == 67 [pid = 3836] [id = 770] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 10D49C00 == 66 [pid = 3836] [id = 769] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 1A789000 == 65 [pid = 3836] [id = 768] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 138F4C00 == 64 [pid = 3836] [id = 765] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 10B6A800 == 63 [pid = 3836] [id = 764] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 006BC800 == 62 [pid = 3836] [id = 763] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 0F9EBC00 == 61 [pid = 3836] [id = 761] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 19BE8C00 == 60 [pid = 3836] [id = 760] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 13078000 == 59 [pid = 3836] [id = 758] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 1108BC00 == 58 [pid = 3836] [id = 757] 02:34:06 INFO - PROCESS | 3836 | --DOCSHELL 19B14800 == 57 [pid = 3836] [id = 755] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 145 (11C93800) [pid = 3836] [serial = 2090] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 144 (14EC6C00) [pid = 3836] [serial = 2093] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 143 (16697000) [pid = 3836] [serial = 2096] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 142 (1714D800) [pid = 3836] [serial = 2099] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 141 (12A36400) [pid = 3836] [serial = 2132] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 140 (1565E400) [pid = 3836] [serial = 2135] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 139 (175CC400) [pid = 3836] [serial = 2138] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 138 (140C8800) [pid = 3836] [serial = 2057] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 137 (15F10400) [pid = 3836] [serial = 2060] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 136 (16743C00) [pid = 3836] [serial = 2030] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 135 (1142CC00) [pid = 3836] [serial = 2054] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 134 (1563C000) [pid = 3836] [serial = 2051] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 133 (1831C400) [pid = 3836] [serial = 2171] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 132 (1717C400) [pid = 3836] [serial = 2265] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 131 (1717B400) [pid = 3836] [serial = 2250] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 130 (17180C00) [pid = 3836] [serial = 2251] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 129 (17834C00) [pid = 3836] [serial = 2254] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 128 (175D3800) [pid = 3836] [serial = 2253] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 127 (17155C00) [pid = 3836] [serial = 2216] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 126 (13397000) [pid = 3836] [serial = 2218] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (15244C00) [pid = 3836] [serial = 2236] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (13DBA800) [pid = 3836] [serial = 2234] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (12A35000) [pid = 3836] [serial = 2233] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (15F1A800) [pid = 3836] [serial = 2241] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1664C400) [pid = 3836] [serial = 2242] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (16653800) [pid = 3836] [serial = 2221] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (13313000) [pid = 3836] [serial = 2230] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (16A57400) [pid = 3836] [serial = 2247] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (16725800) [pid = 3836] [serial = 2244] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16741800) [pid = 3836] [serial = 2245] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (1887B400) [pid = 3836] [serial = 2224] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19B21400) [pid = 3836] [serial = 2227] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (10B72800) [pid = 3836] [serial = 2238] [outer = 00000000] [url = about:blank] 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (128A8800) [pid = 3836] [serial = 2239] [outer = 00000000] [url = about:blank] 02:34:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 02:34:06 INFO - reader.readAsText(blob_2) 02:34:06 INFO - }" did not throw 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 02:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (185A8C00) [pid = 3836] [serial = 2256] [outer = 00000000] [url = about:blank] 02:34:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 02:34:06 INFO - reader.readAsDataURL(blob_2) 02:34:06 INFO - }" did not throw 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 02:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15422000) [pid = 3836] [serial = 2259] [outer = 00000000] [url = about:blank] 02:34:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 02:34:06 INFO - reader.readAsArrayBuffer(blob_2) 02:34:06 INFO - }" did not throw 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 02:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 02:34:06 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (16729C00) [pid = 3836] [serial = 2260] [outer = 00000000] [url = about:blank] 02:34:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 02:34:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 02:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:06 INFO - reader.onloadstart [0,3069,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 3836 | 1463650446859 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:34:06 INFO - PROCESS | 3836 | 1463650446865 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 3836 | 1463650446868 Marionette TRACE conn3 <- [1,3070,null,{}] 02:34:06 INFO - PROCESS | 3836 | 1463650446871 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 3836 | 1463650446956 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:34:07 INFO - PROCESS | 3836 | 1463650447086 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3836 | ++DOCSHELL 0C775000 == 58 [pid = 3836] [id = 779] 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (0F938800) [pid = 3836] [serial = 2335] [outer = 00000000] 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10B0FC00) [pid = 3836] [serial = 2336] [outer = 0F938800] 02:34:07 INFO - PROCESS | 3836 | 1463650447131 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (11C06C00) [pid = 3836] [serial = 2337] [outer = 0F938800] 02:34:07 INFO - PROCESS | 3836 | 1463650447495 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:34:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:34:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 702ms 02:34:07 INFO - PROCESS | 3836 | 1463650447608 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3836 | 1463650447610 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:34:07 INFO - PROCESS | 3836 | 1463650447619 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:34:07 INFO - PROCESS | 3836 | 1463650447622 Marionette TRACE conn3 <- [1,3074,null,{}] 02:34:07 INFO - PROCESS | 3836 | 1463650447632 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3836 | 1463650447727 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:34:07 INFO - PROCESS | 3836 | 1463650447734 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3836 | ++DOCSHELL 15156400 == 59 [pid = 3836] [id = 780] 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (15156800) [pid = 3836] [serial = 2338] [outer = 00000000] 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (15240C00) [pid = 3836] [serial = 2339] [outer = 15156800] 02:34:07 INFO - PROCESS | 3836 | 1463650447783 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (15422C00) [pid = 3836] [serial = 2340] [outer = 15156800] 02:34:08 INFO - PROCESS | 3836 | 1463650448234 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:34:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 640ms 02:34:08 INFO - PROCESS | 3836 | 1463650448261 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 3836 | 1463650448263 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:34:08 INFO - PROCESS | 3836 | 1463650448267 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 3836 | 1463650448268 Marionette TRACE conn3 <- [1,3078,null,{}] 02:34:08 INFO - PROCESS | 3836 | 1463650448272 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 3836 | 1463650448356 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:34:08 INFO - PROCESS | 3836 | 1463650448362 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 3836 | ++DOCSHELL 15631400 == 60 [pid = 3836] [id = 781] 02:34:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (15638400) [pid = 3836] [serial = 2341] [outer = 00000000] 02:34:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (15F16000) [pid = 3836] [serial = 2342] [outer = 15638400] 02:34:08 INFO - PROCESS | 3836 | 1463650448406 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (15FD0400) [pid = 3836] [serial = 2343] [outer = 15638400] 02:34:08 INFO - PROCESS | 3836 | 1463650448836 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:34:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 593ms 02:34:08 INFO - PROCESS | 3836 | 1463650448863 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 3836 | 1463650448865 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:34:08 INFO - PROCESS | 3836 | 1463650448869 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:34:08 INFO - PROCESS | 3836 | 1463650448870 Marionette TRACE conn3 <- [1,3082,null,{}] 02:34:08 INFO - PROCESS | 3836 | 1463650448873 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 3836 | 1463650449023 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:34:09 INFO - PROCESS | 3836 | 1463650449031 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3836 | ++DOCSHELL 156AF000 == 61 [pid = 3836] [id = 782] 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (16653000) [pid = 3836] [serial = 2344] [outer = 00000000] 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (1671C000) [pid = 3836] [serial = 2345] [outer = 16653000] 02:34:09 INFO - PROCESS | 3836 | 1463650449075 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16721400) [pid = 3836] [serial = 2346] [outer = 16653000] 02:34:09 INFO - PROCESS | 3836 | 1463650449542 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:34:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 686ms 02:34:09 INFO - PROCESS | 3836 | 1463650449568 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 3836 | 1463650449570 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:34:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:34:09 INFO - PROCESS | 3836 | 1463650449579 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 3836 | 1463650449581 Marionette TRACE conn3 <- [1,3086,null,{}] 02:34:09 INFO - PROCESS | 3836 | 1463650449584 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 3836 | 1463650449733 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:34:09 INFO - PROCESS | 3836 | 1463650449811 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3836 | ++DOCSHELL 16856400 == 62 [pid = 3836] [id = 783] 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (16856800) [pid = 3836] [serial = 2347] [outer = 00000000] 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (16DD0000) [pid = 3836] [serial = 2348] [outer = 16856800] 02:34:09 INFO - PROCESS | 3836 | 1463650449855 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (16F90400) [pid = 3836] [serial = 2349] [outer = 16856800] 02:34:10 INFO - PROCESS | 3836 | 1463650450252 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 686ms 02:34:10 INFO - PROCESS | 3836 | 1463650450274 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3836 | 1463650450275 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:34:10 INFO - PROCESS | 3836 | 1463650450279 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:34:10 INFO - PROCESS | 3836 | 1463650450280 Marionette TRACE conn3 <- [1,3090,null,{}] 02:34:10 INFO - PROCESS | 3836 | 1463650450290 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 3836 | 1463650450408 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:34:10 INFO - PROCESS | 3836 | 1463650450513 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3836 | ++DOCSHELL 16DC2800 == 63 [pid = 3836] [id = 784] 02:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (16DC4400) [pid = 3836] [serial = 2350] [outer = 00000000] 02:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (1717A800) [pid = 3836] [serial = 2351] [outer = 16DC4400] 02:34:10 INFO - PROCESS | 3836 | 1463650450556 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 123 (1717E800) [pid = 3836] [serial = 2352] [outer = 16DC4400] 02:34:10 INFO - PROCESS | 3836 | 1463650450946 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 686ms 02:34:10 INFO - PROCESS | 3836 | 1463650450984 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3836 | 1463650450986 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:34:10 INFO - PROCESS | 3836 | 1463650450989 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 3836 | 1463650450991 Marionette TRACE conn3 <- [1,3094,null,{}] 02:34:10 INFO - PROCESS | 3836 | 1463650450994 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 3836 | 1463650451115 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:34:11 INFO - PROCESS | 3836 | 1463650451187 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3836 | ++DOCSHELL 128A6C00 == 64 [pid = 3836] [id = 785] 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 124 (17153400) [pid = 3836] [serial = 2353] [outer = 00000000] 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 125 (175CA000) [pid = 3836] [serial = 2354] [outer = 17153400] 02:34:11 INFO - PROCESS | 3836 | 1463650451240 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 126 (175D1C00) [pid = 3836] [serial = 2355] [outer = 17153400] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 125 (13B03400) [pid = 3836] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 124 (17177400) [pid = 3836] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 123 (1A78A000) [pid = 3836] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 122 (172C2000) [pid = 3836] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (10D4B800) [pid = 3836] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (10B10000) [pid = 3836] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (19D6F400) [pid = 3836] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (19B20C00) [pid = 3836] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (17834000) [pid = 3836] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:34:11 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (10E34C00) [pid = 3836] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:34:11 INFO - PROCESS | 3836 | 1463650451705 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:34:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:34:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 749ms 02:34:11 INFO - PROCESS | 3836 | 1463650451730 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 3836 | 1463650451732 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 3836 | 1463650451749 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 3836 | 1463650451751 Marionette TRACE conn3 <- [1,3098,null,{}] 02:34:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:34:11 INFO - PROCESS | 3836 | 1463650451754 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 3836 | 1463650451861 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:34:11 INFO - PROCESS | 3836 | 1463650451869 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3836 | ++DOCSHELL 10D4E000 == 65 [pid = 3836] [id = 786] 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (16659000) [pid = 3836] [serial = 2356] [outer = 00000000] 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (171C5800) [pid = 3836] [serial = 2357] [outer = 16659000] 02:34:11 INFO - PROCESS | 3836 | 1463650451913 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (178E8400) [pid = 3836] [serial = 2358] [outer = 16659000] 02:34:12 INFO - PROCESS | 3836 | 1463650452329 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:34:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:34:12 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 02:34:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:34:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 639ms 02:34:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:34:12 INFO - PROCESS | 3836 | 1463650452398 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 3836 | 1463650452400 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:34:12 INFO - PROCESS | 3836 | 1463650452407 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 3836 | 1463650452409 Marionette TRACE conn3 <- [1,3102,null,{}] 02:34:12 INFO - PROCESS | 3836 | 1463650452413 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 3836 | 1463650452496 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:34:12 INFO - PROCESS | 3836 | 1463650452502 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2e24bcd4-34aa-48bc-9f0c-9808362534c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 3836 | ++DOCSHELL 171C4800 == 66 [pid = 3836] [id = 787] 02:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (178F2C00) [pid = 3836] [serial = 2359] [outer = 00000000] 02:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (18699000) [pid = 3836] [serial = 2360] [outer = 178F2C00] 02:34:12 INFO - PROCESS | 3836 | 1463650452545 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (18872400) [pid = 3836] [serial = 2361] [outer = 178F2C00] 02:34:12 INFO - PROCESS | 3836 | 1463650452978 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:34:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 593ms 02:34:12 INFO - PROCESS | 3836 | 1463650452998 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 3836 | 1463650453000 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:34:14 WARNING - u'runner_teardown' () 02:34:14 INFO - No more tests 02:34:14 INFO - Got 0 unexpected results 02:34:14 INFO - SUITE-END | took 675s 02:34:14 INFO - Closing logging queue 02:34:14 INFO - queue closed 02:34:14 INFO - Return code: 0 02:34:14 WARNING - # TBPL SUCCESS # 02:34:14 INFO - Running post-action listener: _resource_record_post_action 02:34:14 INFO - Running post-run listener: _resource_record_post_run 02:34:15 INFO - Total resource usage - Wall time: 684s; CPU: 17.0%; Read bytes: 91561984; Write bytes: 946116608; Read time: 585560; Write time: 1236218 02:34:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:34:15 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 134434816; Read time: 0; Write time: 172702 02:34:15 INFO - run-tests - Wall time: 682s; CPU: 17.0%; Read bytes: 91372544; Write bytes: 808024576; Read time: 559848; Write time: 1058765 02:34:15 INFO - Running post-run listener: _upload_blobber_files 02:34:15 INFO - Blob upload gear active. 02:34:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:34:15 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:34:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:34:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:34:16 INFO - (blobuploader) - INFO - Open directory for files ... 02:34:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:34:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:34:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:34:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:34:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:34:17 INFO - (blobuploader) - INFO - Done attempting. 02:34:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:34:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:34:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:34:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:34:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:34:18 INFO - (blobuploader) - INFO - Done attempting. 02:34:18 INFO - (blobuploader) - INFO - Iteration through files over. 02:34:18 INFO - Return code: 0 02:34:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:34:18 INFO - Using _rmtree_windows ... 02:34:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:34:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d1ae32725d1b928bf9f17a799eed3ded5964ff199bd963d2c5530461e60a08c67e0afc4e1cb066d8db8f999fbb62b702706b9b64a49164d01fe415914307c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6131fb9af1f10ad81fb23076d559763bfccddc4e428e3a0e0655b0575dd445ee08298b6f93374e448d210ca09babefa8380d8926ddd4f660ea300852509154d2"} 02:34:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:34:18 INFO - Writing to file C:\slave\test\properties\blobber_files 02:34:18 INFO - Contents: 02:34:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d1ae32725d1b928bf9f17a799eed3ded5964ff199bd963d2c5530461e60a08c67e0afc4e1cb066d8db8f999fbb62b702706b9b64a49164d01fe415914307c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6131fb9af1f10ad81fb23076d559763bfccddc4e428e3a0e0655b0575dd445ee08298b6f93374e448d210ca09babefa8380d8926ddd4f660ea300852509154d2"} 02:34:18 INFO - Running post-run listener: copy_logs_to_upload_dir 02:34:18 INFO - Copying logs to upload dir... 02:34:18 INFO - mkdir: C:\slave\test\build\upload\logs 02:34:18 INFO - Copying logs to upload dir... 02:34:18 INFO - Using _rmtree_windows ... 02:34:18 INFO - Using _rmtree_windows ... 02:34:18 INFO - Using _rmtree_windows ... 02:34:19 INFO - Using _rmtree_windows ... 02:34:19 INFO - Using _rmtree_windows ... 02:34:19 INFO - Using _rmtree_windows ... 02:34:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=824.790000 ========= master_lag: 10.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 54 secs) (at 2016-05-19 02:34:18.850957) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 02:34:18.851868) ========= '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-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d1ae32725d1b928bf9f17a799eed3ded5964ff199bd963d2c5530461e60a08c67e0afc4e1cb066d8db8f999fbb62b702706b9b64a49164d01fe415914307c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6131fb9af1f10ad81fb23076d559763bfccddc4e428e3a0e0655b0575dd445ee08298b6f93374e448d210ca09babefa8380d8926ddd4f660ea300852509154d2"} build_url:https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4d1ae32725d1b928bf9f17a799eed3ded5964ff199bd963d2c5530461e60a08c67e0afc4e1cb066d8db8f999fbb62b702706b9b64a49164d01fe415914307c8e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6131fb9af1f10ad81fb23076d559763bfccddc4e428e3a0e0655b0575dd445ee08298b6f93374e448d210ca09babefa8380d8926ddd4f660ea300852509154d2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bScUdS71TWavKnQMLz67yg/artifacts/public/build/firefox-48.0a2.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-05-19 02:34:18.967658) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 02:34:18.968034) ========= '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-073\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.125000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 02:34:19.099672) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 02:34:19.100372) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 02:34:19.557762) ========= ========= Total master_lag: 13.54 =========