builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-082 starttime: 1465205718.76 results: success (0) buildid: 20160606010529 builduid: 78750d9664274d05bee96204469a3a74 revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:18.757125) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:18.757550) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:18.757837) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:18.815217) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:35:18.815539) ========= '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-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False --01:35:19-- 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% 13.23 MB/s 01:35:20 (13.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.607000 ========= master_lag: 0.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:35:19.919208) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:19.919551) ========= '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-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.763000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:20.693273) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:35:20.693622) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --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 d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 01:35:21,815 truncating revision to first 12 chars 2016-06-06 01:35:21,815 Setting DEBUG logging. 2016-06-06 01:35:21,815 attempt 1/10 2016-06-06 01:35:21,815 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d8adb38dd576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:35:22,236 unpacking tar archive at: mozilla-aurora-d8adb38dd576/testing/mozharness/ program finished with exit code 0 elapsedTime=1.216000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:35:21.961594) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:21.961916) ========= script_repo_revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:21.962329) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:21.962594) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:35:21.977393) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-06-06 02:35:21.977660) ========= '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-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 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-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 01:35:23 INFO - MultiFileLogger online at 20160606 01:35:23 in C:\slave\test 01:35:23 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 01:35:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:35:23 INFO - {'append_to_log': False, 01:35:23 INFO - 'base_work_dir': 'C:\\slave\\test', 01:35:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:35:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:35:23 INFO - 'buildbot_json_path': 'buildprops.json', 01:35:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:35:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:35:23 INFO - 'download_minidump_stackwalk': True, 01:35:23 INFO - 'download_symbols': 'true', 01:35:23 INFO - 'e10s': False, 01:35:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:35:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:35:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:35:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:35:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:35:23 INFO - 'C:/mozilla-build/tooltool.py'), 01:35:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:35:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:35:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:35:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:35:23 INFO - 'log_level': 'info', 01:35:23 INFO - 'log_to_console': True, 01:35:23 INFO - 'opt_config_files': (), 01:35:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:35:23 INFO - '--processes=1', 01:35:23 INFO - '--config=%(test_path)s/wptrunner.ini', 01:35:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:35:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:35:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:35:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:35:23 INFO - 'pip_index': False, 01:35:23 INFO - 'require_test_zip': True, 01:35:23 INFO - 'test_type': ('testharness',), 01:35:23 INFO - 'this_chunk': '1', 01:35:23 INFO - 'total_chunks': '10', 01:35:23 INFO - 'virtualenv_path': 'venv', 01:35:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:35:23 INFO - 'work_dir': 'build'} 01:35:23 INFO - ##### 01:35:23 INFO - ##### Running clobber step. 01:35:23 INFO - ##### 01:35:23 INFO - Running pre-action listener: _resource_record_pre_action 01:35:23 INFO - Running main action method: clobber 01:35:23 INFO - rmtree: C:\slave\test\build 01:35:23 INFO - Using _rmtree_windows ... 01:35:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:36:12 INFO - Running post-action listener: _resource_record_post_action 01:36:12 INFO - ##### 01:36:12 INFO - ##### Running read-buildbot-config step. 01:36:12 INFO - ##### 01:36:12 INFO - Running pre-action listener: _resource_record_pre_action 01:36:12 INFO - Running main action method: read_buildbot_config 01:36:12 INFO - Using buildbot properties: 01:36:12 INFO - { 01:36:12 INFO - "project": "", 01:36:12 INFO - "product": "firefox", 01:36:12 INFO - "script_repo_revision": "production", 01:36:12 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 01:36:12 INFO - "repository": "", 01:36:12 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 01:36:12 INFO - "buildid": "20160606010529", 01:36:12 INFO - "pgo_build": "False", 01:36:12 INFO - "basedir": "C:\\slave\\test", 01:36:12 INFO - "buildnumber": 27, 01:36:12 INFO - "slavename": "t-xp32-ix-082", 01:36:12 INFO - "revision": "d8adb38dd576398dacbfb96d2c247f8e0158bdf1", 01:36:12 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 01:36:12 INFO - "platform": "win32", 01:36:12 INFO - "branch": "mozilla-aurora", 01:36:12 INFO - "repo_path": "releases/mozilla-aurora", 01:36:12 INFO - "moz_repo_path": "", 01:36:12 INFO - "stage_platform": "win32", 01:36:12 INFO - "builduid": "78750d9664274d05bee96204469a3a74", 01:36:12 INFO - "slavebuilddir": "test" 01:36:12 INFO - } 01:36:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 01:36:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 01:36:12 INFO - Running post-action listener: _resource_record_post_action 01:36:12 INFO - ##### 01:36:12 INFO - ##### Running download-and-extract step. 01:36:12 INFO - ##### 01:36:12 INFO - Running pre-action listener: _resource_record_pre_action 01:36:12 INFO - Running main action method: download_and_extract 01:36:12 INFO - mkdir: C:\slave\test\build\tests 01:36:12 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')]} 01:36:12 INFO - https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:36:12 INFO - trying https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 01:36:12 INFO - Downloading https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:12 INFO - Downloaded 1274 bytes. 01:36:12 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 01:36:12 INFO - Using the following test package requirements: 01:36:12 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:36:12 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 01:36:12 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 01:36:12 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'jsshell-win32.zip'], 01:36:12 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 01:36:12 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:36:12 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 01:36:12 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 01:36:12 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 01:36:12 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:36:12 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 01:36:12 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 01:36:12 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')]} 01:36:12 INFO - https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:36:12 INFO - trying https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 01:36:12 INFO - Downloading https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:14 INFO - Downloaded 20343955 bytes. 01:36:14 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/*'] 01:36:14 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/* 01:36:17 INFO - caution: filename not matched: web-platform/* 01:36:17 INFO - Return code: 11 01:36:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:17 INFO - https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:36:17 INFO - trying https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 01:36:17 INFO - Downloading https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:20 INFO - Downloaded 36389111 bytes. 01:36:20 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/*'] 01:36:20 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/* 01:36:50 INFO - caution: filename not matched: bin/* 01:36:50 INFO - caution: filename not matched: config/* 01:36:50 INFO - caution: filename not matched: mozbase/* 01:36:50 INFO - caution: filename not matched: marionette/* 01:36:50 INFO - caution: filename not matched: tools/wptserve/* 01:36:50 INFO - Return code: 11 01:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:50 INFO - https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 01:36:50 INFO - trying https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:36:50 INFO - Downloading https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 01:36:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:55 INFO - Downloaded 68504924 bytes. 01:36:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:36:55 INFO - mkdir: C:\slave\test\properties 01:36:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:36:55 INFO - Writing to file C:\slave\test\properties\build_url 01:36:55 INFO - Contents: 01:36:55 INFO - build_url:https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:36:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:36:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:36:55 INFO - Writing to file C:\slave\test\properties\symbols_url 01:36:55 INFO - Contents: 01:36:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:36:55 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')]} 01:36:55 INFO - https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:36:55 INFO - trying https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:36:55 INFO - Downloading https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:36:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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 01:37:00 INFO - Downloaded 55575216 bytes. 01:37:00 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'] 01:37:00 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 01:37:05 INFO - Return code: 0 01:37:05 INFO - Running post-action listener: _resource_record_post_action 01:37:05 INFO - Running post-action listener: set_extra_try_arguments 01:37:05 INFO - ##### 01:37:05 INFO - ##### Running create-virtualenv step. 01:37:05 INFO - ##### 01:37:05 INFO - Running pre-action listener: _pre_create_virtualenv 01:37:05 INFO - Running pre-action listener: _resource_record_pre_action 01:37:05 INFO - Running main action method: create_virtualenv 01:37:05 INFO - Creating virtualenv C:\slave\test\build\venv 01:37:05 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 01:37:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:37:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:37:09 INFO - Installing distribute......................................................................................................................................................................................done. 01:37:09 INFO - Return code: 0 01:37:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:37:09 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')]} 01:37:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:09 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')]} 01:37:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:09 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 01:37:09 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 01:37:09 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 01:37:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:09 INFO - 'CLIENTNAME': 'Console', 01:37:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:09 INFO - 'DCLOCATION': 'SCL3', 01:37:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:09 INFO - 'HOMEDRIVE': 'C:', 01:37:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:09 INFO - 'KTS_VERSION': '1.19c', 01:37:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:09 INFO - 'MOZ_AIRBAG': '1', 01:37:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:09 INFO - 'MOZ_MSVCVERSION': '8', 01:37:09 INFO - 'MOZ_NO_REMOTE': '1', 01:37:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:09 INFO - 'NO_EM_RESTART': '1', 01:37:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:09 INFO - 'OS': 'Windows_NT', 01:37:09 INFO - 'OURDRIVE': 'C:', 01:37:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:37:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:09 INFO - 'PROCESSOR_LEVEL': '6', 01:37:09 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:09 INFO - 'PROMPT': '$P$G', 01:37:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:09 INFO - 'PWD': 'C:\\slave\\test', 01:37:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:09 INFO - 'SESSIONNAME': 'Console', 01:37:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:09 INFO - 'SYSTEMDRIVE': 'C:', 01:37:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:09 INFO - 'TEST1': 'testie', 01:37:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:09 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:09 INFO - 'USERNAME': 'cltbld', 01:37:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:09 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:10 INFO - Downloading/unpacking psutil>=0.7.1 01:37:10 INFO - Running setup.py egg_info for package psutil 01:37:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:37:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:37:10 INFO - Installing collected packages: psutil 01:37:10 INFO - Running setup.py install for psutil 01:37:10 INFO - building 'psutil._psutil_windows' extension 01:37:10 INFO - error: Unable to find vcvarsall.bat 01:37:10 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-_0jfmv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:37:10 INFO - running install 01:37:10 INFO - running build 01:37:10 INFO - running build_py 01:37:10 INFO - creating build 01:37:10 INFO - creating build\lib.win32-2.7 01:37:10 INFO - creating build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:37:10 INFO - running build_ext 01:37:10 INFO - building 'psutil._psutil_windows' extension 01:37:10 INFO - error: Unable to find vcvarsall.bat 01:37:10 INFO - ---------------------------------------- 01:37:10 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-_0jfmv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:37:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data\pip\pip.log 01:37:10 WARNING - Return code: 1 01:37:10 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! 01:37:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:37:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:37:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:37:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:10 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 01:37:10 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 01:37:10 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 01:37:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:10 INFO - 'CLIENTNAME': 'Console', 01:37:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:10 INFO - 'DCLOCATION': 'SCL3', 01:37:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:10 INFO - 'HOMEDRIVE': 'C:', 01:37:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:10 INFO - 'KTS_VERSION': '1.19c', 01:37:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:10 INFO - 'MOZ_AIRBAG': '1', 01:37:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:10 INFO - 'MOZ_MSVCVERSION': '8', 01:37:10 INFO - 'MOZ_NO_REMOTE': '1', 01:37:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:10 INFO - 'NO_EM_RESTART': '1', 01:37:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:10 INFO - 'OS': 'Windows_NT', 01:37:10 INFO - 'OURDRIVE': 'C:', 01:37:10 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', 01:37:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:10 INFO - 'PROCESSOR_LEVEL': '6', 01:37:10 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:10 INFO - 'PROMPT': '$P$G', 01:37:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:10 INFO - 'PWD': 'C:\\slave\\test', 01:37:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:10 INFO - 'SESSIONNAME': 'Console', 01:37:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:10 INFO - 'SYSTEMDRIVE': 'C:', 01:37:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:10 INFO - 'TEST1': 'testie', 01:37:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:10 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:10 INFO - 'USERNAME': 'cltbld', 01:37:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:10 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:37:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:37:12 INFO - Running setup.py egg_info for package mozsystemmonitor 01:37:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:37:12 INFO - Running setup.py egg_info for package psutil 01:37:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:37:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:37:12 INFO - Installing collected packages: mozsystemmonitor, psutil 01:37:12 INFO - Running setup.py install for mozsystemmonitor 01:37:12 INFO - Running setup.py install for psutil 01:37:12 INFO - building 'psutil._psutil_windows' extension 01:37:12 INFO - error: Unable to find vcvarsall.bat 01:37:12 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-jg2m_g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:37:12 INFO - running install 01:37:12 INFO - running build 01:37:12 INFO - running build_py 01:37:12 INFO - running build_ext 01:37:12 INFO - building 'psutil._psutil_windows' extension 01:37:12 INFO - error: Unable to find vcvarsall.bat 01:37:12 INFO - ---------------------------------------- 01:37:12 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-jg2m_g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:37:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-082\Application Data\pip\pip.log 01:37:12 WARNING - Return code: 1 01:37:12 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! 01:37:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:37:12 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')]} 01:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:12 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')]} 01:37:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:12 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 01:37:12 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 01:37:12 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 01:37:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:12 INFO - 'CLIENTNAME': 'Console', 01:37:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:12 INFO - 'DCLOCATION': 'SCL3', 01:37:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:12 INFO - 'HOMEDRIVE': 'C:', 01:37:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:12 INFO - 'KTS_VERSION': '1.19c', 01:37:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:12 INFO - 'MOZ_AIRBAG': '1', 01:37:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:12 INFO - 'MOZ_MSVCVERSION': '8', 01:37:12 INFO - 'MOZ_NO_REMOTE': '1', 01:37:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:12 INFO - 'NO_EM_RESTART': '1', 01:37:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:12 INFO - 'OS': 'Windows_NT', 01:37:12 INFO - 'OURDRIVE': 'C:', 01:37:12 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', 01:37:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:12 INFO - 'PROCESSOR_LEVEL': '6', 01:37:12 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:12 INFO - 'PROMPT': '$P$G', 01:37:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:12 INFO - 'PWD': 'C:\\slave\\test', 01:37:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:12 INFO - 'SESSIONNAME': 'Console', 01:37:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:12 INFO - 'SYSTEMDRIVE': 'C:', 01:37:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:12 INFO - 'TEST1': 'testie', 01:37:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:12 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:12 INFO - 'USERNAME': 'cltbld', 01:37:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:12 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:13 INFO - Downloading/unpacking blobuploader==1.2.4 01:37:13 INFO - Downloading blobuploader-1.2.4.tar.gz 01:37:13 INFO - Running setup.py egg_info for package blobuploader 01:37:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:37:15 INFO - Running setup.py egg_info for package requests 01:37:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:37:15 INFO - Downloading docopt-0.6.1.tar.gz 01:37:15 INFO - Running setup.py egg_info for package docopt 01:37:15 INFO - Installing collected packages: blobuploader, docopt, requests 01:37:15 INFO - Running setup.py install for blobuploader 01:37:15 INFO - Running setup.py install for docopt 01:37:15 INFO - Running setup.py install for requests 01:37:15 INFO - Successfully installed blobuploader docopt requests 01:37:15 INFO - Cleaning up... 01:37:15 INFO - Return code: 0 01:37:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:37:15 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')]} 01:37:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:15 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')]} 01:37:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:15 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 01:37:15 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 01:37:15 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 01:37:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:15 INFO - 'CLIENTNAME': 'Console', 01:37:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:15 INFO - 'DCLOCATION': 'SCL3', 01:37:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:15 INFO - 'HOMEDRIVE': 'C:', 01:37:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:15 INFO - 'KTS_VERSION': '1.19c', 01:37:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:15 INFO - 'MOZ_AIRBAG': '1', 01:37:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:15 INFO - 'MOZ_MSVCVERSION': '8', 01:37:15 INFO - 'MOZ_NO_REMOTE': '1', 01:37:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:15 INFO - 'NO_EM_RESTART': '1', 01:37:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:15 INFO - 'OS': 'Windows_NT', 01:37:15 INFO - 'OURDRIVE': 'C:', 01:37:15 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', 01:37:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:15 INFO - 'PROCESSOR_LEVEL': '6', 01:37:15 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:15 INFO - 'PROMPT': '$P$G', 01:37:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:15 INFO - 'PWD': 'C:\\slave\\test', 01:37:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:15 INFO - 'SESSIONNAME': 'Console', 01:37:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:15 INFO - 'SYSTEMDRIVE': 'C:', 01:37:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:15 INFO - 'TEST1': 'testie', 01:37:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:15 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:15 INFO - 'USERNAME': 'cltbld', 01:37:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:15 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:37:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:37:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:37:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:37:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:37:21 INFO - Unpacking c:\slave\test\build\tests\marionette 01:37:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:37:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:21 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 01:37:21 INFO - Running setup.py install for browsermob-proxy 01:37:29 INFO - Running setup.py install for manifestparser 01:37:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for marionette-client 01:37:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for marionette-driver 01:37:29 INFO - Running setup.py install for mozcrash 01:37:29 INFO - Running setup.py install for mozdebug 01:37:29 INFO - Running setup.py install for mozdevice 01:37:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozfile 01:37:29 INFO - Running setup.py install for mozhttpd 01:37:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozinfo 01:37:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozInstall 01:37:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozleak 01:37:29 INFO - Running setup.py install for mozlog 01:37:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for moznetwork 01:37:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozprocess 01:37:29 INFO - Running setup.py install for mozprofile 01:37:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozrunner 01:37:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for mozscreenshot 01:37:29 INFO - Running setup.py install for moztest 01:37:29 INFO - Running setup.py install for mozversion 01:37:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:37:29 INFO - Running setup.py install for wptserve 01:37:29 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 01:37:29 INFO - Cleaning up... 01:37:29 INFO - Return code: 0 01:37:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:37: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')]} 01:37:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37: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')]} 01:37:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:29 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-082', 'USERDOMAIN': 'T-XP32-IX-082', '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-082', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-082', '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-082\\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-082'}}, attempt #1 01:37:29 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 01:37:29 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 01:37:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:29 INFO - 'CLIENTNAME': 'Console', 01:37:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:29 INFO - 'DCLOCATION': 'SCL3', 01:37:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:29 INFO - 'HOMEDRIVE': 'C:', 01:37:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:29 INFO - 'KTS_VERSION': '1.19c', 01:37:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:29 INFO - 'MOZ_AIRBAG': '1', 01:37:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:29 INFO - 'MOZ_MSVCVERSION': '8', 01:37:29 INFO - 'MOZ_NO_REMOTE': '1', 01:37:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:29 INFO - 'NO_EM_RESTART': '1', 01:37:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:29 INFO - 'OS': 'Windows_NT', 01:37:29 INFO - 'OURDRIVE': 'C:', 01:37: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', 01:37:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:29 INFO - 'PROCESSOR_LEVEL': '6', 01:37:29 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:29 INFO - 'PROMPT': '$P$G', 01:37:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:29 INFO - 'PWD': 'C:\\slave\\test', 01:37:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:29 INFO - 'SESSIONNAME': 'Console', 01:37:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:29 INFO - 'SYSTEMDRIVE': 'C:', 01:37:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:29 INFO - 'TEST1': 'testie', 01:37:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:29 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:29 INFO - 'USERNAME': 'cltbld', 01:37:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:29 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:37:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:37:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:37:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:37:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:37:34 INFO - Unpacking c:\slave\test\build\tests\marionette 01:37:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:37:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:34 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)) 01:37:40 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)) 01:37:40 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)) 01:37:40 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)) 01:37:40 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)) 01:37:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:37:40 INFO - Downloading blessings-1.6.tar.gz 01:37:40 INFO - Running setup.py egg_info for package blessings 01:37:40 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)) 01:37:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:37:40 INFO - Running setup.py install for blessings 01:37:40 INFO - Running setup.py install for browsermob-proxy 01:37:40 INFO - Running setup.py install for manifestparser 01:37:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for marionette-client 01:37:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for marionette-driver 01:37:40 INFO - Running setup.py install for mozcrash 01:37:40 INFO - Running setup.py install for mozdebug 01:37:40 INFO - Running setup.py install for mozdevice 01:37:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for mozhttpd 01:37:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for mozInstall 01:37:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for mozleak 01:37:40 INFO - Running setup.py install for mozprofile 01:37:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Running setup.py install for mozrunner 01:37:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:37:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:37:42 INFO - Running setup.py install for mozscreenshot 01:37:42 INFO - Running setup.py install for moztest 01:37:42 INFO - Running setup.py install for mozversion 01:37:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:37:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:37:42 INFO - Running setup.py install for wptserve 01:37:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:37:42 INFO - Cleaning up... 01:37:42 INFO - Return code: 0 01:37:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:37:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:37:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:37:42 INFO - Reading from file tmpfile_stdout 01:37:42 INFO - Using _rmtree_windows ... 01:37:42 INFO - Using _rmtree_windows ... 01:37:42 INFO - Current package versions: 01:37:42 INFO - blessings == 1.6 01:37:42 INFO - blobuploader == 1.2.4 01:37:42 INFO - browsermob-proxy == 0.6.0 01:37:42 INFO - distribute == 0.6.14 01:37:42 INFO - docopt == 0.6.1 01:37:42 INFO - manifestparser == 1.1 01:37:42 INFO - marionette-client == 2.3.0 01:37:42 INFO - marionette-driver == 1.4.0 01:37:42 INFO - mozInstall == 1.12 01:37:42 INFO - mozcrash == 0.17 01:37:42 INFO - mozdebug == 0.1 01:37:42 INFO - mozdevice == 0.48 01:37:42 INFO - mozfile == 1.2 01:37:42 INFO - mozhttpd == 0.7 01:37:42 INFO - mozinfo == 0.9 01:37:42 INFO - mozleak == 0.1 01:37:42 INFO - mozlog == 3.1 01:37:42 INFO - moznetwork == 0.27 01:37:42 INFO - mozprocess == 0.22 01:37:42 INFO - mozprofile == 0.28 01:37:42 INFO - mozrunner == 6.11 01:37:42 INFO - mozscreenshot == 0.1 01:37:42 INFO - mozsystemmonitor == 0.0 01:37:42 INFO - moztest == 0.7 01:37:42 INFO - mozversion == 1.4 01:37:42 INFO - requests == 1.2.3 01:37:42 INFO - wptserve == 1.4.0 01:37:42 INFO - Running post-action listener: _resource_record_post_action 01:37:42 INFO - Running post-action listener: _start_resource_monitoring 01:37:42 INFO - Starting resource monitoring. 01:37:42 INFO - ##### 01:37:42 INFO - ##### Running pull step. 01:37:42 INFO - ##### 01:37:42 INFO - Running pre-action listener: _resource_record_pre_action 01:37:42 INFO - Running main action method: pull 01:37:42 INFO - Pull has nothing to do! 01:37:42 INFO - Running post-action listener: _resource_record_post_action 01:37:42 INFO - ##### 01:37:42 INFO - ##### Running install step. 01:37:42 INFO - ##### 01:37:42 INFO - Running pre-action listener: _resource_record_pre_action 01:37:42 INFO - Running main action method: install 01:37:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:37:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:37:42 INFO - Reading from file tmpfile_stdout 01:37:42 INFO - Using _rmtree_windows ... 01:37:42 INFO - Using _rmtree_windows ... 01:37:42 INFO - Detecting whether we're running mozinstall >=1.0... 01:37:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:37:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:37:43 INFO - Reading from file tmpfile_stdout 01:37:43 INFO - Output received: 01:37:43 INFO - Usage: mozinstall-script.py [options] installer 01:37:43 INFO - Options: 01:37:43 INFO - -h, --help show this help message and exit 01:37:43 INFO - -d DEST, --destination=DEST 01:37:43 INFO - Directory to install application into. [default: 01:37:43 INFO - "C:\slave\test"] 01:37:43 INFO - --app=APP Application being installed. [default: firefox] 01:37:43 INFO - Using _rmtree_windows ... 01:37:43 INFO - Using _rmtree_windows ... 01:37:43 INFO - mkdir: C:\slave\test\build\application 01:37:43 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'] 01:37:43 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 01:37:45 INFO - Reading from file tmpfile_stdout 01:37:45 INFO - Output received: 01:37:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:37:45 INFO - Using _rmtree_windows ... 01:37:45 INFO - Using _rmtree_windows ... 01:37:45 INFO - Running post-action listener: _resource_record_post_action 01:37:45 INFO - ##### 01:37:45 INFO - ##### Running run-tests step. 01:37:45 INFO - ##### 01:37:45 INFO - Running pre-action listener: _resource_record_pre_action 01:37:45 INFO - Running main action method: run_tests 01:37:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:37:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:37:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:37:45 INFO - grabbing minidump binary from tooltool 01:37:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:37:45 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 0x00E442C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:37:45 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 01:37:45 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 01:37:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:37:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9u6y6d 01:37:46 INFO - INFO - File integrity verified, renaming tmp9u6y6d to win32-minidump_stackwalk.exe 01:37:46 INFO - Return code: 0 01:37:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:37:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:37:46 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/JFrPrz18R8OoLitAkGhdrQ/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 01:37:46 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/JFrPrz18R8OoLitAkGhdrQ/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 01:37:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:37:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082\\Application Data', 01:37:46 INFO - 'CLIENTNAME': 'Console', 01:37:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:37:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-082', 01:37:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:37:46 INFO - 'DCLOCATION': 'SCL3', 01:37:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:37:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:37:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:37:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:37:46 INFO - 'HOMEDRIVE': 'C:', 01:37:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:46 INFO - 'KTS_VERSION': '1.19c', 01:37:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:37:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-082', 01:37:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:37:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:37:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:37:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:37:46 INFO - 'MOZ_AIRBAG': '1', 01:37:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:46 INFO - 'MOZ_MSVCVERSION': '8', 01:37:46 INFO - 'MOZ_NO_REMOTE': '1', 01:37:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:37:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:37:46 INFO - 'NO_EM_RESTART': '1', 01:37:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:46 INFO - 'OS': 'Windows_NT', 01:37:46 INFO - 'OURDRIVE': 'C:', 01:37:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:37:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:37:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:46 INFO - 'PROCESSOR_LEVEL': '6', 01:37:46 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:37:46 INFO - 'PROMPT': '$P$G', 01:37:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:46 INFO - 'PWD': 'C:\\slave\\test', 01:37:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:46 INFO - 'SESSIONNAME': 'Console', 01:37:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:46 INFO - 'SYSTEMDRIVE': 'C:', 01:37:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:37:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:46 INFO - 'TEST1': 'testie', 01:37:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:37:46 INFO - 'USERDOMAIN': 'T-XP32-IX-082', 01:37:46 INFO - 'USERNAME': 'cltbld', 01:37:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-082', 01:37:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:37:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:37:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:37:46 INFO - 'WINDIR': 'C:\\WINDOWS', 01:37:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:46 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/JFrPrz18R8OoLitAkGhdrQ/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 01:37:47 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 01:37:47 INFO - import pkg_resources 01:37:48 INFO - Using 1 client processes 01:37:51 INFO - SUITE-START | Running 778 tests 01:37:51 INFO - Running testharness tests 01:37:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:37:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:37:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:37:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:37:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:37:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:37:51 INFO - Setting up ssl 01:37:52 INFO - PROCESS | certutil | 01:37:52 INFO - PROCESS | certutil | 01:37:52 INFO - PROCESS | certutil | 01:37:52 INFO - Certificate Nickname Trust Attributes 01:37:52 INFO - SSL,S/MIME,JAR/XPI 01:37:52 INFO - 01:37:52 INFO - web-platform-tests CT,, 01:37:52 INFO - 01:37:52 INFO - Starting runner 01:37:54 INFO - PROCESS | 3740 | [3740] 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 01:37:54 INFO - PROCESS | 3740 | [3740] 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 01:37:54 INFO - PROCESS | 3740 | [3740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 01:37:56 INFO - PROCESS | 3740 | 1465205876045 Marionette DEBUG Marionette enabled via build flag and pref 01:37:56 INFO - PROCESS | 3740 | ++DOCSHELL 118C2800 == 1 [pid = 3740] [id = 1] 01:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (118C2C00) [pid = 3740] [serial = 1] [outer = 00000000] 01:37:56 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (118C3800) [pid = 3740] [serial = 2] [outer = 118C2C00] 01:37:56 INFO - PROCESS | 3740 | [3740] 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 01:37:56 INFO - PROCESS | 3740 | [3740] 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 2248 01:37:56 INFO - PROCESS | 3740 | ++DOCSHELL 11DC1400 == 2 [pid = 3740] [id = 2] 01:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (11DC1800) [pid = 3740] [serial = 3] [outer = 00000000] 01:37:56 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (11DC2400) [pid = 3740] [serial = 4] [outer = 11DC1800] 01:37:56 INFO - PROCESS | 3740 | 1465205876604 Marionette INFO Listening on port 2828 01:37:57 INFO - PROCESS | 3740 | 1465205877015 Marionette DEBUG Marionette enabled via command-line flag 01:37:57 INFO - PROCESS | 3740 | ++DOCSHELL 10ED1000 == 3 [pid = 3740] [id = 3] 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (10ED9000) [pid = 3740] [serial = 5] [outer = 00000000] 01:37:57 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (10ED9C00) [pid = 3740] [serial = 6] [outer = 10ED9000] 01:37:57 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (13727400) [pid = 3740] [serial = 7] [outer = 11DC1800] 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | 1465205877342 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | 1465205877393 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1473 01:37:57 INFO - PROCESS | 3740 | 1465205877396 Marionette DEBUG Closed connection conn0 01:37:57 INFO - PROCESS | 3740 | 1465205877495 Marionette DEBUG Closed connection conn1 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | 1465205877502 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1474 01:37:57 INFO - PROCESS | 3740 | 1465205877573 Marionette DEBUG Closed connection conn2 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | 1465205877581 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1475 01:37:57 INFO - PROCESS | 3740 | ++DOCSHELL 14205000 == 4 [pid = 3740] [id = 4] 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (14205800) [pid = 3740] [serial = 8] [outer = 00000000] 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (1420FC00) [pid = 3740] [serial = 9] [outer = 14205800] 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (142DD800) [pid = 3740] [serial = 10] [outer = 14205800] 01:37:57 INFO - PROCESS | 3740 | 1465205877815 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:37:57 INFO - PROCESS | 3740 | 1465205877821 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":"20160606010529","device":"desktop","version":"48.0a2"} 01:37:57 INFO - PROCESS | 3740 | [3740] 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 01:37:58 INFO - PROCESS | 3740 | [3740] 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 01:37:58 INFO - PROCESS | 3740 | [3740] 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 01:37:58 INFO - PROCESS | 3740 | [3740] 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 01:37:58 INFO - PROCESS | 3740 | ++DOCSHELL 137B8000 == 5 [pid = 3740] [id = 5] 01:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (137B8400) [pid = 3740] [serial = 11] [outer = 00000000] 01:37:58 INFO - PROCESS | 3740 | ++DOCSHELL 137B8800 == 6 [pid = 3740] [id = 6] 01:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (137B8C00) [pid = 3740] [serial = 12] [outer = 00000000] 01:37:59 INFO - PROCESS | 3740 | [3740] 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 01:37:59 INFO - PROCESS | 3740 | ++DOCSHELL 16649000 == 7 [pid = 3740] [id = 7] 01:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (16649400) [pid = 3740] [serial = 13] [outer = 00000000] 01:37:59 INFO - PROCESS | 3740 | [3740] 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 01:37:59 INFO - PROCESS | 3740 | [3740] 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 01:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (16652400) [pid = 3740] [serial = 14] [outer = 16649400] 01:37:59 INFO - PROCESS | 3740 | [3740] 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 01:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (168C5C00) [pid = 3740] [serial = 15] [outer = 137B8400] 01:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (168C7400) [pid = 3740] [serial = 16] [outer = 137B8C00] 01:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (168C9800) [pid = 3740] [serial = 17] [outer = 16649400] 01:38:00 INFO - PROCESS | 3740 | 1465205880267 Marionette INFO startBrowser a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:00 INFO - PROCESS | 3740 | 1465205880302 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3740 | 1465205880315 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3740 | 1465205880317 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (1800B400) [pid = 3740] [serial = 18] [outer = 16649400] 01:38:00 INFO - PROCESS | 3740 | 1465205880918 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a9fa3c93-4d61-4c56-9d96-04002c26fb4c","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":"20160606010529","device":"desktop","version":"48.0a2","command_id":1}}] 01:38:01 INFO - PROCESS | 3740 | 1465205881072 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}] 01:38:01 INFO - PROCESS | 3740 | 1465205881075 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:01 INFO - PROCESS | 3740 | 1465205881138 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:38:01 INFO - PROCESS | 3740 | 1465205881253 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:38:01 INFO - PROCESS | 3740 | 1465205881256 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:01 INFO - PROCESS | 3740 | [3740] 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 01:38:01 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (19A8FC00) [pid = 3740] [serial = 19] [outer = 16649400] 01:38:01 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:38:01 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:38:01 INFO - PROCESS | 3740 | 1465205881749 Marionette TRACE conn3 <- [1,3,null,{}] 01:38:01 INFO - PROCESS | 3740 | 1465205881769 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:38:01 INFO - PROCESS | 3740 | 1465205881772 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:01 INFO - PROCESS | 3740 | 1465205881836 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:38:01 INFO - PROCESS | 3740 | 1465205881849 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3740 | 1465205881851 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 3740 | 1465205881856 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 3740 | 1465205881859 Marionette TRACE conn3 <- [1,6,null,{}] 01:38:01 INFO - PROCESS | 3740 | 1465205881885 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}] 01:38:01 INFO - PROCESS | 3740 | 1465205881887 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:01 INFO - PROCESS | 3740 | 1465205881904 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:38:01 INFO - PROCESS | 3740 | 1465205881910 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3740 | 1465205881912 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:01 INFO - PROCESS | 3740 | ++DOCSHELL 16645800 == 8 [pid = 3740] [id = 8] 01:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (19E5B800) [pid = 3740] [serial = 20] [outer = 00000000] 01:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (1A04F400) [pid = 3740] [serial = 21] [outer = 19E5B800] 01:38:01 INFO - PROCESS | 3740 | 1465205881962 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (1A053800) [pid = 3740] [serial = 22] [outer = 19E5B800] 01:38:02 INFO - PROCESS | 3740 | ++DOCSHELL 1A230800 == 9 [pid = 3740] [id = 9] 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (1A2C3000) [pid = 3740] [serial = 23] [outer = 00000000] 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (1A2C8000) [pid = 3740] [serial = 24] [outer = 1A2C3000] 01:38:02 INFO - PROCESS | 3740 | 1465205882368 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (1A3A2400) [pid = 3740] [serial = 25] [outer = 1A2C3000] 01:38:02 INFO - PROCESS | 3740 | 1465205882681 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 904ms 01:38:02 INFO - PROCESS | 3740 | 1465205882776 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 3740 | 1465205882779 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 01:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:38:02 INFO - PROCESS | 3740 | 1465205882797 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 3740 | 1465205882799 Marionette TRACE conn3 <- [1,10,null,{}] 01:38:02 INFO - PROCESS | 3740 | 1465205882808 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}] 01:38:02 INFO - PROCESS | 3740 | 1465205882812 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:02 INFO - PROCESS | 3740 | 1465205882923 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:38:02 INFO - PROCESS | 3740 | 1465205882929 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3740 | 1465205882932 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:02 INFO - PROCESS | 3740 | ++DOCSHELL 1A70F400 == 10 [pid = 3740] [id = 10] 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (1A710000) [pid = 3740] [serial = 26] [outer = 00000000] 01:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (1AF79400) [pid = 3740] [serial = 27] [outer = 1A710000] 01:38:02 INFO - PROCESS | 3740 | 1465205882980 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (1AF7D000) [pid = 3740] [serial = 28] [outer = 1A710000] 01:38:03 INFO - PROCESS | 3740 | 1465205883338 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 592ms 01:38:03 INFO - PROCESS | 3740 | 1465205883380 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 3740 | 1465205883383 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 01:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:38:03 INFO - PROCESS | 3740 | 1465205883386 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 3740 | 1465205883388 Marionette TRACE conn3 <- [1,14,null,{}] 01:38:03 INFO - PROCESS | 3740 | 1465205883391 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}] 01:38:03 INFO - PROCESS | 3740 | 1465205883393 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:03 INFO - PROCESS | 3740 | 1465205883493 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:38:03 INFO - PROCESS | 3740 | 1465205883506 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 3740 | 1465205883509 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:03 INFO - PROCESS | 3740 | ++DOCSHELL 1A04FC00 == 11 [pid = 3740] [id = 11] 01:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (1A2C7C00) [pid = 3740] [serial = 29] [outer = 00000000] 01:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (1A870400) [pid = 3740] [serial = 30] [outer = 1A2C7C00] 01:38:03 INFO - PROCESS | 3740 | 1465205883553 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (1AF85000) [pid = 3740] [serial = 31] [outer = 1A2C7C00] 01:38:03 INFO - PROCESS | 3740 | 1465205883899 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 530ms 01:38:03 INFO - PROCESS | 3740 | 1465205883926 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 3740 | 1465205883928 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 01:38:03 INFO - PROCESS | 3740 | 1465205883931 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:38:03 INFO - PROCESS | 3740 | 1465205883933 Marionette TRACE conn3 <- [1,18,null,{}] 01:38:03 INFO - PROCESS | 3740 | 1465205883936 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}] 01:38:03 INFO - PROCESS | 3740 | 1465205883939 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:04 INFO - PROCESS | 3740 | 1465205884032 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:38:04 INFO - PROCESS | 3740 | 1465205884038 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3740 | 1465205884042 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:04 INFO - PROCESS | 3740 | ++DOCSHELL 1A9A1C00 == 12 [pid = 3740] [id = 12] 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (1A9A2000) [pid = 3740] [serial = 32] [outer = 00000000] 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (1A9A8C00) [pid = 3740] [serial = 33] [outer = 1A9A2000] 01:38:04 INFO - PROCESS | 3740 | 1465205884093 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (1AC0D800) [pid = 3740] [serial = 34] [outer = 1A9A2000] 01:38:04 INFO - PROCESS | 3740 | 1465205884427 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 530ms 01:38:04 INFO - PROCESS | 3740 | 1465205884452 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3740 | 1465205884454 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:38:04 INFO - PROCESS | 3740 | 1465205884457 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3740 | 1465205884459 Marionette TRACE conn3 <- [1,22,null,{}] 01:38:04 INFO - PROCESS | 3740 | 1465205884462 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}] 01:38:04 INFO - PROCESS | 3740 | 1465205884464 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:04 INFO - PROCESS | 3740 | 1465205884562 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:38:04 INFO - PROCESS | 3740 | 1465205884567 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3740 | 1465205884569 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:04 INFO - PROCESS | 3740 | ++DOCSHELL 1AC17C00 == 13 [pid = 3740] [id = 13] 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (1AC18400) [pid = 3740] [serial = 35] [outer = 00000000] 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (1ACAF000) [pid = 3740] [serial = 36] [outer = 1AC18400] 01:38:04 INFO - PROCESS | 3740 | 1465205884613 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (1ACB3400) [pid = 3740] [serial = 37] [outer = 1AC18400] 01:38:04 INFO - PROCESS | 3740 | 1465205884924 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 499ms 01:38:04 INFO - PROCESS | 3740 | 1465205884951 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3740 | 1465205884953 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:38:04 INFO - PROCESS | 3740 | 1465205884961 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3740 | 1465205884963 Marionette TRACE conn3 <- [1,26,null,{}] 01:38:04 INFO - PROCESS | 3740 | 1465205884966 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}] 01:38:04 INFO - PROCESS | 3740 | 1465205884968 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:05 INFO - PROCESS | 3740 | 1465205885069 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:38:05 INFO - PROCESS | 3740 | 1465205885075 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 3740 | 1465205885078 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 1B314C00 == 14 [pid = 3740] [id = 14] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (1B315000) [pid = 3740] [serial = 38] [outer = 00000000] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (1B31D400) [pid = 3740] [serial = 39] [outer = 1B315000] 01:38:05 INFO - PROCESS | 3740 | 1465205885124 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (1B321C00) [pid = 3740] [serial = 40] [outer = 1B315000] 01:38:05 INFO - PROCESS | 3740 | 1465205885460 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 530ms 01:38:05 INFO - PROCESS | 3740 | 1465205885497 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:38:05 INFO - PROCESS | 3740 | 1465205885510 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 01:38:05 INFO - PROCESS | 3740 | 1465205885513 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 3740 | 1465205885515 Marionette TRACE conn3 <- [1,30,null,{}] 01:38:05 INFO - PROCESS | 3740 | 1465205885518 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}] 01:38:05 INFO - PROCESS | 3740 | 1465205885520 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:05 INFO - PROCESS | 3740 | 1465205885607 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:38:05 INFO - PROCESS | 3740 | 1465205885613 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 3740 | 1465205885615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 1B318C00 == 15 [pid = 3740] [id = 15] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (1B4B1400) [pid = 3740] [serial = 41] [outer = 00000000] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1B4B9400) [pid = 3740] [serial = 42] [outer = 1B4B1400] 01:38:05 INFO - PROCESS | 3740 | 1465205885658 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (1B4B9800) [pid = 3740] [serial = 43] [outer = 1B4B1400] 01:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 1B4B5400 == 16 [pid = 3740] [id = 16] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (1B4B5800) [pid = 3740] [serial = 44] [outer = 00000000] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (1B5D3800) [pid = 3740] [serial = 45] [outer = 1B4B5800] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (1B5CE000) [pid = 3740] [serial = 46] [outer = 1B4B5800] 01:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 1B5D1000 == 17 [pid = 3740] [id = 17] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (1B5D4800) [pid = 3740] [serial = 47] [outer = 00000000] 01:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (1B623C00) [pid = 3740] [serial = 48] [outer = 1B5D4800] 01:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (1B62E000) [pid = 3740] [serial = 49] [outer = 1B5D4800] 01:38:06 INFO - PROCESS | 3740 | 1465205886685 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]]]}] 01:38:06 INFO - PROCESS | 3740 | --DOCSHELL 118C2800 == 16 [pid = 3740] [id = 1] 01:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1294ms 01:38:06 INFO - PROCESS | 3740 | 1465205886811 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3740 | 1465205886816 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:38:06 INFO - PROCESS | 3740 | 1465205886828 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3740 | 1465205886832 Marionette TRACE conn3 <- [1,34,null,{}] 01:38:06 INFO - PROCESS | 3740 | 1465205886880 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}] 01:38:06 INFO - PROCESS | 3740 | 1465205886883 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:06 INFO - PROCESS | 3740 | 1465205886985 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:38:07 INFO - PROCESS | 3740 | 1465205887084 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3740 | 1465205887089 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:07 INFO - PROCESS | 3740 | ++DOCSHELL 105F7000 == 17 [pid = 3740] [id = 18] 01:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (105F9800) [pid = 3740] [serial = 50] [outer = 00000000] 01:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10A5F400) [pid = 3740] [serial = 51] [outer = 105F9800] 01:38:07 INFO - PROCESS | 3740 | 1465205887156 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10B65C00) [pid = 3740] [serial = 52] [outer = 105F9800] 01:38:07 INFO - PROCESS | 3740 | 1465205887687 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 888ms 01:38:07 INFO - PROCESS | 3740 | 1465205887726 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 3740 | 1465205887731 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 01:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:38:07 INFO - PROCESS | 3740 | 1465205887737 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 3740 | 1465205887740 Marionette TRACE conn3 <- [1,38,null,{}] 01:38:07 INFO - PROCESS | 3740 | 1465205887744 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}] 01:38:07 INFO - PROCESS | 3740 | 1465205887747 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:07 INFO - PROCESS | 3740 | 1465205887864 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:38:07 INFO - PROCESS | 3740 | 1465205887943 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3740 | 1465205887946 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:07 INFO - PROCESS | 3740 | ++DOCSHELL 11D31000 == 18 [pid = 3740] [id = 19] 01:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (11D31400) [pid = 3740] [serial = 53] [outer = 00000000] 01:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (131EE000) [pid = 3740] [serial = 54] [outer = 11D31400] 01:38:07 INFO - PROCESS | 3740 | 1465205888003 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1371B800) [pid = 3740] [serial = 55] [outer = 11D31400] 01:38:08 INFO - PROCESS | 3740 | 1465205888740 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1044ms 01:38:08 INFO - PROCESS | 3740 | 1465205888778 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3740 | 1465205888782 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:38:08 INFO - PROCESS | 3740 | 1465205888794 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 3740 | 1465205888797 Marionette TRACE conn3 <- [1,42,null,{}] 01:38:08 INFO - PROCESS | 3740 | 1465205888802 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}] 01:38:08 INFO - PROCESS | 3740 | 1465205888805 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:08 INFO - PROCESS | 3740 | 1465205888938 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:38:08 INFO - PROCESS | 3740 | 1465205888983 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3740 | 1465205888988 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:08 INFO - PROCESS | 3740 | ++DOCSHELL 1059B000 == 19 [pid = 3740] [id = 20] 01:38:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (105EE800) [pid = 3740] [serial = 56] [outer = 00000000] 01:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10A5EC00) [pid = 3740] [serial = 57] [outer = 105EE800] 01:38:09 INFO - PROCESS | 3740 | 1465205889039 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (10B5F800) [pid = 3740] [serial = 58] [outer = 105EE800] 01:38:09 INFO - PROCESS | 3740 | --DOCSHELL 14205000 == 18 [pid = 3740] [id = 4] 01:38:09 INFO - PROCESS | 3740 | 1465205889550 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 795ms 01:38:09 INFO - PROCESS | 3740 | 1465205889590 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 3740 | 1465205889594 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:38:09 INFO - PROCESS | 3740 | 1465205889600 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 3740 | 1465205889603 Marionette TRACE conn3 <- [1,46,null,{}] 01:38:09 INFO - PROCESS | 3740 | 1465205889606 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}] 01:38:09 INFO - PROCESS | 3740 | 1465205889609 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:09 INFO - PROCESS | 3740 | 1465205889691 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:38:09 INFO - PROCESS | 3740 | 1465205889699 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 3740 | 1465205889702 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:09 INFO - PROCESS | 3740 | ++DOCSHELL 114EF400 == 19 [pid = 3740] [id = 21] 01:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (114F3000) [pid = 3740] [serial = 59] [outer = 00000000] 01:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1180AC00) [pid = 3740] [serial = 60] [outer = 114F3000] 01:38:09 INFO - PROCESS | 3740 | 1465205889753 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (11877C00) [pid = 3740] [serial = 61] [outer = 114F3000] 01:38:10 INFO - PROCESS | 3740 | 1465205890274 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 732ms 01:38:10 INFO - PROCESS | 3740 | 1465205890341 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3740 | 1465205890343 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:38:10 INFO - PROCESS | 3740 | 1465205890347 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3740 | 1465205890350 Marionette TRACE conn3 <- [1,50,null,{}] 01:38:10 INFO - PROCESS | 3740 | 1465205890361 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}] 01:38:10 INFO - PROCESS | 3740 | 1465205890365 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:10 INFO - PROCESS | 3740 | 1465205890460 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:38:10 INFO - PROCESS | 3740 | 1465205890518 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3740 | 1465205890521 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:10 INFO - PROCESS | 3740 | ++DOCSHELL 12B9C400 == 20 [pid = 3740] [id = 22] 01:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12BA0400) [pid = 3740] [serial = 62] [outer = 00000000] 01:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1373C400) [pid = 3740] [serial = 63] [outer = 12BA0400] 01:38:10 INFO - PROCESS | 3740 | 1465205890569 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13902800) [pid = 3740] [serial = 64] [outer = 12BA0400] 01:38:10 INFO - PROCESS | 3740 | 1465205890910 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 640ms 01:38:10 INFO - PROCESS | 3740 | 1465205890969 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3740 | 1465205890971 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:38:10 INFO - PROCESS | 3740 | 1465205890975 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3740 | 1465205890976 Marionette TRACE conn3 <- [1,54,null,{}] 01:38:10 INFO - PROCESS | 3740 | 1465205890980 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}] 01:38:10 INFO - PROCESS | 3740 | 1465205890982 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:11 INFO - PROCESS | 3740 | 1465205891072 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:38:11 INFO - PROCESS | 3740 | 1465205891134 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3740 | 1465205891136 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:11 INFO - PROCESS | 3740 | ++DOCSHELL 13D01400 == 21 [pid = 3740] [id = 23] 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13D0B800) [pid = 3740] [serial = 65] [outer = 00000000] 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13D7CC00) [pid = 3740] [serial = 66] [outer = 13D0B800] 01:38:11 INFO - PROCESS | 3740 | 1465205891192 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (14207C00) [pid = 3740] [serial = 67] [outer = 13D0B800] 01:38:11 INFO - PROCESS | 3740 | 1465205891542 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 624ms 01:38:11 INFO - PROCESS | 3740 | 1465205891613 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3740 | 1465205891615 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 01:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:38:11 INFO - PROCESS | 3740 | 1465205891618 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 3740 | 1465205891620 Marionette TRACE conn3 <- [1,58,null,{}] 01:38:11 INFO - PROCESS | 3740 | 1465205891623 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}] 01:38:11 INFO - PROCESS | 3740 | 1465205891625 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:11 INFO - PROCESS | 3740 | 1465205891702 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:38:11 INFO - PROCESS | 3740 | 1465205891707 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3740 | 1465205891709 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:11 INFO - PROCESS | 3740 | ++DOCSHELL 14210000 == 22 [pid = 3740] [id = 24] 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15012C00) [pid = 3740] [serial = 68] [outer = 00000000] 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15025C00) [pid = 3740] [serial = 69] [outer = 15012C00] 01:38:11 INFO - PROCESS | 3740 | 1465205891754 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15034000) [pid = 3740] [serial = 70] [outer = 15012C00] 01:38:12 INFO - PROCESS | 3740 | 1465205892157 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 592ms 01:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:38:12 INFO - PROCESS | 3740 | 1465205892218 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3740 | 1465205892220 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 01:38:12 INFO - PROCESS | 3740 | 1465205892223 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3740 | 1465205892224 Marionette TRACE conn3 <- [1,62,null,{}] 01:38:12 INFO - PROCESS | 3740 | 1465205892228 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}] 01:38:12 INFO - PROCESS | 3740 | 1465205892233 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:12 INFO - PROCESS | 3740 | 1465205892342 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:38:12 INFO - PROCESS | 3740 | 1465205892352 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3740 | 1465205892354 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 15361800 == 23 [pid = 3740] [id = 25] 01:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15EAFC00) [pid = 3740] [serial = 71] [outer = 00000000] 01:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1664C800) [pid = 3740] [serial = 72] [outer = 15EAFC00] 01:38:12 INFO - PROCESS | 3740 | 1465205892399 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (168C9400) [pid = 3740] [serial = 73] [outer = 15EAFC00] 01:38:12 INFO - PROCESS | 3740 | 1465205892821 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 639ms 01:38:12 INFO - PROCESS | 3740 | 1465205892860 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3740 | 1465205892862 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:38:12 INFO - PROCESS | 3740 | 1465205892866 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3740 | 1465205892868 Marionette TRACE conn3 <- [1,66,null,{}] 01:38:12 INFO - PROCESS | 3740 | 1465205892872 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}] 01:38:12 INFO - PROCESS | 3740 | 1465205892874 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:12 INFO - PROCESS | 3740 | 1465205892950 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:38:12 INFO - PROCESS | 3740 | 1465205892958 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3740 | 1465205892960 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 16AF0C00 == 24 [pid = 3740] [id = 26] 01:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16B63400) [pid = 3740] [serial = 74] [outer = 00000000] 01:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1712F000) [pid = 3740] [serial = 75] [outer = 16B63400] 01:38:13 INFO - PROCESS | 3740 | 1465205893003 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17136C00) [pid = 3740] [serial = 76] [outer = 16B63400] 01:38:13 INFO - PROCESS | 3740 | 1465205893438 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 01:38:13 INFO - PROCESS | 3740 | 1465205893461 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 3740 | 1465205893463 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 01:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:38:13 INFO - PROCESS | 3740 | 1465205893466 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 3740 | 1465205893468 Marionette TRACE conn3 <- [1,70,null,{}] 01:38:13 INFO - PROCESS | 3740 | 1465205893485 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}] 01:38:13 INFO - PROCESS | 3740 | 1465205893487 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:13 INFO - PROCESS | 3740 | 1465205893562 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:38:13 INFO - PROCESS | 3740 | 1465205893567 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3740 | 1465205893569 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:13 INFO - PROCESS | 3740 | ++DOCSHELL 170DA800 == 25 [pid = 3740] [id = 27] 01:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (174CE400) [pid = 3740] [serial = 77] [outer = 00000000] 01:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17816C00) [pid = 3740] [serial = 78] [outer = 174CE400] 01:38:13 INFO - PROCESS | 3740 | 1465205893613 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17C2AC00) [pid = 3740] [serial = 79] [outer = 174CE400] 01:38:13 INFO - PROCESS | 3740 | 1465205894007 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 01:38:14 INFO - PROCESS | 3740 | 1465205894064 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3740 | 1465205894066 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:38:14 INFO - PROCESS | 3740 | 1465205894069 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3740 | 1465205894071 Marionette TRACE conn3 <- [1,74,null,{}] 01:38:14 INFO - PROCESS | 3740 | 1465205894074 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}] 01:38:14 INFO - PROCESS | 3740 | 1465205894075 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:14 INFO - PROCESS | 3740 | 1465205894155 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:38:14 INFO - PROCESS | 3740 | 1465205894160 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3740 | 1465205894162 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:14 INFO - PROCESS | 3740 | ++DOCSHELL 1780EC00 == 26 [pid = 3740] [id = 28] 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17811400) [pid = 3740] [serial = 80] [outer = 00000000] 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17D82400) [pid = 3740] [serial = 81] [outer = 17811400] 01:38:14 INFO - PROCESS | 3740 | 1465205894206 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17D8C400) [pid = 3740] [serial = 82] [outer = 17811400] 01:38:14 INFO - PROCESS | 3740 | 1465205894611 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 592ms 01:38:14 INFO - PROCESS | 3740 | 1465205894666 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3740 | 1465205894668 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:38:14 INFO - PROCESS | 3740 | 1465205894684 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3740 | 1465205894686 Marionette TRACE conn3 <- [1,78,null,{}] 01:38:14 INFO - PROCESS | 3740 | 1465205894691 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}] 01:38:14 INFO - PROCESS | 3740 | 1465205894692 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:14 INFO - PROCESS | 3740 | 1465205894770 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:38:14 INFO - PROCESS | 3740 | 1465205894775 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3740 | 1465205894777 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:14 INFO - PROCESS | 3740 | ++DOCSHELL 18366C00 == 27 [pid = 3740] [id = 29] 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18368C00) [pid = 3740] [serial = 83] [outer = 00000000] 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1981B800) [pid = 3740] [serial = 84] [outer = 18368C00] 01:38:14 INFO - PROCESS | 3740 | 1465205894820 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1981BC00) [pid = 3740] [serial = 85] [outer = 18368C00] 01:38:15 INFO - PROCESS | 3740 | 1465205895215 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 01:38:15 INFO - PROCESS | 3740 | 1465205895281 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3740 | 1465205895284 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3740 | 1465205895288 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3740 | 1465205895290 Marionette TRACE conn3 <- [1,82,null,{}] 01:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:38:15 INFO - PROCESS | 3740 | 1465205895294 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}] 01:38:15 INFO - PROCESS | 3740 | 1465205895296 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:15 INFO - PROCESS | 3740 | 1465205895399 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:38:15 INFO - PROCESS | 3740 | 1465205895404 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3740 | 1465205895406 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:15 INFO - PROCESS | 3740 | ++DOCSHELL 19A8E800 == 28 [pid = 3740] [id = 30] 01:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19A90800) [pid = 3740] [serial = 86] [outer = 00000000] 01:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19E59800) [pid = 3740] [serial = 87] [outer = 19A90800] 01:38:15 INFO - PROCESS | 3740 | 1465205895453 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A052800) [pid = 3740] [serial = 88] [outer = 19A90800] 01:38:15 INFO - PROCESS | 3740 | 1465205895865 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 623ms 01:38:15 INFO - PROCESS | 3740 | 1465205895934 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3740 | 1465205895936 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 01:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:38:15 INFO - PROCESS | 3740 | 1465205895943 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3740 | 1465205895945 Marionette TRACE conn3 <- [1,86,null,{}] 01:38:15 INFO - PROCESS | 3740 | 1465205895948 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}] 01:38:15 INFO - PROCESS | 3740 | 1465205895950 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:16 INFO - PROCESS | 3740 | 1465205896029 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:38:16 INFO - PROCESS | 3740 | 1465205896034 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3740 | 1465205896036 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:16 INFO - PROCESS | 3740 | ++DOCSHELL 12C11800 == 29 [pid = 3740] [id = 31] 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12C1E800) [pid = 3740] [serial = 89] [outer = 00000000] 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A2BC000) [pid = 3740] [serial = 90] [outer = 12C1E800] 01:38:16 INFO - PROCESS | 3740 | 1465205896079 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A2C4000) [pid = 3740] [serial = 91] [outer = 12C1E800] 01:38:16 INFO - PROCESS | 3740 | 1465205896469 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 592ms 01:38:16 INFO - PROCESS | 3740 | 1465205896550 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 3740 | 1465205896551 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 01:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:38:16 INFO - PROCESS | 3740 | 1465205896559 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 3740 | 1465205896560 Marionette TRACE conn3 <- [1,90,null,{}] 01:38:16 INFO - PROCESS | 3740 | 1465205896564 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}] 01:38:16 INFO - PROCESS | 3740 | 1465205896566 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:16 INFO - PROCESS | 3740 | 1465205896643 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:38:16 INFO - PROCESS | 3740 | 1465205896649 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3740 | 1465205896651 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:16 INFO - PROCESS | 3740 | ++DOCSHELL 105F4800 == 30 [pid = 3740] [id = 32] 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A057800) [pid = 3740] [serial = 92] [outer = 00000000] 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A3A6800) [pid = 3740] [serial = 93] [outer = 1A057800] 01:38:16 INFO - PROCESS | 3740 | 1465205896704 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A710400) [pid = 3740] [serial = 94] [outer = 1A057800] 01:38:17 INFO - PROCESS | 3740 | 1465205897956 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1450ms 01:38:18 INFO - PROCESS | 3740 | 1465205898005 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3740 | 1465205898008 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 01:38:18 INFO - PROCESS | 3740 | 1465205898020 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:38:18 INFO - PROCESS | 3740 | 1465205898023 Marionette TRACE conn3 <- [1,94,null,{}] 01:38:18 INFO - PROCESS | 3740 | 1465205898028 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}] 01:38:18 INFO - PROCESS | 3740 | 1465205898031 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:18 INFO - PROCESS | 3740 | 1465205898144 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:38:18 INFO - PROCESS | 3740 | 1465205898156 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 3740 | 1465205898158 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:18 INFO - PROCESS | 3740 | ++DOCSHELL 1127C400 == 31 [pid = 3740] [id = 33] 01:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1127D000) [pid = 3740] [serial = 95] [outer = 00000000] 01:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (118C3000) [pid = 3740] [serial = 96] [outer = 1127D000] 01:38:18 INFO - PROCESS | 3740 | 1465205898246 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (11DBD400) [pid = 3740] [serial = 97] [outer = 1127D000] 01:38:18 INFO - PROCESS | 3740 | 1465205898652 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 686ms 01:38:18 INFO - PROCESS | 3740 | 1465205898721 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3740 | 1465205898725 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 01:38:18 INFO - PROCESS | 3740 | 1465205898735 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:38:18 INFO - PROCESS | 3740 | 1465205898737 Marionette TRACE conn3 <- [1,98,null,{}] 01:38:18 INFO - PROCESS | 3740 | 1465205898741 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}] 01:38:18 INFO - PROCESS | 3740 | 1465205898744 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:18 INFO - PROCESS | 3740 | 1465205898885 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (14205800) [pid = 3740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1B315000) [pid = 3740] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1AC18400) [pid = 3740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A9A2000) [pid = 3740] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A2C7C00) [pid = 3740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A710000) [pid = 3740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19E5B800) [pid = 3740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18368C00) [pid = 3740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19A90800) [pid = 3740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1B4B1400) [pid = 3740] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (105F9800) [pid = 3740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11D31400) [pid = 3740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (105EE800) [pid = 3740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (114F3000) [pid = 3740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12BA0400) [pid = 3740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13D0B800) [pid = 3740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15012C00) [pid = 3740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15EAFC00) [pid = 3740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16B63400) [pid = 3740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174CE400) [pid = 3740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17811400) [pid = 3740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:38:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12C1E800) [pid = 3740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:38:19 INFO - PROCESS | 3740 | 1465205899411 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3740 | 1465205899414 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:19 INFO - PROCESS | 3740 | ++DOCSHELL 1047F000 == 32 [pid = 3740] [id = 34] 01:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (104F1400) [pid = 3740] [serial = 98] [outer = 00000000] 01:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10A57C00) [pid = 3740] [serial = 99] [outer = 104F1400] 01:38:19 INFO - PROCESS | 3740 | 1465205899463 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11D31400) [pid = 3740] [serial = 100] [outer = 104F1400] 01:38:19 INFO - PROCESS | 3740 | 1465205899831 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]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1153ms 01:38:19 INFO - PROCESS | 3740 | 1465205899894 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 3740 | 1465205899897 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:38:19 INFO - PROCESS | 3740 | 1465205899901 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 3740 | 1465205899904 Marionette TRACE conn3 <- [1,102,null,{}] 01:38:19 INFO - PROCESS | 3740 | 1465205899914 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}] 01:38:19 INFO - PROCESS | 3740 | 1465205899919 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:19 INFO - PROCESS | 3740 | 1465205899998 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:38:19 INFO - PROCESS | 3740 | 1465205900006 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3740 | 1465205900018 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:20 INFO - PROCESS | 3740 | ++DOCSHELL 137B5800 == 33 [pid = 3740] [id = 35] 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13908400) [pid = 3740] [serial = 101] [outer = 00000000] 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13D76000) [pid = 3740] [serial = 102] [outer = 13908400] 01:38:20 INFO - PROCESS | 3740 | 1465205900066 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13E28C00) [pid = 3740] [serial = 103] [outer = 13908400] 01:38:20 INFO - PROCESS | 3740 | 1465205900474 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 639ms 01:38:20 INFO - PROCESS | 3740 | 1465205900539 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 3740 | 1465205900541 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:38:20 INFO - PROCESS | 3740 | 1465205900545 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 3740 | 1465205900546 Marionette TRACE conn3 <- [1,106,null,{}] 01:38:20 INFO - PROCESS | 3740 | 1465205900549 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}] 01:38:20 INFO - PROCESS | 3740 | 1465205900551 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:20 INFO - PROCESS | 3740 | 1465205900634 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:38:20 INFO - PROCESS | 3740 | 1465205900642 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3740 | 1465205900644 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:20 INFO - PROCESS | 3740 | ++DOCSHELL 1420E800 == 34 [pid = 3740] [id = 36] 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15014400) [pid = 3740] [serial = 104] [outer = 00000000] 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15EAFC00) [pid = 3740] [serial = 105] [outer = 15014400] 01:38:20 INFO - PROCESS | 3740 | 1465205900688 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15EB8800) [pid = 3740] [serial = 106] [outer = 15014400] 01:38:21 INFO - PROCESS | 3740 | 1465205901104 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 592ms 01:38:21 INFO - PROCESS | 3740 | 1465205901141 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3740 | 1465205901143 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:38:21 INFO - PROCESS | 3740 | 1465205901146 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 3740 | 1465205901148 Marionette TRACE conn3 <- [1,110,null,{}] 01:38:21 INFO - PROCESS | 3740 | 1465205901152 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}] 01:38:21 INFO - PROCESS | 3740 | 1465205901154 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:21 INFO - PROCESS | 3740 | 1465205901231 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:38:21 INFO - PROCESS | 3740 | 1465205901236 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3740 | 1465205901238 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:21 INFO - PROCESS | 3740 | ++DOCSHELL 16230C00 == 35 [pid = 3740] [id = 37] 01:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16231800) [pid = 3740] [serial = 107] [outer = 00000000] 01:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (170D9C00) [pid = 3740] [serial = 108] [outer = 16231800] 01:38:21 INFO - PROCESS | 3740 | 1465205901282 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (174CE400) [pid = 3740] [serial = 109] [outer = 16231800] 01:38:21 INFO - PROCESS | 3740 | 1465205901906 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 795ms 01:38:21 INFO - PROCESS | 3740 | 1465205901989 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3740 | 1465205901994 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:38:22 INFO - PROCESS | 3740 | 1465205902013 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3740 | 1465205902019 Marionette TRACE conn3 <- [1,114,null,{}] 01:38:22 INFO - PROCESS | 3740 | 1465205902025 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}] 01:38:22 INFO - PROCESS | 3740 | 1465205902027 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:22 INFO - PROCESS | 3740 | 1465205902139 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:38:22 INFO - PROCESS | 3740 | 1465205902206 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3740 | 1465205902209 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:22 INFO - PROCESS | 3740 | ++DOCSHELL 11279800 == 36 [pid = 3740] [id = 38] 01:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1127E400) [pid = 3740] [serial = 110] [outer = 00000000] 01:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12C1E000) [pid = 3740] [serial = 111] [outer = 1127E400] 01:38:22 INFO - PROCESS | 3740 | 1465205902266 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1320F400) [pid = 3740] [serial = 112] [outer = 1127E400] 01:38:22 INFO - PROCESS | 3740 | 1465205902828 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 858ms 01:38:22 INFO - PROCESS | 3740 | 1465205902873 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3740 | 1465205902878 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:38:22 INFO - PROCESS | 3740 | 1465205902885 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3740 | 1465205902887 Marionette TRACE conn3 <- [1,118,null,{}] 01:38:22 INFO - PROCESS | 3740 | 1465205902892 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}] 01:38:22 INFO - PROCESS | 3740 | 1465205902894 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:22 INFO - PROCESS | 3740 | 1465205903006 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:38:23 INFO - PROCESS | 3740 | 1465205903093 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3740 | 1465205903096 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:23 INFO - PROCESS | 3740 | ++DOCSHELL 15020400 == 37 [pid = 3740] [id = 39] 01:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15027000) [pid = 3740] [serial = 113] [outer = 00000000] 01:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16647000) [pid = 3740] [serial = 114] [outer = 15027000] 01:38:23 INFO - PROCESS | 3740 | 1465205903152 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16AF8C00) [pid = 3740] [serial = 115] [outer = 15027000] 01:38:23 INFO - PROCESS | 3740 | 1465205903688 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 843ms 01:38:23 INFO - PROCESS | 3740 | 1465205903737 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3740 | 1465205903740 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 01:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:38:23 INFO - PROCESS | 3740 | 1465205903745 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3740 | 1465205903749 Marionette TRACE conn3 <- [1,122,null,{}] 01:38:23 INFO - PROCESS | 3740 | 1465205903760 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}] 01:38:23 INFO - PROCESS | 3740 | 1465205903764 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:23 INFO - PROCESS | 3740 | 1465205903866 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:38:23 INFO - PROCESS | 3740 | 1465205903955 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3740 | 1465205903958 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:23 INFO - PROCESS | 3740 | ++DOCSHELL 180AC800 == 38 [pid = 3740] [id = 40] 01:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (180B5800) [pid = 3740] [serial = 116] [outer = 00000000] 01:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1836A000) [pid = 3740] [serial = 117] [outer = 180B5800] 01:38:24 INFO - PROCESS | 3740 | 1465205904014 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1981EC00) [pid = 3740] [serial = 118] [outer = 180B5800] 01:38:24 INFO - PROCESS | 3740 | 1465205904510 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 843ms 01:38:24 INFO - PROCESS | 3740 | 1465205904586 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 3740 | 1465205904589 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 01:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:38:24 INFO - PROCESS | 3740 | 1465205904592 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3740 | 1465205904594 Marionette TRACE conn3 <- [1,126,null,{}] 01:38:24 INFO - PROCESS | 3740 | 1465205904598 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}] 01:38:24 INFO - PROCESS | 3740 | 1465205904601 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:24 INFO - PROCESS | 3740 | 1465205904715 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:38:24 INFO - PROCESS | 3740 | 1465205904801 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3740 | 1465205904804 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:24 INFO - PROCESS | 3740 | ++DOCSHELL 10B5CC00 == 39 [pid = 3740] [id = 41] 01:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10B62800) [pid = 3740] [serial = 119] [outer = 00000000] 01:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11805800) [pid = 3740] [serial = 120] [outer = 10B62800] 01:38:24 INFO - PROCESS | 3740 | 1465205904858 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1371DC00) [pid = 3740] [serial = 121] [outer = 10B62800] 01:38:25 INFO - PROCESS | 3740 | 1465205905503 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 937ms 01:38:25 INFO - PROCESS | 3740 | 1465205905537 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:38:25 INFO - PROCESS | 3740 | 1465205905541 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 3740 | 1465205905545 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 3740 | 1465205905548 Marionette TRACE conn3 <- [1,130,null,{}] 01:38:25 INFO - PROCESS | 3740 | 1465205905554 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}] 01:38:25 INFO - PROCESS | 3740 | 1465205905557 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:25 INFO - PROCESS | 3740 | 1465205905664 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:38:25 INFO - PROCESS | 3740 | 1465205905740 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 3740 | 1465205905743 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 137B5800 == 38 [pid = 3740] [id = 35] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 1127C400 == 37 [pid = 3740] [id = 33] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 1047F000 == 36 [pid = 3740] [id = 34] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 1420E800 == 35 [pid = 3740] [id = 36] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 18366C00 == 34 [pid = 3740] [id = 29] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 105F4800 == 33 [pid = 3740] [id = 32] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 10B5CC00 == 32 [pid = 3740] [id = 41] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 15020400 == 31 [pid = 3740] [id = 39] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 180AC800 == 30 [pid = 3740] [id = 40] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 19A8E800 == 29 [pid = 3740] [id = 30] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 12C11800 == 28 [pid = 3740] [id = 31] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 16230C00 == 27 [pid = 3740] [id = 37] 01:38:26 INFO - PROCESS | 3740 | --DOCSHELL 11279800 == 26 [pid = 3740] [id = 38] 01:38:26 INFO - PROCESS | 3740 | ++DOCSHELL 103D9800 == 27 [pid = 3740] [id = 42] 01:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (103DAC00) [pid = 3740] [serial = 122] [outer = 00000000] 01:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1048AC00) [pid = 3740] [serial = 123] [outer = 103DAC00] 01:38:26 INFO - PROCESS | 3740 | 1465205906275 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10A57000) [pid = 3740] [serial = 124] [outer = 103DAC00] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (168C9800) [pid = 3740] [serial = 17] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A2BC000) [pid = 3740] [serial = 90] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (17D82400) [pid = 3740] [serial = 81] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1981B800) [pid = 3740] [serial = 84] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19E59800) [pid = 3740] [serial = 87] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10A5F400) [pid = 3740] [serial = 51] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (131EE000) [pid = 3740] [serial = 54] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10A5EC00) [pid = 3740] [serial = 57] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10B5F800) [pid = 3740] [serial = 58] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1180AC00) [pid = 3740] [serial = 60] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1373C400) [pid = 3740] [serial = 63] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (13D7CC00) [pid = 3740] [serial = 66] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15025C00) [pid = 3740] [serial = 69] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15034000) [pid = 3740] [serial = 70] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1664C800) [pid = 3740] [serial = 72] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (168C9400) [pid = 3740] [serial = 73] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1712F000) [pid = 3740] [serial = 75] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17816C00) [pid = 3740] [serial = 78] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17136C00) [pid = 3740] [serial = 76] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17C2AC00) [pid = 3740] [serial = 79] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17D8C400) [pid = 3740] [serial = 82] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1981BC00) [pid = 3740] [serial = 85] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A052800) [pid = 3740] [serial = 88] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14207C00) [pid = 3740] [serial = 67] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11877C00) [pid = 3740] [serial = 61] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1371B800) [pid = 3740] [serial = 55] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10B65C00) [pid = 3740] [serial = 52] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13902800) [pid = 3740] [serial = 64] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1B4B9800) [pid = 3740] [serial = 43] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A2C4000) [pid = 3740] [serial = 91] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1420FC00) [pid = 3740] [serial = 9] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (142DD800) [pid = 3740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11DC2400) [pid = 3740] [serial = 4] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A9A8C00) [pid = 3740] [serial = 33] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1AC0D800) [pid = 3740] [serial = 34] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A870400) [pid = 3740] [serial = 30] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1AF85000) [pid = 3740] [serial = 31] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1AF79400) [pid = 3740] [serial = 27] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1AF7D000) [pid = 3740] [serial = 28] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A2C8000) [pid = 3740] [serial = 24] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A04F400) [pid = 3740] [serial = 21] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A053800) [pid = 3740] [serial = 22] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16652400) [pid = 3740] [serial = 14] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1B5D3800) [pid = 3740] [serial = 45] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1B623C00) [pid = 3740] [serial = 48] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1B4B9400) [pid = 3740] [serial = 42] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1B31D400) [pid = 3740] [serial = 39] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1B321C00) [pid = 3740] [serial = 40] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1ACAF000) [pid = 3740] [serial = 36] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (1ACB3400) [pid = 3740] [serial = 37] [outer = 00000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3740 | 1465205906731 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1249ms 01:38:26 INFO - PROCESS | 3740 | 1465205906785 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3740 | 1465205906788 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:38:26 INFO - PROCESS | 3740 | 1465205906793 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 3740 | 1465205906796 Marionette TRACE conn3 <- [1,134,null,{}] 01:38:26 INFO - PROCESS | 3740 | 1465205906801 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}] 01:38:26 INFO - PROCESS | 3740 | 1465205906804 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:26 INFO - PROCESS | 3740 | 1465205906942 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:38:27 INFO - PROCESS | 3740 | 1465205907007 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 3740 | 1465205907010 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:27 INFO - PROCESS | 3740 | ++DOCSHELL 118C3C00 == 28 [pid = 3740] [id = 43] 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (118C6000) [pid = 3740] [serial = 125] [outer = 00000000] 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (11DC2C00) [pid = 3740] [serial = 126] [outer = 118C6000] 01:38:27 INFO - PROCESS | 3740 | 1465205907057 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (12B41400) [pid = 3740] [serial = 127] [outer = 118C6000] 01:38:27 INFO - PROCESS | 3740 | 1465205907420 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 640ms 01:38:27 INFO - PROCESS | 3740 | 1465205907432 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3740 | 1465205907436 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 01:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:38:27 INFO - PROCESS | 3740 | 1465205907442 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3740 | 1465205907445 Marionette TRACE conn3 <- [1,138,null,{}] 01:38:27 INFO - PROCESS | 3740 | 1465205907449 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}] 01:38:27 INFO - PROCESS | 3740 | 1465205907451 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:27 INFO - PROCESS | 3740 | 1465205907571 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:38:27 INFO - PROCESS | 3740 | 1465205907644 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 3740 | 1465205907647 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:27 INFO - PROCESS | 3740 | ++DOCSHELL 1186D400 == 29 [pid = 3740] [id = 44] 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (13201800) [pid = 3740] [serial = 128] [outer = 00000000] 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (137B2400) [pid = 3740] [serial = 129] [outer = 13201800] 01:38:27 INFO - PROCESS | 3740 | 1465205907702 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (13A63400) [pid = 3740] [serial = 130] [outer = 13201800] 01:38:28 INFO - PROCESS | 3740 | 1465205908058 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 625ms 01:38:28 INFO - PROCESS | 3740 | 1465205908081 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3740 | 1465205908083 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 01:38:28 INFO - PROCESS | 3740 | 1465205908100 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:38:28 INFO - PROCESS | 3740 | 1465205908104 Marionette TRACE conn3 <- [1,142,null,{}] 01:38:28 INFO - PROCESS | 3740 | 1465205908114 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}] 01:38:28 INFO - PROCESS | 3740 | 1465205908119 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:28 INFO - PROCESS | 3740 | 1465205908204 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:38:28 INFO - PROCESS | 3740 | 1465205908210 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3740 | 1465205908213 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:28 INFO - PROCESS | 3740 | ++DOCSHELL 14204400 == 30 [pid = 3740] [id = 45] 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (14207C00) [pid = 3740] [serial = 131] [outer = 00000000] 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1501D400) [pid = 3740] [serial = 132] [outer = 14207C00] 01:38:28 INFO - PROCESS | 3740 | 1465205908257 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (15364C00) [pid = 3740] [serial = 133] [outer = 14207C00] 01:38:28 INFO - PROCESS | 3740 | 1465205908707 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 640ms 01:38:28 INFO - PROCESS | 3740 | 1465205908743 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3740 | 1465205908746 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 01:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:38:28 INFO - PROCESS | 3740 | 1465205908749 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 3740 | 1465205908751 Marionette TRACE conn3 <- [1,146,null,{}] 01:38:28 INFO - PROCESS | 3740 | 1465205908755 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}] 01:38:28 INFO - PROCESS | 3740 | 1465205908757 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:28 INFO - PROCESS | 3740 | 1465205908864 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:38:28 INFO - PROCESS | 3740 | 1465205908871 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3740 | 1465205908873 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:28 INFO - PROCESS | 3740 | ++DOCSHELL 1320BC00 == 31 [pid = 3740] [id = 46] 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13726C00) [pid = 3740] [serial = 134] [outer = 00000000] 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (16653400) [pid = 3740] [serial = 135] [outer = 13726C00] 01:38:28 INFO - PROCESS | 3740 | 1465205908918 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (168CA400) [pid = 3740] [serial = 136] [outer = 13726C00] 01:38:29 INFO - PROCESS | 3740 | 1465205909354 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 640ms 01:38:29 INFO - PROCESS | 3740 | 1465205909389 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 3740 | 1465205909391 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:38:29 INFO - PROCESS | 3740 | 1465205909394 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 3740 | 1465205909396 Marionette TRACE conn3 <- [1,150,null,{}] 01:38:29 INFO - PROCESS | 3740 | 1465205909400 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}] 01:38:29 INFO - PROCESS | 3740 | 1465205909402 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:29 INFO - PROCESS | 3740 | 1465205909502 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:38:29 INFO - PROCESS | 3740 | 1465205909507 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3740 | 1465205909509 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:29 INFO - PROCESS | 3740 | ++DOCSHELL 168CAC00 == 32 [pid = 3740] [id = 47] 01:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17135C00) [pid = 3740] [serial = 137] [outer = 00000000] 01:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (174D5400) [pid = 3740] [serial = 138] [outer = 17135C00] 01:38:29 INFO - PROCESS | 3740 | 1465205909566 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (17896800) [pid = 3740] [serial = 139] [outer = 17135C00] 01:38:30 INFO - PROCESS | 3740 | 1465205910045 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 687ms 01:38:30 INFO - PROCESS | 3740 | 1465205910095 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3740 | 1465205910098 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 01:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:38:30 INFO - PROCESS | 3740 | 1465205910101 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 3740 | 1465205910103 Marionette TRACE conn3 <- [1,154,null,{}] 01:38:30 INFO - PROCESS | 3740 | 1465205910107 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}] 01:38:30 INFO - PROCESS | 3740 | 1465205910112 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:30 INFO - PROCESS | 3740 | 1465205910239 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:38:30 INFO - PROCESS | 3740 | 1465205910266 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3740 | 1465205910268 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:30 INFO - PROCESS | 3740 | ++DOCSHELL 105F5000 == 33 [pid = 3740] [id = 48] 01:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (180AC400) [pid = 3740] [serial = 140] [outer = 00000000] 01:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (18538800) [pid = 3740] [serial = 141] [outer = 180AC400] 01:38:30 INFO - PROCESS | 3740 | 1465205910312 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (19821400) [pid = 3740] [serial = 142] [outer = 180AC400] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16231800) [pid = 3740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15014400) [pid = 3740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A057800) [pid = 3740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1127D000) [pid = 3740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13908400) [pid = 3740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:38:30 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (104F1400) [pid = 3740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:38:30 INFO - PROCESS | 3740 | 1465205910777 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 734ms 01:38:30 INFO - PROCESS | 3740 | 1465205910842 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3740 | 1465205910844 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 01:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:38:30 INFO - PROCESS | 3740 | 1465205910847 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 3740 | 1465205910849 Marionette TRACE conn3 <- [1,158,null,{}] 01:38:30 INFO - PROCESS | 3740 | 1465205910852 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}] 01:38:30 INFO - PROCESS | 3740 | 1465205910854 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:30 INFO - PROCESS | 3740 | 1465205910929 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:38:30 INFO - PROCESS | 3740 | 1465205910934 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3740 | 1465205910936 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:30 INFO - PROCESS | 3740 | ++DOCSHELL 10ED3000 == 34 [pid = 3740] [id = 49] 01:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10F0F000) [pid = 3740] [serial = 143] [outer = 00000000] 01:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (17130800) [pid = 3740] [serial = 144] [outer = 10F0F000] 01:38:30 INFO - PROCESS | 3740 | 1465205910980 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (17C30800) [pid = 3740] [serial = 145] [outer = 10F0F000] 01:38:31 INFO - PROCESS | 3740 | 1465205911384 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 593ms 01:38:31 INFO - PROCESS | 3740 | 1465205911444 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3740 | 1465205911446 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 01:38:31 INFO - PROCESS | 3740 | 1465205911449 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:38:31 INFO - PROCESS | 3740 | 1465205911451 Marionette TRACE conn3 <- [1,162,null,{}] 01:38:31 INFO - PROCESS | 3740 | 1465205911455 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}] 01:38:31 INFO - PROCESS | 3740 | 1465205911457 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:31 INFO - PROCESS | 3740 | 1465205911531 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:38:31 INFO - PROCESS | 3740 | 1465205911536 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3740 | 1465205911538 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:31 INFO - PROCESS | 3740 | ++DOCSHELL 13908400 == 35 [pid = 3740] [id = 50] 01:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1712E000) [pid = 3740] [serial = 146] [outer = 00000000] 01:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (19C33000) [pid = 3740] [serial = 147] [outer = 1712E000] 01:38:31 INFO - PROCESS | 3740 | 1465205911584 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (19E4F000) [pid = 3740] [serial = 148] [outer = 1712E000] 01:38:32 INFO - PROCESS | 3740 | 1465205912004 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 01:38:32 INFO - PROCESS | 3740 | 1465205912050 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3740 | 1465205912052 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:38:32 INFO - PROCESS | 3740 | 1465205912060 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3740 | 1465205912062 Marionette TRACE conn3 <- [1,166,null,{}] 01:38:32 INFO - PROCESS | 3740 | 1465205912065 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}] 01:38:32 INFO - PROCESS | 3740 | 1465205912067 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:32 INFO - PROCESS | 3740 | 1465205912142 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:38:32 INFO - PROCESS | 3740 | 1465205912148 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 3740 | 1465205912150 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:32 INFO - PROCESS | 3740 | ++DOCSHELL 19E4E400 == 36 [pid = 3740] [id = 51] 01:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19E5B400) [pid = 3740] [serial = 149] [outer = 00000000] 01:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A052400) [pid = 3740] [serial = 150] [outer = 19E5B400] 01:38:32 INFO - PROCESS | 3740 | 1465205912193 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1A237000) [pid = 3740] [serial = 151] [outer = 19E5B400] 01:38:32 INFO - PROCESS | 3740 | 1465205912701 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 687ms 01:38:32 INFO - PROCESS | 3740 | 1465205912757 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3740 | 1465205912762 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:38:32 INFO - PROCESS | 3740 | 1465205912768 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3740 | 1465205912772 Marionette TRACE conn3 <- [1,170,null,{}] 01:38:32 INFO - PROCESS | 3740 | 1465205912777 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}] 01:38:32 INFO - PROCESS | 3740 | 1465205912780 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:32 INFO - PROCESS | 3740 | 1465205913001 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:38:33 INFO - PROCESS | 3740 | 1465205913092 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3740 | 1465205913095 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:33 INFO - PROCESS | 3740 | ++DOCSHELL 10A59000 == 37 [pid = 3740] [id = 52] 01:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10A59800) [pid = 3740] [serial = 152] [outer = 00000000] 01:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1186A800) [pid = 3740] [serial = 153] [outer = 10A59800] 01:38:33 INFO - PROCESS | 3740 | 1465205913153 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12B9AC00) [pid = 3740] [serial = 154] [outer = 10A59800] 01:38:33 INFO - PROCESS | 3740 | 1465205913767 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1046ms 01:38:33 INFO - PROCESS | 3740 | 1465205913817 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3740 | 1465205913821 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 01:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:38:33 INFO - PROCESS | 3740 | 1465205913828 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 3740 | 1465205913831 Marionette TRACE conn3 <- [1,174,null,{}] 01:38:33 INFO - PROCESS | 3740 | 1465205913835 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}] 01:38:33 INFO - PROCESS | 3740 | 1465205913838 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:33 INFO - PROCESS | 3740 | 1465205913968 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:38:34 INFO - PROCESS | 3740 | 1465205914064 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3740 | 1465205914066 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:34 INFO - PROCESS | 3740 | ++DOCSHELL 12C11400 == 38 [pid = 3740] [id = 53] 01:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13A60C00) [pid = 3740] [serial = 155] [outer = 00000000] 01:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13E25C00) [pid = 3740] [serial = 156] [outer = 13A60C00] 01:38:34 INFO - PROCESS | 3740 | 1465205914123 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14211400) [pid = 3740] [serial = 157] [outer = 13A60C00] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 13908400 == 37 [pid = 3740] [id = 50] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 10ED3000 == 36 [pid = 3740] [id = 49] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 105F5000 == 35 [pid = 3740] [id = 48] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 168CAC00 == 34 [pid = 3740] [id = 47] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1320BC00 == 33 [pid = 3740] [id = 46] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 14204400 == 32 [pid = 3740] [id = 45] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1186D400 == 31 [pid = 3740] [id = 44] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 118C3C00 == 30 [pid = 3740] [id = 43] 01:38:34 INFO - PROCESS | 3740 | --DOCSHELL 103D9800 == 29 [pid = 3740] [id = 42] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (170D9C00) [pid = 3740] [serial = 108] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174CE400) [pid = 3740] [serial = 109] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15EAFC00) [pid = 3740] [serial = 105] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A3A6800) [pid = 3740] [serial = 93] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (118C3000) [pid = 3740] [serial = 96] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13D76000) [pid = 3740] [serial = 102] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15EB8800) [pid = 3740] [serial = 106] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13E28C00) [pid = 3740] [serial = 103] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10A57C00) [pid = 3740] [serial = 99] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11D31400) [pid = 3740] [serial = 100] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (11DBD400) [pid = 3740] [serial = 97] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A710400) [pid = 3740] [serial = 94] [outer = 00000000] [url = about:blank] 01:38:34 INFO - PROCESS | 3740 | 1465205914963 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1186ms 01:38:35 INFO - PROCESS | 3740 | 1465205915020 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3740 | 1465205915025 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 01:38:35 INFO - PROCESS | 3740 | 1465205915030 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:38:35 INFO - PROCESS | 3740 | 1465205915033 Marionette TRACE conn3 <- [1,178,null,{}] 01:38:35 INFO - PROCESS | 3740 | 1465205915038 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}] 01:38:35 INFO - PROCESS | 3740 | 1465205915041 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:35 INFO - PROCESS | 3740 | 1465205915128 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:38:35 INFO - PROCESS | 3740 | 1465205915141 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3740 | 1465205915145 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:35 INFO - PROCESS | 3740 | ++DOCSHELL 10ECD400 == 30 [pid = 3740] [id = 54] 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10ECDC00) [pid = 3740] [serial = 158] [outer = 00000000] 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114EDC00) [pid = 3740] [serial = 159] [outer = 10ECDC00] 01:38:35 INFO - PROCESS | 3740 | 1465205915194 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (118C3C00) [pid = 3740] [serial = 160] [outer = 10ECDC00] 01:38:35 INFO - PROCESS | 3740 | 1465205915622 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 640ms 01:38:35 INFO - PROCESS | 3740 | 1465205915669 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3740 | 1465205915673 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:38:35 INFO - PROCESS | 3740 | 1465205915679 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3740 | 1465205915682 Marionette TRACE conn3 <- [1,182,null,{}] 01:38:35 INFO - PROCESS | 3740 | 1465205915685 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}] 01:38:35 INFO - PROCESS | 3740 | 1465205915688 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:35 INFO - PROCESS | 3740 | 1465205915806 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:38:35 INFO - PROCESS | 3740 | 1465205915820 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3740 | 1465205915823 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:35 INFO - PROCESS | 3740 | ++DOCSHELL 1371AC00 == 31 [pid = 3740] [id = 55] 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1371B400) [pid = 3740] [serial = 161] [outer = 00000000] 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (137AC400) [pid = 3740] [serial = 162] [outer = 1371B400] 01:38:35 INFO - PROCESS | 3740 | 1465205915871 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13A60800) [pid = 3740] [serial = 163] [outer = 1371B400] 01:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1320E400) [pid = 3740] [serial = 164] [outer = 1B5D4800] 01:38:36 INFO - PROCESS | 3740 | 1465205916351 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 687ms 01:38:36 INFO - PROCESS | 3740 | 1465205916379 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3740 | 1465205916381 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 01:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:38:36 INFO - PROCESS | 3740 | 1465205916385 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 3740 | 1465205916388 Marionette TRACE conn3 <- [1,186,null,{}] 01:38:36 INFO - PROCESS | 3740 | 1465205916399 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}] 01:38:36 INFO - PROCESS | 3740 | 1465205916403 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:36 INFO - PROCESS | 3740 | 1465205916485 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:38:36 INFO - PROCESS | 3740 | 1465205916495 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3740 | 1465205916499 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:36 INFO - PROCESS | 3740 | ++DOCSHELL 1664CC00 == 32 [pid = 3740] [id = 56] 01:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1664E800) [pid = 3740] [serial = 165] [outer = 00000000] 01:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (168CC800) [pid = 3740] [serial = 166] [outer = 1664E800] 01:38:36 INFO - PROCESS | 3740 | 1465205916546 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17136400) [pid = 3740] [serial = 167] [outer = 1664E800] 01:38:36 INFO - PROCESS | 3740 | 1465205916967 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 624ms 01:38:37 INFO - PROCESS | 3740 | 1465205917022 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 3740 | 1465205917025 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 01:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:38:37 INFO - PROCESS | 3740 | 1465205917028 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 3740 | 1465205917030 Marionette TRACE conn3 <- [1,190,null,{}] 01:38:37 INFO - PROCESS | 3740 | 1465205917034 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}] 01:38:37 INFO - PROCESS | 3740 | 1465205917036 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:37 INFO - PROCESS | 3740 | 1465205917119 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:38:37 INFO - PROCESS | 3740 | 1465205917124 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 3740 | 1465205917126 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:37 INFO - PROCESS | 3740 | ++DOCSHELL 17890400 == 33 [pid = 3740] [id = 57] 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17890800) [pid = 3740] [serial = 168] [outer = 00000000] 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17D80C00) [pid = 3740] [serial = 169] [outer = 17890800] 01:38:37 INFO - PROCESS | 3740 | 1465205917194 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1800FC00) [pid = 3740] [serial = 170] [outer = 17890800] 01:38:37 INFO - PROCESS | 3740 | 1465205917619 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 01:38:37 INFO - PROCESS | 3740 | 1465205917666 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 3740 | 1465205917668 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 01:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:38:37 INFO - PROCESS | 3740 | 1465205917671 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 3740 | 1465205917673 Marionette TRACE conn3 <- [1,194,null,{}] 01:38:37 INFO - PROCESS | 3740 | 1465205917676 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}] 01:38:37 INFO - PROCESS | 3740 | 1465205917678 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:37 INFO - PROCESS | 3740 | 1465205917780 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:38:37 INFO - PROCESS | 3740 | 1465205917788 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 3740 | 1465205917790 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:37 INFO - PROCESS | 3740 | ++DOCSHELL 17CD0000 == 34 [pid = 3740] [id = 58] 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18366400) [pid = 3740] [serial = 171] [outer = 00000000] 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19C2A000) [pid = 3740] [serial = 172] [outer = 18366400] 01:38:37 INFO - PROCESS | 3740 | 1465205917835 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E56400) [pid = 3740] [serial = 173] [outer = 18366400] 01:38:38 INFO - PROCESS | 3740 | 1465205918267 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 640ms 01:38:38 INFO - PROCESS | 3740 | 1465205918309 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 3740 | 1465205918311 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 01:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:38:38 INFO - PROCESS | 3740 | 1465205918315 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 3740 | 1465205918316 Marionette TRACE conn3 <- [1,198,null,{}] 01:38:38 INFO - PROCESS | 3740 | 1465205918320 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}] 01:38:38 INFO - PROCESS | 3740 | 1465205918325 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:38 INFO - PROCESS | 3740 | 1465205918454 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:38:38 INFO - PROCESS | 3740 | 1465205918530 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3740 | 1465205918532 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:38 INFO - PROCESS | 3740 | ++DOCSHELL 1981BC00 == 35 [pid = 3740] [id = 59] 01:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A238800) [pid = 3740] [serial = 174] [outer = 00000000] 01:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A3A5400) [pid = 3740] [serial = 175] [outer = 1A238800] 01:38:38 INFO - PROCESS | 3740 | 1465205918576 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A70CC00) [pid = 3740] [serial = 176] [outer = 1A238800] 01:38:38 INFO - PROCESS | 3740 | 1465205918971 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 703ms 01:38:38 INFO - PROCESS | 3740 | 1465205919014 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3740 | 1465205919016 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 01:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:38:39 INFO - PROCESS | 3740 | 1465205919026 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3740 | 1465205919028 Marionette TRACE conn3 <- [1,202,null,{}] 01:38:39 INFO - PROCESS | 3740 | 1465205919032 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}] 01:38:39 INFO - PROCESS | 3740 | 1465205919034 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:39 INFO - PROCESS | 3740 | 1465205919143 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:38:39 INFO - PROCESS | 3740 | 1465205919148 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3740 | 1465205919150 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A3A5000 == 36 [pid = 3740] [id = 60] 01:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A3A6800) [pid = 3740] [serial = 177] [outer = 00000000] 01:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A866000) [pid = 3740] [serial = 178] [outer = 1A3A6800] 01:38:39 INFO - PROCESS | 3740 | 1465205919192 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A869C00) [pid = 3740] [serial = 179] [outer = 1A3A6800] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (13201800) [pid = 3740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14207C00) [pid = 3740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (118C6000) [pid = 3740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13726C00) [pid = 3740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (103DAC00) [pid = 3740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1127E400) [pid = 3740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15027000) [pid = 3740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (180B5800) [pid = 3740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17135C00) [pid = 3740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1712E000) [pid = 3740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (180AC400) [pid = 3740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:38:39 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F0F000) [pid = 3740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:38:39 INFO - PROCESS | 3740 | 1465205919666 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 687ms 01:38:39 INFO - PROCESS | 3740 | 1465205919724 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3740 | 1465205919726 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 01:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:38:39 INFO - PROCESS | 3740 | 1465205919729 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3740 | 1465205919731 Marionette TRACE conn3 <- [1,206,null,{}] 01:38:39 INFO - PROCESS | 3740 | 1465205919735 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}] 01:38:39 INFO - PROCESS | 3740 | 1465205919736 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:39 INFO - PROCESS | 3740 | 1465205919863 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:38:39 INFO - PROCESS | 3740 | 1465205919914 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3740 | 1465205919916 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:39 INFO - PROCESS | 3740 | ++DOCSHELL 1058C800 == 37 [pid = 3740] [id = 61] 01:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (12B4D400) [pid = 3740] [serial = 180] [outer = 00000000] 01:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1501AC00) [pid = 3740] [serial = 181] [outer = 12B4D400] 01:38:39 INFO - PROCESS | 3740 | 1465205919960 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19818400) [pid = 3740] [serial = 182] [outer = 12B4D400] 01:38:40 INFO - PROCESS | 3740 | 1465205920327 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 640ms 01:38:40 INFO - PROCESS | 3740 | 1465205920368 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3740 | 1465205920370 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 01:38:40 INFO - PROCESS | 3740 | 1465205920373 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:38:40 INFO - PROCESS | 3740 | 1465205920375 Marionette TRACE conn3 <- [1,210,null,{}] 01:38:40 INFO - PROCESS | 3740 | 1465205920378 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}] 01:38:40 INFO - PROCESS | 3740 | 1465205920380 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:40 INFO - PROCESS | 3740 | 1465205920457 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:38:40 INFO - PROCESS | 3740 | 1465205920462 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3740 | 1465205920464 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:40 INFO - PROCESS | 3740 | ++DOCSHELL 16232800 == 38 [pid = 3740] [id = 62] 01:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1712E000) [pid = 3740] [serial = 183] [outer = 00000000] 01:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A999800) [pid = 3740] [serial = 184] [outer = 1712E000] 01:38:40 INFO - PROCESS | 3740 | 1465205920517 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A99D400) [pid = 3740] [serial = 185] [outer = 1712E000] 01:38:40 INFO - PROCESS | 3740 | 1465205920897 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 531ms 01:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:38:40 INFO - PROCESS | 3740 | 1465205920909 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3740 | 1465205920911 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 01:38:40 INFO - PROCESS | 3740 | 1465205920914 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3740 | 1465205920915 Marionette TRACE conn3 <- [1,214,null,{}] 01:38:40 INFO - PROCESS | 3740 | 1465205920919 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}] 01:38:40 INFO - PROCESS | 3740 | 1465205920921 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:41 INFO - PROCESS | 3740 | 1465205921031 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:38:41 INFO - PROCESS | 3740 | 1465205921038 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3740 | 1465205921040 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:41 INFO - PROCESS | 3740 | ++DOCSHELL 16653000 == 39 [pid = 3740] [id = 63] 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (171E4400) [pid = 3740] [serial = 186] [outer = 00000000] 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A9A4C00) [pid = 3740] [serial = 187] [outer = 171E4400] 01:38:41 INFO - PROCESS | 3740 | 1465205921084 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A9A5C00) [pid = 3740] [serial = 188] [outer = 171E4400] 01:38:41 INFO - PROCESS | 3740 | 1465205921486 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 01:38:41 INFO - PROCESS | 3740 | 1465205921511 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3740 | 1465205921514 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:38:41 INFO - PROCESS | 3740 | 1465205921557 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 3740 | 1465205921561 Marionette TRACE conn3 <- [1,218,null,{}] 01:38:41 INFO - PROCESS | 3740 | 1465205921571 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}] 01:38:41 INFO - PROCESS | 3740 | 1465205921575 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:41 INFO - PROCESS | 3740 | 1465205921679 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:38:41 INFO - PROCESS | 3740 | 1465205921799 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3740 | 1465205921803 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:41 INFO - PROCESS | 3740 | ++DOCSHELL 10EA5800 == 40 [pid = 3740] [id = 64] 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10EA7800) [pid = 3740] [serial = 189] [outer = 00000000] 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (114E9C00) [pid = 3740] [serial = 190] [outer = 10EA7800] 01:38:41 INFO - PROCESS | 3740 | 1465205921861 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (118C6000) [pid = 3740] [serial = 191] [outer = 10EA7800] 01:38:42 INFO - PROCESS | 3740 | 1465205922443 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 953ms 01:38:42 INFO - PROCESS | 3740 | 1465205922472 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 3740 | 1465205922476 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:38:42 INFO - PROCESS | 3740 | 1465205922483 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 3740 | 1465205922485 Marionette TRACE conn3 <- [1,222,null,{}] 01:38:42 INFO - PROCESS | 3740 | 1465205922491 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}] 01:38:42 INFO - PROCESS | 3740 | 1465205922495 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:42 INFO - PROCESS | 3740 | 1465205922603 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:38:42 INFO - PROCESS | 3740 | 1465205922694 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3740 | 1465205922697 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:42 INFO - PROCESS | 3740 | ++DOCSHELL 15362C00 == 41 [pid = 3740] [id = 65] 01:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15EB4C00) [pid = 3740] [serial = 192] [outer = 00000000] 01:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16233400) [pid = 3740] [serial = 193] [outer = 15EB4C00] 01:38:42 INFO - PROCESS | 3740 | 1465205922753 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1712DC00) [pid = 3740] [serial = 194] [outer = 15EB4C00] 01:38:43 INFO - PROCESS | 3740 | 1465205923313 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 890ms 01:38:43 INFO - PROCESS | 3740 | 1465205923370 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3740 | 1465205923373 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:38:43 INFO - PROCESS | 3740 | 1465205923377 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3740 | 1465205923379 Marionette TRACE conn3 <- [1,226,null,{}] 01:38:43 INFO - PROCESS | 3740 | 1465205923383 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}] 01:38:43 INFO - PROCESS | 3740 | 1465205923386 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:43 INFO - PROCESS | 3740 | 1465205923477 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:38:43 INFO - PROCESS | 3740 | 1465205923569 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3740 | 1465205923575 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:43 INFO - PROCESS | 3740 | ++DOCSHELL 18538400 == 42 [pid = 3740] [id = 66] 01:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18538C00) [pid = 3740] [serial = 195] [outer = 00000000] 01:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1853BC00) [pid = 3740] [serial = 196] [outer = 18538C00] 01:38:43 INFO - PROCESS | 3740 | 1465205923632 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19A85800) [pid = 3740] [serial = 197] [outer = 18538C00] 01:38:44 INFO - PROCESS | 3740 | 1465205924227 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 952ms 01:38:44 INFO - PROCESS | 3740 | 1465205924310 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3740 | 1465205924313 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:38:44 INFO - PROCESS | 3740 | 1465205924317 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3740 | 1465205924319 Marionette TRACE conn3 <- [1,230,null,{}] 01:38:44 INFO - PROCESS | 3740 | 1465205924322 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}] 01:38:44 INFO - PROCESS | 3740 | 1465205924325 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:44 INFO - PROCESS | 3740 | 1465205924431 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:38:44 INFO - PROCESS | 3740 | 1465205924672 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3740 | 1465205924676 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:44 INFO - PROCESS | 3740 | ++DOCSHELL 105F0000 == 43 [pid = 3740] [id = 67] 01:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (105F6C00) [pid = 3740] [serial = 198] [outer = 00000000] 01:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10B5C400) [pid = 3740] [serial = 199] [outer = 105F6C00] 01:38:44 INFO - PROCESS | 3740 | 1465205924771 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10ECFC00) [pid = 3740] [serial = 200] [outer = 105F6C00] 01:38:45 INFO - PROCESS | 3740 | 1465205925302 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1046ms 01:38:45 INFO - PROCESS | 3740 | 1465205925373 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 3740 | 1465205925376 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 01:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:38:45 INFO - PROCESS | 3740 | 1465205925381 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3740 | 1465205925384 Marionette TRACE conn3 <- [1,234,null,{}] 01:38:45 INFO - PROCESS | 3740 | 1465205925389 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}] 01:38:45 INFO - PROCESS | 3740 | 1465205925393 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:45 INFO - PROCESS | 3740 | 1465205925502 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 16232800 == 42 [pid = 3740] [id = 62] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 1058C800 == 41 [pid = 3740] [id = 61] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 1A3A5000 == 40 [pid = 3740] [id = 60] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 1981BC00 == 39 [pid = 3740] [id = 59] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 17CD0000 == 38 [pid = 3740] [id = 58] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 17890400 == 37 [pid = 3740] [id = 57] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 1664CC00 == 36 [pid = 3740] [id = 56] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 1371AC00 == 35 [pid = 3740] [id = 55] 01:38:45 INFO - PROCESS | 3740 | --DOCSHELL 10ECD400 == 34 [pid = 3740] [id = 54] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (137B2400) [pid = 3740] [serial = 129] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13A63400) [pid = 3740] [serial = 130] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1501D400) [pid = 3740] [serial = 132] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (11DC2C00) [pid = 3740] [serial = 126] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (12B41400) [pid = 3740] [serial = 127] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16653400) [pid = 3740] [serial = 135] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1048AC00) [pid = 3740] [serial = 123] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (10A57000) [pid = 3740] [serial = 124] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (168CA400) [pid = 3740] [serial = 136] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1320F400) [pid = 3740] [serial = 112] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12C1E000) [pid = 3740] [serial = 111] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16AF8C00) [pid = 3740] [serial = 115] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16647000) [pid = 3740] [serial = 114] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1981EC00) [pid = 3740] [serial = 118] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1836A000) [pid = 3740] [serial = 117] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11805800) [pid = 3740] [serial = 120] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (174D5400) [pid = 3740] [serial = 138] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17896800) [pid = 3740] [serial = 139] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19E4F000) [pid = 3740] [serial = 148] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18538800) [pid = 3740] [serial = 141] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19C33000) [pid = 3740] [serial = 147] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19821400) [pid = 3740] [serial = 142] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17130800) [pid = 3740] [serial = 144] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17C30800) [pid = 3740] [serial = 145] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15364C00) [pid = 3740] [serial = 133] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A052400) [pid = 3740] [serial = 150] [outer = 00000000] [url = about:blank] 01:38:45 INFO - PROCESS | 3740 | 1465205925615 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3740 | 1465205925618 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:45 INFO - PROCESS | 3740 | ++DOCSHELL 1058C800 == 35 [pid = 3740] [id = 68] 01:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A57000) [pid = 3740] [serial = 201] [outer = 00000000] 01:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11801400) [pid = 3740] [serial = 202] [outer = 10A57000] 01:38:45 INFO - PROCESS | 3740 | 1465205925666 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1294FC00) [pid = 3740] [serial = 203] [outer = 10A57000] 01:38:46 INFO - PROCESS | 3740 | 1465205926020 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 686ms 01:38:46 INFO - PROCESS | 3740 | 1465205926081 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3740 | 1465205926085 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:38:46 INFO - PROCESS | 3740 | 1465205926089 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3740 | 1465205926091 Marionette TRACE conn3 <- [1,238,null,{}] 01:38:46 INFO - PROCESS | 3740 | 1465205926095 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}] 01:38:46 INFO - PROCESS | 3740 | 1465205926097 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:46 INFO - PROCESS | 3740 | 1465205926194 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:38:46 INFO - PROCESS | 3740 | 1465205926272 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3740 | 1465205926275 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:46 INFO - PROCESS | 3740 | ++DOCSHELL 11DC7C00 == 36 [pid = 3740] [id = 69] 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1294D400) [pid = 3740] [serial = 204] [outer = 00000000] 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13725400) [pid = 3740] [serial = 205] [outer = 1294D400] 01:38:46 INFO - PROCESS | 3740 | 1465205926323 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13D0D000) [pid = 3740] [serial = 206] [outer = 1294D400] 01:38:46 INFO - PROCESS | 3740 | 1465205926681 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 640ms 01:38:46 INFO - PROCESS | 3740 | 1465205926727 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3740 | 1465205926730 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:38:46 INFO - PROCESS | 3740 | 1465205926734 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3740 | 1465205926740 Marionette TRACE conn3 <- [1,242,null,{}] 01:38:46 INFO - PROCESS | 3740 | 1465205926749 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}] 01:38:46 INFO - PROCESS | 3740 | 1465205926752 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:46 INFO - PROCESS | 3740 | 1465205926837 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:38:46 INFO - PROCESS | 3740 | 1465205926844 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3740 | 1465205926846 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:46 INFO - PROCESS | 3740 | ++DOCSHELL 15014400 == 37 [pid = 3740] [id = 70] 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15016C00) [pid = 3740] [serial = 207] [outer = 00000000] 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15EB8800) [pid = 3740] [serial = 208] [outer = 15016C00] 01:38:46 INFO - PROCESS | 3740 | 1465205926890 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16650C00) [pid = 3740] [serial = 209] [outer = 15016C00] 01:38:47 INFO - PROCESS | 3740 | 1465205927324 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]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 656ms 01:38:47 INFO - PROCESS | 3740 | 1465205927391 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 3740 | 1465205927394 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 01:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:38:47 INFO - PROCESS | 3740 | 1465205927397 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 3740 | 1465205927399 Marionette TRACE conn3 <- [1,246,null,{}] 01:38:47 INFO - PROCESS | 3740 | 1465205927402 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}] 01:38:47 INFO - PROCESS | 3740 | 1465205927404 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:47 INFO - PROCESS | 3740 | 1465205927497 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:38:47 INFO - PROCESS | 3740 | 1465205927536 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3740 | 1465205927538 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:47 INFO - PROCESS | 3740 | ++DOCSHELL 168CC400 == 38 [pid = 3740] [id = 71] 01:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17130C00) [pid = 3740] [serial = 210] [outer = 00000000] 01:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1756FC00) [pid = 3740] [serial = 211] [outer = 17130C00] 01:38:47 INFO - PROCESS | 3740 | 1465205927582 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17896C00) [pid = 3740] [serial = 212] [outer = 17130C00] 01:38:48 INFO - PROCESS | 3740 | 1465205928053 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 687ms 01:38:48 INFO - PROCESS | 3740 | 1465205928096 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3740 | 1465205928098 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 01:38:48 INFO - PROCESS | 3740 | 1465205928102 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:38:48 INFO - PROCESS | 3740 | 1465205928103 Marionette TRACE conn3 <- [1,250,null,{}] 01:38:48 INFO - PROCESS | 3740 | 1465205928107 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}] 01:38:48 INFO - PROCESS | 3740 | 1465205928109 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:48 INFO - PROCESS | 3740 | 1465205928214 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:38:48 INFO - PROCESS | 3740 | 1465205928221 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3740 | 1465205928227 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:48 INFO - PROCESS | 3740 | ++DOCSHELL 17D8B000 == 39 [pid = 3740] [id = 72] 01:38:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17D8F800) [pid = 3740] [serial = 213] [outer = 00000000] 01:38:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18531C00) [pid = 3740] [serial = 214] [outer = 17D8F800] 01:38:48 INFO - PROCESS | 3740 | 1465205928336 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1853C000) [pid = 3740] [serial = 215] [outer = 17D8F800] 01:38:48 INFO - PROCESS | 3740 | 1465205928757 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 687ms 01:38:48 INFO - PROCESS | 3740 | 1465205928802 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3740 | 1465205928804 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 01:38:48 INFO - PROCESS | 3740 | 1465205928807 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:38:48 INFO - PROCESS | 3740 | 1465205928809 Marionette TRACE conn3 <- [1,254,null,{}] 01:38:48 INFO - PROCESS | 3740 | 1465205928818 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}] 01:38:48 INFO - PROCESS | 3740 | 1465205928820 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:48 INFO - PROCESS | 3740 | 1465205928953 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:38:48 INFO - PROCESS | 3740 | 1465205928966 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3740 | 1465205928968 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:48 INFO - PROCESS | 3740 | ++DOCSHELL 10A63C00 == 40 [pid = 3740] [id = 73] 01:38:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18369C00) [pid = 3740] [serial = 216] [outer = 00000000] 01:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19C29800) [pid = 3740] [serial = 217] [outer = 18369C00] 01:38:49 INFO - PROCESS | 3740 | 1465205929011 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19E57400) [pid = 3740] [serial = 218] [outer = 18369C00] 01:38:49 INFO - PROCESS | 3740 | 1465205929447 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 687ms 01:38:49 INFO - PROCESS | 3740 | 1465205929507 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3740 | 1465205929509 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:38:49 INFO - PROCESS | 3740 | 1465205929512 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 3740 | 1465205929514 Marionette TRACE conn3 <- [1,258,null,{}] 01:38:49 INFO - PROCESS | 3740 | 1465205929517 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}] 01:38:49 INFO - PROCESS | 3740 | 1465205929519 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:49 INFO - PROCESS | 3740 | 1465205929622 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:38:49 INFO - PROCESS | 3740 | 1465205929628 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 3740 | 1465205929630 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:49 INFO - PROCESS | 3740 | ++DOCSHELL 1043A000 == 41 [pid = 3740] [id = 74] 01:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19A85C00) [pid = 3740] [serial = 219] [outer = 00000000] 01:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A239800) [pid = 3740] [serial = 220] [outer = 19A85C00] 01:38:49 INFO - PROCESS | 3740 | 1465205929673 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12B46C00) [pid = 3740] [serial = 221] [outer = 19A85C00] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (12B4D400) [pid = 3740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A3A6800) [pid = 3740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1712E000) [pid = 3740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18366400) [pid = 3740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A238800) [pid = 3740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10ECDC00) [pid = 3740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17890800) [pid = 3740] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1664E800) [pid = 3740] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:38:49 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1371B400) [pid = 3740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:38:50 INFO - PROCESS | 3740 | 1465205930128 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]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 01:38:50 INFO - PROCESS | 3740 | 1465205930150 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 3740 | 1465205930152 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 01:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:38:50 INFO - PROCESS | 3740 | 1465205930156 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 3740 | 1465205930158 Marionette TRACE conn3 <- [1,262,null,{}] 01:38:50 INFO - PROCESS | 3740 | 1465205930161 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}] 01:38:50 INFO - PROCESS | 3740 | 1465205930163 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:50 INFO - PROCESS | 3740 | 1465205930280 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:38:50 INFO - PROCESS | 3740 | 1465205930352 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3740 | 1465205930354 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:50 INFO - PROCESS | 3740 | ++DOCSHELL 17C2FC00 == 42 [pid = 3740] [id = 75] 01:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17C36800) [pid = 3740] [serial = 222] [outer = 00000000] 01:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A2C8400) [pid = 3740] [serial = 223] [outer = 17C36800] 01:38:50 INFO - PROCESS | 3740 | 1465205930407 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A3A6800) [pid = 3740] [serial = 224] [outer = 17C36800] 01:38:50 INFO - PROCESS | 3740 | 1465205930762 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]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 01:38:50 INFO - PROCESS | 3740 | 1465205930794 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 3740 | 1465205930797 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 01:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:38:50 INFO - PROCESS | 3740 | 1465205930800 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 3740 | 1465205930802 Marionette TRACE conn3 <- [1,266,null,{}] 01:38:50 INFO - PROCESS | 3740 | 1465205930805 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}] 01:38:50 INFO - PROCESS | 3740 | 1465205930807 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:50 INFO - PROCESS | 3740 | 1465205930887 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:38:50 INFO - PROCESS | 3740 | 1465205930892 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3740 | 1465205930894 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:50 INFO - PROCESS | 3740 | ++DOCSHELL 1A2C3C00 == 43 [pid = 3740] [id = 76] 01:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A713400) [pid = 3740] [serial = 225] [outer = 00000000] 01:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A99DC00) [pid = 3740] [serial = 226] [outer = 1A713400] 01:38:50 INFO - PROCESS | 3740 | 1465205930937 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A9A7800) [pid = 3740] [serial = 227] [outer = 1A713400] 01:38:51 INFO - PROCESS | 3740 | 1465205931344 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]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 593ms 01:38:51 INFO - PROCESS | 3740 | 1465205931401 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3740 | 1465205931404 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:38:51 INFO - PROCESS | 3740 | 1465205931408 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3740 | 1465205931411 Marionette TRACE conn3 <- [1,270,null,{}] 01:38:51 INFO - PROCESS | 3740 | 1465205931415 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}] 01:38:51 INFO - PROCESS | 3740 | 1465205931417 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:51 INFO - PROCESS | 3740 | 1465205931496 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:38:51 INFO - PROCESS | 3740 | 1465205931501 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 3740 | 1465205931504 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:51 INFO - PROCESS | 3740 | ++DOCSHELL 1A99C000 == 44 [pid = 3740] [id = 77] 01:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1AC15400) [pid = 3740] [serial = 228] [outer = 00000000] 01:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1AC1B800) [pid = 3740] [serial = 229] [outer = 1AC15400] 01:38:51 INFO - PROCESS | 3740 | 1465205931550 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1ACAF000) [pid = 3740] [serial = 230] [outer = 1AC15400] 01:38:52 INFO - PROCESS | 3740 | 1465205932055 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]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 702ms 01:38:52 INFO - PROCESS | 3740 | 1465205932107 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3740 | 1465205932112 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 01:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:38:52 INFO - PROCESS | 3740 | 1465205932118 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 3740 | 1465205932121 Marionette TRACE conn3 <- [1,274,null,{}] 01:38:52 INFO - PROCESS | 3740 | 1465205932127 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}] 01:38:52 INFO - PROCESS | 3740 | 1465205932130 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:52 INFO - PROCESS | 3740 | 1465205932243 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:38:52 INFO - PROCESS | 3740 | 1465205932323 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3740 | 1465205932328 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:52 INFO - PROCESS | 3740 | ++DOCSHELL 105F6800 == 45 [pid = 3740] [id = 78] 01:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (10A55800) [pid = 3740] [serial = 231] [outer = 00000000] 01:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12B41000) [pid = 3740] [serial = 232] [outer = 10A55800] 01:38:52 INFO - PROCESS | 3740 | 1465205932433 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12E50400) [pid = 3740] [serial = 233] [outer = 10A55800] 01:38:53 INFO - PROCESS | 3740 | 1465205933088 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 999ms 01:38:53 INFO - PROCESS | 3740 | 1465205933135 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 3740 | 1465205933139 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 01:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:38:53 INFO - PROCESS | 3740 | 1465205933205 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3740 | 1465205933208 Marionette TRACE conn3 <- [1,278,null,{}] 01:38:53 INFO - PROCESS | 3740 | 1465205933216 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}] 01:38:53 INFO - PROCESS | 3740 | 1465205933219 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:53 INFO - PROCESS | 3740 | 1465205933335 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:38:53 INFO - PROCESS | 3740 | 1465205933407 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3740 | 1465205933410 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:53 INFO - PROCESS | 3740 | ++DOCSHELL 1420A000 == 46 [pid = 3740] [id = 79] 01:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1420B000) [pid = 3740] [serial = 234] [outer = 00000000] 01:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16B63800) [pid = 3740] [serial = 235] [outer = 1420B000] 01:38:53 INFO - PROCESS | 3740 | 1465205933517 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17817400) [pid = 3740] [serial = 236] [outer = 1420B000] 01:38:54 INFO - PROCESS | 3740 | 1465205934063 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 937ms 01:38:54 INFO - PROCESS | 3740 | 1465205934115 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3740 | 1465205934117 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 01:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:38:54 INFO - PROCESS | 3740 | 1465205934121 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 3740 | 1465205934125 Marionette TRACE conn3 <- [1,282,null,{}] 01:38:54 INFO - PROCESS | 3740 | 1465205934136 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}] 01:38:54 INFO - PROCESS | 3740 | 1465205934141 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:54 INFO - PROCESS | 3740 | 1465205934247 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:38:54 INFO - PROCESS | 3740 | 1465205934368 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3740 | 1465205934372 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:54 INFO - PROCESS | 3740 | ++DOCSHELL 19A8EC00 == 47 [pid = 3740] [id = 80] 01:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A70DC00) [pid = 3740] [serial = 237] [outer = 00000000] 01:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A9A5800) [pid = 3740] [serial = 238] [outer = 1A70DC00] 01:38:54 INFO - PROCESS | 3740 | 1465205934429 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1AC18C00) [pid = 3740] [serial = 239] [outer = 1A70DC00] 01:38:54 INFO - PROCESS | 3740 | 1465205934997 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 937ms 01:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:38:55 INFO - PROCESS | 3740 | 1465205935065 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3740 | 1465205935068 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 01:38:55 INFO - PROCESS | 3740 | 1465205935072 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3740 | 1465205935074 Marionette TRACE conn3 <- [1,286,null,{}] 01:38:55 INFO - PROCESS | 3740 | 1465205935078 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}] 01:38:55 INFO - PROCESS | 3740 | 1465205935080 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:55 INFO - PROCESS | 3740 | 1465205935187 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:38:55 INFO - PROCESS | 3740 | 1465205935265 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3740 | 1465205935267 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:55 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F000 == 48 [pid = 3740] [id = 81] 01:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1127D400) [pid = 3740] [serial = 240] [outer = 00000000] 01:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (129B3800) [pid = 3740] [serial = 241] [outer = 1127D400] 01:38:55 INFO - PROCESS | 3740 | 1465205935362 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1420BC00) [pid = 3740] [serial = 242] [outer = 1127D400] 01:38:56 INFO - PROCESS | 3740 | 1465205936049 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1000ms 01:38:56 INFO - PROCESS | 3740 | 1465205936073 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3740 | 1465205936077 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 01:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:38:56 INFO - PROCESS | 3740 | 1465205936082 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3740 | 1465205936087 Marionette TRACE conn3 <- [1,290,null,{}] 01:38:56 INFO - PROCESS | 3740 | 1465205936091 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}] 01:38:56 INFO - PROCESS | 3740 | 1465205936094 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:56 INFO - PROCESS | 3740 | 1465205936227 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:38:56 INFO - PROCESS | 3740 | 1465205936346 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3740 | 1465205936349 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:56 INFO - PROCESS | 3740 | ++DOCSHELL 1047F000 == 49 [pid = 3740] [id = 82] 01:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (104EB400) [pid = 3740] [serial = 243] [outer = 00000000] 01:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (12B40800) [pid = 3740] [serial = 244] [outer = 104EB400] 01:38:56 INFO - PROCESS | 3740 | 1465205936463 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (14213000) [pid = 3740] [serial = 245] [outer = 104EB400] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 1A2C3C00 == 48 [pid = 3740] [id = 76] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 17C2FC00 == 47 [pid = 3740] [id = 75] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 1043A000 == 46 [pid = 3740] [id = 74] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 10A63C00 == 45 [pid = 3740] [id = 73] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 17D8B000 == 44 [pid = 3740] [id = 72] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 168CC400 == 43 [pid = 3740] [id = 71] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 15014400 == 42 [pid = 3740] [id = 70] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 11DC7C00 == 41 [pid = 3740] [id = 69] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 1058C800 == 40 [pid = 3740] [id = 68] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 105F0000 == 39 [pid = 3740] [id = 67] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 15362C00 == 38 [pid = 3740] [id = 65] 01:38:56 INFO - PROCESS | 3740 | --DOCSHELL 10EA5800 == 37 [pid = 3740] [id = 64] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19C2A000) [pid = 3740] [serial = 172] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19E56400) [pid = 3740] [serial = 173] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A70CC00) [pid = 3740] [serial = 176] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A3A5400) [pid = 3740] [serial = 175] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (114EDC00) [pid = 3740] [serial = 159] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (118C3C00) [pid = 3740] [serial = 160] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (17D80C00) [pid = 3740] [serial = 169] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (168CC800) [pid = 3740] [serial = 166] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (17136400) [pid = 3740] [serial = 167] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (137AC400) [pid = 3740] [serial = 162] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13A60800) [pid = 3740] [serial = 163] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1501AC00) [pid = 3740] [serial = 181] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1186A800) [pid = 3740] [serial = 153] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (13E25C00) [pid = 3740] [serial = 156] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A866000) [pid = 3740] [serial = 178] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A99D400) [pid = 3740] [serial = 185] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1B62E000) [pid = 3740] [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.] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A999800) [pid = 3740] [serial = 184] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A9A4C00) [pid = 3740] [serial = 187] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A869C00) [pid = 3740] [serial = 179] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1800FC00) [pid = 3740] [serial = 170] [outer = 00000000] [url = about:blank] 01:38:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19818400) [pid = 3740] [serial = 182] [outer = 00000000] [url = about:blank] 01:38:57 INFO - PROCESS | 3740 | 1465205937027 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 999ms 01:38:57 INFO - PROCESS | 3740 | 1465205937081 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3740 | 1465205937085 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 01:38:57 INFO - PROCESS | 3740 | 1465205937091 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:38:57 INFO - PROCESS | 3740 | 1465205937094 Marionette TRACE conn3 <- [1,294,null,{}] 01:38:57 INFO - PROCESS | 3740 | 1465205937098 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}] 01:38:57 INFO - PROCESS | 3740 | 1465205937100 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:57 INFO - PROCESS | 3740 | 1465205937189 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:38:57 INFO - PROCESS | 3740 | 1465205937283 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3740 | 1465205937287 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 15EB6C00 == 38 [pid = 3740] [id = 83] 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16235400) [pid = 3740] [serial = 246] [outer = 00000000] 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (171EA800) [pid = 3740] [serial = 247] [outer = 16235400] 01:38:57 INFO - PROCESS | 3740 | 1465205937335 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17C2FC00) [pid = 3740] [serial = 248] [outer = 16235400] 01:38:57 INFO - PROCESS | 3740 | 1465205937706 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]]]}] 01:38:57 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. 01:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 640ms 01:38:57 INFO - PROCESS | 3740 | 1465205937755 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3740 | 1465205937758 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:38:57 INFO - PROCESS | 3740 | 1465205937762 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3740 | 1465205937766 Marionette TRACE conn3 <- [1,298,null,{}] 01:38:57 INFO - PROCESS | 3740 | 1465205937776 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}] 01:38:57 INFO - PROCESS | 3740 | 1465205937780 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:57 INFO - PROCESS | 3740 | 1465205937874 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:38:57 INFO - PROCESS | 3740 | 1465205937880 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3740 | 1465205937883 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 1852F400 == 39 [pid = 3740] [id = 84] 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18535C00) [pid = 3740] [serial = 249] [outer = 00000000] 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19827400) [pid = 3740] [serial = 250] [outer = 18535C00] 01:38:57 INFO - PROCESS | 3740 | 1465205937930 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19E50800) [pid = 3740] [serial = 251] [outer = 18535C00] 01:38:58 INFO - PROCESS | 3740 | 1465205938350 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]]]}] 01:38:58 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. 01:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 640ms 01:38:58 INFO - PROCESS | 3740 | 1465205938399 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3740 | 1465205938401 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 01:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:38:58 INFO - PROCESS | 3740 | 1465205938404 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 3740 | 1465205938406 Marionette TRACE conn3 <- [1,302,null,{}] 01:38:58 INFO - PROCESS | 3740 | 1465205938414 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}] 01:38:58 INFO - PROCESS | 3740 | 1465205938416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:58 INFO - PROCESS | 3740 | 1465205938502 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:38:58 INFO - PROCESS | 3740 | 1465205938509 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3740 | 1465205938512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:58 INFO - PROCESS | 3740 | ++DOCSHELL 19E58800 == 40 [pid = 3740] [id = 85] 01:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A051400) [pid = 3740] [serial = 252] [outer = 00000000] 01:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A2C1400) [pid = 3740] [serial = 253] [outer = 1A051400] 01:38:58 INFO - PROCESS | 3740 | 1465205938556 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A70F000) [pid = 3740] [serial = 254] [outer = 1A051400] 01:38:59 INFO - PROCESS | 3740 | 1465205939010 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]]]}] 01:38:59 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. 01:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 640ms 01:38:59 INFO - PROCESS | 3740 | 1465205939050 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3740 | 1465205939052 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 01:38:59 INFO - PROCESS | 3740 | 1465205939055 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3740 | 1465205939057 Marionette TRACE conn3 <- [1,306,null,{}] 01:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:38:59 INFO - PROCESS | 3740 | 1465205939061 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}] 01:38:59 INFO - PROCESS | 3740 | 1465205939063 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:59 INFO - PROCESS | 3740 | 1465205939170 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:38:59 INFO - PROCESS | 3740 | 1465205939250 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3740 | 1465205939252 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:59 INFO - PROCESS | 3740 | ++DOCSHELL 1A86A000 == 41 [pid = 3740] [id = 86] 01:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A86A400) [pid = 3740] [serial = 255] [outer = 00000000] 01:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A870400) [pid = 3740] [serial = 256] [outer = 1A86A400] 01:38:59 INFO - PROCESS | 3740 | 1465205939296 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A999800) [pid = 3740] [serial = 257] [outer = 1A86A400] 01:38:59 INFO - PROCESS | 3740 | 1465205939729 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]]]}] 01:38:59 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. 01:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 703ms 01:38:59 INFO - PROCESS | 3740 | 1465205939758 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3740 | 1465205939769 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:38:59 INFO - PROCESS | 3740 | 1465205939782 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3740 | 1465205939783 Marionette TRACE conn3 <- [1,310,null,{}] 01:38:59 INFO - PROCESS | 3740 | 1465205939787 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}] 01:38:59 INFO - PROCESS | 3740 | 1465205939793 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:59 INFO - PROCESS | 3740 | 1465205939917 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:38:59 INFO - PROCESS | 3740 | 1465205939976 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3740 | 1465205939978 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:38:59 INFO - PROCESS | 3740 | ++DOCSHELL 1A9A7000 == 42 [pid = 3740] [id = 87] 01:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1ACB6800) [pid = 3740] [serial = 258] [outer = 00000000] 01:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1AD8BC00) [pid = 3740] [serial = 259] [outer = 1ACB6800] 01:39:00 INFO - PROCESS | 3740 | 1465205940022 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1AD91800) [pid = 3740] [serial = 260] [outer = 1ACB6800] 01:39:00 INFO - PROCESS | 3740 | 1465205940298 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:39:00 INFO - PROCESS | 3740 | 1465205940451 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]]]}] 01:39:00 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. 01:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 687ms 01:39:00 INFO - PROCESS | 3740 | 1465205940474 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 3740 | 1465205940476 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:39:00 INFO - PROCESS | 3740 | 1465205940479 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 3740 | 1465205940481 Marionette TRACE conn3 <- [1,314,null,{}] 01:39:00 INFO - PROCESS | 3740 | 1465205940484 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}] 01:39:00 INFO - PROCESS | 3740 | 1465205940486 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:00 INFO - PROCESS | 3740 | 1465205940622 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:39:00 INFO - PROCESS | 3740 | 1465205940628 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 3740 | 1465205940630 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:00 INFO - PROCESS | 3740 | ++DOCSHELL 1AC15800 == 43 [pid = 3740] [id = 88] 01:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1AC1C800) [pid = 3740] [serial = 261] [outer = 00000000] 01:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1AF87000) [pid = 3740] [serial = 262] [outer = 1AC1C800] 01:39:00 INFO - PROCESS | 3740 | 1465205940729 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1B315800) [pid = 3740] [serial = 263] [outer = 1AC1C800] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17D8F800) [pid = 3740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18369C00) [pid = 3740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15016C00) [pid = 3740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10A57000) [pid = 3740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19A85C00) [pid = 3740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (105F6C00) [pid = 3740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1294D400) [pid = 3740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17130C00) [pid = 3740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17C36800) [pid = 3740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:39:00 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A713400) [pid = 3740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:39:01 INFO - PROCESS | 3740 | 1465205941147 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]]]}] 01:39:01 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. 01:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 734ms 01:39:01 INFO - PROCESS | 3740 | 1465205941204 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 3740 | 1465205941206 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 01:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:39:01 INFO - PROCESS | 3740 | 1465205941210 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 3740 | 1465205941211 Marionette TRACE conn3 <- [1,318,null,{}] 01:39:01 INFO - PROCESS | 3740 | 1465205941215 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}] 01:39:01 INFO - PROCESS | 3740 | 1465205941217 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:01 INFO - PROCESS | 3740 | 1465205941298 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:39:01 INFO - PROCESS | 3740 | 1465205941303 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3740 | 1465205941305 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:01 INFO - PROCESS | 3740 | ++DOCSHELL 12911400 == 44 [pid = 3740] [id = 89] 01:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12915000) [pid = 3740] [serial = 264] [outer = 00000000] 01:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1291A400) [pid = 3740] [serial = 265] [outer = 12915000] 01:39:01 INFO - PROCESS | 3740 | 1465205941348 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1291C800) [pid = 3740] [serial = 266] [outer = 12915000] 01:39:01 INFO - PROCESS | 3740 | 1465205941781 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]]]}] 01:39:01 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. 01:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 593ms 01:39:01 INFO - PROCESS | 3740 | 1465205941819 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 3740 | 1465205941821 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 01:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:39:01 INFO - PROCESS | 3740 | 1465205941829 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 3740 | 1465205941831 Marionette TRACE conn3 <- [1,322,null,{}] 01:39:01 INFO - PROCESS | 3740 | 1465205941834 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}] 01:39:01 INFO - PROCESS | 3740 | 1465205941836 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:01 INFO - PROCESS | 3740 | 1465205941916 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:39:01 INFO - PROCESS | 3740 | 1465205941922 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3740 | 1465205941924 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:01 INFO - PROCESS | 3740 | ++DOCSHELL 10A5AC00 == 45 [pid = 3740] [id = 90] 01:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12915C00) [pid = 3740] [serial = 267] [outer = 00000000] 01:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17D8F800) [pid = 3740] [serial = 268] [outer = 12915C00] 01:39:01 INFO - PROCESS | 3740 | 1465205941973 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1535B400) [pid = 3740] [serial = 269] [outer = 12915C00] 01:39:02 INFO - PROCESS | 3740 | 1465205942410 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]]]}] 01:39:02 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. 01:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 640ms 01:39:02 INFO - PROCESS | 3740 | 1465205942467 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 3740 | 1465205942469 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 01:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:39:02 INFO - PROCESS | 3740 | 1465205942473 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 3740 | 1465205942474 Marionette TRACE conn3 <- [1,326,null,{}] 01:39:02 INFO - PROCESS | 3740 | 1465205942478 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}] 01:39:02 INFO - PROCESS | 3740 | 1465205942480 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:02 INFO - PROCESS | 3740 | 1465205942560 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:39:02 INFO - PROCESS | 3740 | 1465205942566 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 3740 | 1465205942567 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:02 INFO - PROCESS | 3740 | ++DOCSHELL 139A0800 == 46 [pid = 3740] [id = 91] 01:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (139A4000) [pid = 3740] [serial = 270] [outer = 00000000] 01:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (139A9000) [pid = 3740] [serial = 271] [outer = 139A4000] 01:39:02 INFO - PROCESS | 3740 | 1465205942610 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (139AC000) [pid = 3740] [serial = 272] [outer = 139A4000] 01:39:03 INFO - PROCESS | 3740 | 1465205943215 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]]]}] 01:39:03 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. 01:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 812ms 01:39:03 INFO - PROCESS | 3740 | 1465205943282 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 3740 | 1465205943287 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 01:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:39:03 INFO - PROCESS | 3740 | 1465205943305 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 3740 | 1465205943309 Marionette TRACE conn3 <- [1,330,null,{}] 01:39:03 INFO - PROCESS | 3740 | 1465205943317 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}] 01:39:03 INFO - PROCESS | 3740 | 1465205943320 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:03 INFO - PROCESS | 3740 | 1465205943441 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:39:03 INFO - PROCESS | 3740 | 1465205943557 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 3740 | 1465205943560 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:03 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F800 == 47 [pid = 3740] [id = 92] 01:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1186B400) [pid = 3740] [serial = 273] [outer = 00000000] 01:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12E48800) [pid = 3740] [serial = 274] [outer = 1186B400] 01:39:03 INFO - PROCESS | 3740 | 1465205943618 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (137ACC00) [pid = 3740] [serial = 275] [outer = 1186B400] 01:39:04 INFO - PROCESS | 3740 | 1465205944165 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]]]}] 01:39:04 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. 01:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 922ms 01:39:04 INFO - PROCESS | 3740 | 1465205944215 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3740 | 1465205944220 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:39:04 INFO - PROCESS | 3740 | 1465205944227 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3740 | 1465205944230 Marionette TRACE conn3 <- [1,334,null,{}] 01:39:04 INFO - PROCESS | 3740 | 1465205944234 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}] 01:39:04 INFO - PROCESS | 3740 | 1465205944237 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:04 INFO - PROCESS | 3740 | 1465205944349 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:39:04 INFO - PROCESS | 3740 | 1465205944446 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3740 | 1465205944449 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:04 INFO - PROCESS | 3740 | ++DOCSHELL 13E25C00 == 48 [pid = 3740] [id = 93] 01:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (13E28C00) [pid = 3740] [serial = 276] [outer = 00000000] 01:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15368800) [pid = 3740] [serial = 277] [outer = 13E28C00] 01:39:04 INFO - PROCESS | 3740 | 1465205944505 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15535400) [pid = 3740] [serial = 278] [outer = 13E28C00] 01:39:05 INFO - PROCESS | 3740 | 1465205945090 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]]]}] 01:39:05 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. 01:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 01:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:39:05 INFO - PROCESS | 3740 | 1465205945130 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 3740 | 1465205945133 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 01:39:05 INFO - PROCESS | 3740 | 1465205945137 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 3740 | 1465205945141 Marionette TRACE conn3 <- [1,338,null,{}] 01:39:05 INFO - PROCESS | 3740 | 1465205945152 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}] 01:39:05 INFO - PROCESS | 3740 | 1465205945156 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:05 INFO - PROCESS | 3740 | 1465205945266 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:39:05 INFO - PROCESS | 3740 | 1465205945365 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3740 | 1465205945368 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:05 INFO - PROCESS | 3740 | ++DOCSHELL 1712E000 == 49 [pid = 3740] [id = 94] 01:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (17136800) [pid = 3740] [serial = 279] [outer = 00000000] 01:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17818400) [pid = 3740] [serial = 280] [outer = 17136800] 01:39:05 INFO - PROCESS | 3740 | 1465205945424 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18009400) [pid = 3740] [serial = 281] [outer = 17136800] 01:39:05 INFO - PROCESS | 3740 | 1465205945981 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]]]}] 01:39:06 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. 01:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 905ms 01:39:06 INFO - PROCESS | 3740 | 1465205946040 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3740 | 1465205946043 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:39:06 INFO - PROCESS | 3740 | 1465205946047 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 3740 | 1465205946049 Marionette TRACE conn3 <- [1,342,null,{}] 01:39:06 INFO - PROCESS | 3740 | 1465205946052 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}] 01:39:06 INFO - PROCESS | 3740 | 1465205946055 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:06 INFO - PROCESS | 3740 | 1465205946179 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:39:06 INFO - PROCESS | 3740 | 1465205946276 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 3740 | 1465205946278 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:06 INFO - PROCESS | 3740 | ++DOCSHELL 13723C00 == 50 [pid = 3740] [id = 95] 01:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (139A7400) [pid = 3740] [serial = 282] [outer = 00000000] 01:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19A89C00) [pid = 3740] [serial = 283] [outer = 139A7400] 01:39:06 INFO - PROCESS | 3740 | 1465205946332 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19E55C00) [pid = 3740] [serial = 284] [outer = 139A7400] 01:39:07 INFO - PROCESS | 3740 | 1465205947129 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]]]}] 01:39:07 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. 01:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1093ms 01:39:07 INFO - PROCESS | 3740 | 1465205947143 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 3740 | 1465205947147 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 01:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:39:07 INFO - PROCESS | 3740 | 1465205947152 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 3740 | 1465205947155 Marionette TRACE conn3 <- [1,346,null,{}] 01:39:07 INFO - PROCESS | 3740 | 1465205947161 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}] 01:39:07 INFO - PROCESS | 3740 | 1465205947163 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:07 INFO - PROCESS | 3740 | 1465205947263 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:39:07 INFO - PROCESS | 3740 | 1465205947360 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3740 | 1465205947364 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:07 INFO - PROCESS | 3740 | ++DOCSHELL 1291BC00 == 51 [pid = 3740] [id = 96] 01:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1291E400) [pid = 3740] [serial = 285] [outer = 00000000] 01:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (12B9B000) [pid = 3740] [serial = 286] [outer = 1291E400] 01:39:07 INFO - PROCESS | 3740 | 1465205947413 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (13719400) [pid = 3740] [serial = 287] [outer = 1291E400] 01:39:07 INFO - PROCESS | 3740 | 1465205947980 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]]]}] 01:39:07 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. 01:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 843ms 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 10A59000 == 50 [pid = 3740] [id = 52] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 10A5AC00 == 49 [pid = 3740] [id = 90] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 12911400 == 48 [pid = 3740] [id = 89] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1AC15800 == 47 [pid = 3740] [id = 88] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1A9A7000 == 46 [pid = 3740] [id = 87] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1A86A000 == 45 [pid = 3740] [id = 86] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 19E58800 == 44 [pid = 3740] [id = 85] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1852F400 == 43 [pid = 3740] [id = 84] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 15EB6C00 == 42 [pid = 3740] [id = 83] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1047F000 == 41 [pid = 3740] [id = 82] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1420A000 == 40 [pid = 3740] [id = 79] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1A99C000 == 39 [pid = 3740] [id = 77] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 105F6800 == 38 [pid = 3740] [id = 78] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 12C11400 == 37 [pid = 3740] [id = 53] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 19E4E400 == 36 [pid = 3740] [id = 51] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 18538400 == 35 [pid = 3740] [id = 66] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 19A8EC00 == 34 [pid = 3740] [id = 80] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 10F0F000 == 33 [pid = 3740] [id = 81] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 16653000 == 32 [pid = 3740] [id = 63] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 13723C00 == 31 [pid = 3740] [id = 95] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 1712E000 == 30 [pid = 3740] [id = 94] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 139A0800 == 29 [pid = 3740] [id = 91] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 10F0F800 == 28 [pid = 3740] [id = 92] 01:39:08 INFO - PROCESS | 3740 | --DOCSHELL 13E25C00 == 27 [pid = 3740] [id = 93] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18531C00) [pid = 3740] [serial = 214] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1853C000) [pid = 3740] [serial = 215] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19E57400) [pid = 3740] [serial = 218] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19C29800) [pid = 3740] [serial = 217] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15EB8800) [pid = 3740] [serial = 208] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16650C00) [pid = 3740] [serial = 209] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16233400) [pid = 3740] [serial = 193] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (11801400) [pid = 3740] [serial = 202] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1294FC00) [pid = 3740] [serial = 203] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A239800) [pid = 3740] [serial = 220] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (10ECFC00) [pid = 3740] [serial = 200] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10B5C400) [pid = 3740] [serial = 199] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (13725400) [pid = 3740] [serial = 205] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (13D0D000) [pid = 3740] [serial = 206] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (114E9C00) [pid = 3740] [serial = 190] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1756FC00) [pid = 3740] [serial = 211] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A2C8400) [pid = 3740] [serial = 223] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1853BC00) [pid = 3740] [serial = 196] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A99DC00) [pid = 3740] [serial = 226] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1AC1B800) [pid = 3740] [serial = 229] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A9A7800) [pid = 3740] [serial = 227] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A3A6800) [pid = 3740] [serial = 224] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (12B46C00) [pid = 3740] [serial = 221] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17896C00) [pid = 3740] [serial = 212] [outer = 00000000] [url = about:blank] 01:39:08 INFO - PROCESS | 3740 | 1465205948782 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 3740 | 1465205948787 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 01:39:08 INFO - PROCESS | 3740 | 1465205948799 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 3740 | 1465205948802 Marionette TRACE conn3 <- [1,350,null,{}] 01:39:08 INFO - PROCESS | 3740 | 1465205948808 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}] 01:39:08 INFO - PROCESS | 3740 | 1465205948811 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:39:08 INFO - PROCESS | 3740 | 1465205948899 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:39:08 INFO - PROCESS | 3740 | 1465205948908 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 3740 | 1465205948915 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:08 INFO - PROCESS | 3740 | ++DOCSHELL 10B61C00 == 28 [pid = 3740] [id = 97] 01:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10B62400) [pid = 3740] [serial = 288] [outer = 00000000] 01:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10ED0C00) [pid = 3740] [serial = 289] [outer = 10B62400] 01:39:08 INFO - PROCESS | 3740 | 1465205948973 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (11286400) [pid = 3740] [serial = 290] [outer = 10B62400] 01:39:09 INFO - PROCESS | 3740 | 1465205949439 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]]]}] 01:39:09 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. 01:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 01:39:09 INFO - PROCESS | 3740 | 1465205949492 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:39:09 INFO - PROCESS | 3740 | 1465205949495 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 3740 | 1465205949501 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 3740 | 1465205949505 Marionette TRACE conn3 <- [1,354,null,{}] 01:39:09 INFO - PROCESS | 3740 | 1465205949510 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}] 01:39:09 INFO - PROCESS | 3740 | 1465205949512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:09 INFO - PROCESS | 3740 | 1465205949597 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:39:09 INFO - PROCESS | 3740 | 1465205949606 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 3740 | 1465205949608 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:09 INFO - PROCESS | 3740 | ++DOCSHELL 12B4D000 == 29 [pid = 3740] [id = 98] 01:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12B4C000) [pid = 3740] [serial = 291] [outer = 00000000] 01:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (131A7C00) [pid = 3740] [serial = 292] [outer = 12B4C000] 01:39:09 INFO - PROCESS | 3740 | 1465205949658 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (13725800) [pid = 3740] [serial = 293] [outer = 12B4C000] 01:39:10 INFO - PROCESS | 3740 | 1465205950123 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]]]}] 01:39:10 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. 01:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 656ms 01:39:10 INFO - PROCESS | 3740 | 1465205950155 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 3740 | 1465205950158 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 01:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:39:10 INFO - PROCESS | 3740 | 1465205950161 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 3740 | 1465205950163 Marionette TRACE conn3 <- [1,358,null,{}] 01:39:10 INFO - PROCESS | 3740 | 1465205950172 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}] 01:39:10 INFO - PROCESS | 3740 | 1465205950177 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:10 INFO - PROCESS | 3740 | 1465205950293 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:39:10 INFO - PROCESS | 3740 | 1465205950381 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 3740 | 1465205950385 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:10 INFO - PROCESS | 3740 | ++DOCSHELL 15016C00 == 30 [pid = 3740] [id = 99] 01:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1501AC00) [pid = 3740] [serial = 294] [outer = 00000000] 01:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15365800) [pid = 3740] [serial = 295] [outer = 1501AC00] 01:39:10 INFO - PROCESS | 3740 | 1465205950433 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15539400) [pid = 3740] [serial = 296] [outer = 1501AC00] 01:39:10 INFO - PROCESS | 3740 | 1465205950827 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]]]}] 01:39:10 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. 01:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 687ms 01:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:39:10 INFO - PROCESS | 3740 | 1465205950860 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 3740 | 1465205950862 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 01:39:10 INFO - PROCESS | 3740 | 1465205950866 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 3740 | 1465205950867 Marionette TRACE conn3 <- [1,362,null,{}] 01:39:10 INFO - PROCESS | 3740 | 1465205950870 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}] 01:39:10 INFO - PROCESS | 3740 | 1465205950872 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:10 INFO - PROCESS | 3740 | 1465205951010 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:39:11 INFO - PROCESS | 3740 | 1465205951034 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 3740 | 1465205951036 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:11 INFO - PROCESS | 3740 | ++DOCSHELL 11810800 == 31 [pid = 3740] [id = 100] 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15538800) [pid = 3740] [serial = 297] [outer = 00000000] 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16769800) [pid = 3740] [serial = 298] [outer = 15538800] 01:39:11 INFO - PROCESS | 3740 | 1465205951081 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (17130C00) [pid = 3740] [serial = 299] [outer = 15538800] 01:39:11 INFO - PROCESS | 3740 | 1465205951512 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]]]}] 01:39:11 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. 01:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 687ms 01:39:11 INFO - PROCESS | 3740 | 1465205951566 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 3740 | 1465205951568 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:39:11 INFO - PROCESS | 3740 | 1465205951571 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 3740 | 1465205951573 Marionette TRACE conn3 <- [1,366,null,{}] 01:39:11 INFO - PROCESS | 3740 | 1465205951576 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}] 01:39:11 INFO - PROCESS | 3740 | 1465205951578 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:11 INFO - PROCESS | 3740 | 1465205951711 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:39:11 INFO - PROCESS | 3740 | 1465205951731 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 3740 | 1465205951733 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:11 INFO - PROCESS | 3740 | ++DOCSHELL 174D0400 == 32 [pid = 3740] [id = 101] 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (17570000) [pid = 3740] [serial = 300] [outer = 00000000] 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17C2C400) [pid = 3740] [serial = 301] [outer = 17570000] 01:39:11 INFO - PROCESS | 3740 | 1465205951777 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (180AC800) [pid = 3740] [serial = 302] [outer = 17570000] 01:39:12 INFO - PROCESS | 3740 | 1465205952205 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]]]}] 01:39:12 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. 01:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 687ms 01:39:12 INFO - PROCESS | 3740 | 1465205952271 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 3740 | 1465205952273 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 01:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:39:12 INFO - PROCESS | 3740 | 1465205952277 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 3740 | 1465205952278 Marionette TRACE conn3 <- [1,370,null,{}] 01:39:12 INFO - PROCESS | 3740 | 1465205952292 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}] 01:39:12 INFO - PROCESS | 3740 | 1465205952298 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:12 INFO - PROCESS | 3740 | 1465205952432 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:39:12 INFO - PROCESS | 3740 | 1465205952492 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 3740 | 1465205952495 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:12 INFO - PROCESS | 3740 | ++DOCSHELL 19820C00 == 33 [pid = 3740] [id = 102] 01:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19826400) [pid = 3740] [serial = 303] [outer = 00000000] 01:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19A8B400) [pid = 3740] [serial = 304] [outer = 19826400] 01:39:12 INFO - PROCESS | 3740 | 1465205952539 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19E53400) [pid = 3740] [serial = 305] [outer = 19826400] 01:39:12 INFO - PROCESS | 3740 | 1465205952953 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]]]}] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10B62800) [pid = 3740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A86A400) [pid = 3740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1ACB6800) [pid = 3740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1420B000) [pid = 3740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1127D400) [pid = 3740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1AC1C800) [pid = 3740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16235400) [pid = 3740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A051400) [pid = 3740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A70DC00) [pid = 3740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (104EB400) [pid = 3740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1AC15400) [pid = 3740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10A55800) [pid = 3740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (18535C00) [pid = 3740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:39:13 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. 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (12915C00) [pid = 3740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1139ms 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (12915000) [pid = 3740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (139A4000) [pid = 3740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19E5B400) [pid = 3740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (18538C00) [pid = 3740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10EA7800) [pid = 3740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15EB4C00) [pid = 3740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10A59800) [pid = 3740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (13A60C00) [pid = 3740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:39:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (171E4400) [pid = 3740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:39:13 INFO - PROCESS | 3740 | 1465205953423 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 3740 | 1465205953425 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 01:39:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:39:13 INFO - PROCESS | 3740 | 1465205953428 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 3740 | 1465205953430 Marionette TRACE conn3 <- [1,374,null,{}] 01:39:13 INFO - PROCESS | 3740 | 1465205953434 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}] 01:39:13 INFO - PROCESS | 3740 | 1465205953436 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:13 INFO - PROCESS | 3740 | 1465205953520 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:39:13 INFO - PROCESS | 3740 | 1465205953528 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3740 | 1465205953530 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:13 INFO - PROCESS | 3740 | ++DOCSHELL 11806000 == 34 [pid = 3740] [id = 103] 01:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1186A800) [pid = 3740] [serial = 306] [outer = 00000000] 01:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (12C1DC00) [pid = 3740] [serial = 307] [outer = 1186A800] 01:39:13 INFO - PROCESS | 3740 | 1465205953575 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (139A3400) [pid = 3740] [serial = 308] [outer = 1186A800] 01:39:13 INFO - PROCESS | 3740 | 1465205954012 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:39:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 624ms 01:39:14 INFO - PROCESS | 3740 | 1465205954066 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 3740 | 1465205954068 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 01:39:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:39:14 INFO - PROCESS | 3740 | 1465205954072 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 3740 | 1465205954075 Marionette TRACE conn3 <- [1,378,null,{}] 01:39:14 INFO - PROCESS | 3740 | 1465205954079 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}] 01:39:14 INFO - PROCESS | 3740 | 1465205954082 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:14 INFO - PROCESS | 3740 | 1465205954161 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:39:14 INFO - PROCESS | 3740 | 1465205954166 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 3740 | 1465205954168 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:14 INFO - PROCESS | 3740 | ++DOCSHELL 12B9A800 == 35 [pid = 3740] [id = 104] 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (137B0C00) [pid = 3740] [serial = 309] [outer = 00000000] 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18530800) [pid = 3740] [serial = 310] [outer = 137B0C00] 01:39:14 INFO - PROCESS | 3740 | 1465205954212 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19A85000) [pid = 3740] [serial = 311] [outer = 137B0C00] 01:39:14 INFO - PROCESS | 3740 | 1465205954622 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:39:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 593ms 01:39:14 INFO - PROCESS | 3740 | 1465205954668 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 3740 | 1465205954670 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 01:39:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:39:14 INFO - PROCESS | 3740 | 1465205954674 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 3740 | 1465205954676 Marionette TRACE conn3 <- [1,382,null,{}] 01:39:14 INFO - PROCESS | 3740 | 1465205954684 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}] 01:39:14 INFO - PROCESS | 3740 | 1465205954686 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:14 INFO - PROCESS | 3740 | 1465205954766 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:39:14 INFO - PROCESS | 3740 | 1465205954772 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 3740 | 1465205954774 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:14 INFO - PROCESS | 3740 | ++DOCSHELL 19E5B800 == 36 [pid = 3740] [id = 105] 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A056800) [pid = 3740] [serial = 312] [outer = 00000000] 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A2C5800) [pid = 3740] [serial = 313] [outer = 1A056800] 01:39:14 INFO - PROCESS | 3740 | 1465205954817 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A2C8000) [pid = 3740] [serial = 314] [outer = 1A056800] 01:39:15 INFO - PROCESS | 3740 | 1465205955281 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:39:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 640ms 01:39:15 INFO - PROCESS | 3740 | 1465205955312 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3740 | 1465205955314 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:39:15 INFO - PROCESS | 3740 | 1465205955317 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3740 | 1465205955319 Marionette TRACE conn3 <- [1,386,null,{}] 01:39:15 INFO - PROCESS | 3740 | 1465205955323 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}] 01:39:15 INFO - PROCESS | 3740 | 1465205955325 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:15 INFO - PROCESS | 3740 | 1465205955454 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:39:15 INFO - PROCESS | 3740 | 1465205955585 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 3740 | 1465205955588 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:15 INFO - PROCESS | 3740 | ++DOCSHELL 10437400 == 37 [pid = 3740] [id = 106] 01:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10439400) [pid = 3740] [serial = 315] [outer = 00000000] 01:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10561000) [pid = 3740] [serial = 316] [outer = 10439400] 01:39:15 INFO - PROCESS | 3740 | 1465205955647 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10A61000) [pid = 3740] [serial = 317] [outer = 10439400] 01:39:16 INFO - PROCESS | 3740 | 1465205956447 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]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:39:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1140ms 01:39:16 INFO - PROCESS | 3740 | 1465205956489 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 3740 | 1465205956493 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 01:39:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:39:16 INFO - PROCESS | 3740 | 1465205956499 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 3740 | 1465205956503 Marionette TRACE conn3 <- [1,390,null,{}] 01:39:16 INFO - PROCESS | 3740 | 1465205956508 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}] 01:39:16 INFO - PROCESS | 3740 | 1465205956511 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:16 INFO - PROCESS | 3740 | 1465205956636 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:39:16 INFO - PROCESS | 3740 | 1465205956761 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3740 | 1465205956765 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:16 INFO - PROCESS | 3740 | ++DOCSHELL 1315B800 == 38 [pid = 3740] [id = 107] 01:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (139A0800) [pid = 3740] [serial = 318] [outer = 00000000] 01:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (13D0C000) [pid = 3740] [serial = 319] [outer = 139A0800] 01:39:16 INFO - PROCESS | 3740 | 1465205956822 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (14210800) [pid = 3740] [serial = 320] [outer = 139A0800] 01:39:17 INFO - PROCESS | 3740 | 1465205957526 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:39:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1046ms 01:39:17 INFO - PROCESS | 3740 | 1465205957543 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 3740 | 1465205957546 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:39:17 INFO - PROCESS | 3740 | 1465205957712 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3740 | 1465205957716 Marionette TRACE conn3 <- [1,394,null,{}] 01:39:17 INFO - PROCESS | 3740 | 1465205957721 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}] 01:39:17 INFO - PROCESS | 3740 | 1465205957724 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:17 INFO - PROCESS | 3740 | 1465205957834 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:39:17 INFO - PROCESS | 3740 | 1465205957912 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 3740 | 1465205957915 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:17 INFO - PROCESS | 3740 | ++DOCSHELL 114EE400 == 39 [pid = 3740] [id = 108] 01:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (114F0000) [pid = 3740] [serial = 321] [outer = 00000000] 01:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (11BC6C00) [pid = 3740] [serial = 322] [outer = 114F0000] 01:39:17 INFO - PROCESS | 3740 | 1465205957992 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (12912C00) [pid = 3740] [serial = 323] [outer = 114F0000] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 19E5B800 == 38 [pid = 3740] [id = 105] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 12B9A800 == 37 [pid = 3740] [id = 104] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 11806000 == 36 [pid = 3740] [id = 103] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 19820C00 == 35 [pid = 3740] [id = 102] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 174D0400 == 34 [pid = 3740] [id = 101] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 11810800 == 33 [pid = 3740] [id = 100] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 15016C00 == 32 [pid = 3740] [id = 99] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 12B4D000 == 31 [pid = 3740] [id = 98] 01:39:18 INFO - PROCESS | 3740 | --DOCSHELL 10B61C00 == 30 [pid = 3740] [id = 97] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (14211400) [pid = 3740] [serial = 157] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A9A5C00) [pid = 3740] [serial = 188] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1371DC00) [pid = 3740] [serial = 121] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A237000) [pid = 3740] [serial = 151] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19A85800) [pid = 3740] [serial = 197] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (118C6000) [pid = 3740] [serial = 191] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1712DC00) [pid = 3740] [serial = 194] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12B9AC00) [pid = 3740] [serial = 154] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A870400) [pid = 3740] [serial = 256] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1AD8BC00) [pid = 3740] [serial = 259] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A999800) [pid = 3740] [serial = 257] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16B63800) [pid = 3740] [serial = 235] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17817400) [pid = 3740] [serial = 236] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (129B3800) [pid = 3740] [serial = 241] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1420BC00) [pid = 3740] [serial = 242] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1AF87000) [pid = 3740] [serial = 262] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (171EA800) [pid = 3740] [serial = 247] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17C2FC00) [pid = 3740] [serial = 248] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A2C1400) [pid = 3740] [serial = 253] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A9A5800) [pid = 3740] [serial = 238] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1AC18C00) [pid = 3740] [serial = 239] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12B40800) [pid = 3740] [serial = 244] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14213000) [pid = 3740] [serial = 245] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1AD91800) [pid = 3740] [serial = 260] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1ACAF000) [pid = 3740] [serial = 230] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12B41000) [pid = 3740] [serial = 232] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12E50400) [pid = 3740] [serial = 233] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19827400) [pid = 3740] [serial = 250] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19E50800) [pid = 3740] [serial = 251] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17D8F800) [pid = 3740] [serial = 268] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1B315800) [pid = 3740] [serial = 263] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1291A400) [pid = 3740] [serial = 265] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1291C800) [pid = 3740] [serial = 266] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1535B400) [pid = 3740] [serial = 269] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (139A9000) [pid = 3740] [serial = 271] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139AC000) [pid = 3740] [serial = 272] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A70F000) [pid = 3740] [serial = 254] [outer = 00000000] [url = about:blank] 01:39:18 INFO - PROCESS | 3740 | 1465205958644 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]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:39:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1015ms 01:39:18 INFO - PROCESS | 3740 | 1465205958689 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 3740 | 1465205958693 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 01:39:18 INFO - PROCESS | 3740 | 1465205958698 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:39:18 INFO - PROCESS | 3740 | 1465205958700 Marionette TRACE conn3 <- [1,398,null,{}] 01:39:18 INFO - PROCESS | 3740 | 1465205958706 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}] 01:39:18 INFO - PROCESS | 3740 | 1465205958710 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:18 INFO - PROCESS | 3740 | 1465205958801 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:39:18 INFO - PROCESS | 3740 | 1465205958888 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 3740 | 1465205958890 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:18 INFO - PROCESS | 3740 | ++DOCSHELL 1291B000 == 31 [pid = 3740] [id = 109] 01:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1291D400) [pid = 3740] [serial = 324] [outer = 00000000] 01:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1320F000) [pid = 3740] [serial = 325] [outer = 1291D400] 01:39:18 INFO - PROCESS | 3740 | 1465205958938 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (137AB400) [pid = 3740] [serial = 326] [outer = 1291D400] 01:39:19 INFO - PROCESS | 3740 | 1465205959348 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]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:39:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 702ms 01:39:19 INFO - PROCESS | 3740 | 1465205959399 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 3740 | 1465205959401 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:39:19 INFO - PROCESS | 3740 | 1465205959408 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 3740 | 1465205959410 Marionette TRACE conn3 <- [1,402,null,{}] 01:39:19 INFO - PROCESS | 3740 | 1465205959414 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}] 01:39:19 INFO - PROCESS | 3740 | 1465205959416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:19 INFO - PROCESS | 3740 | 1465205959505 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:39:19 INFO - PROCESS | 3740 | 1465205959518 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 3740 | 1465205959525 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:19 INFO - PROCESS | 3740 | ++DOCSHELL 1420E800 == 32 [pid = 3740] [id = 110] 01:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1420FC00) [pid = 3740] [serial = 327] [outer = 00000000] 01:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15014800) [pid = 3740] [serial = 328] [outer = 1420FC00] 01:39:19 INFO - PROCESS | 3740 | 1465205959577 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1535B400) [pid = 3740] [serial = 329] [outer = 1420FC00] 01:39:20 INFO - PROCESS | 3740 | 1465205960049 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:39:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 703ms 01:39:20 INFO - PROCESS | 3740 | 1465205960104 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 3740 | 1465205960106 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 01:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:39:20 INFO - PROCESS | 3740 | 1465205960109 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 3740 | 1465205960111 Marionette TRACE conn3 <- [1,406,null,{}] 01:39:20 INFO - PROCESS | 3740 | 1465205960115 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}] 01:39:20 INFO - PROCESS | 3740 | 1465205960117 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:20 INFO - PROCESS | 3740 | 1465205960203 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:39:20 INFO - PROCESS | 3740 | 1465205960210 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 3740 | 1465205960212 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:20 INFO - PROCESS | 3740 | ++DOCSHELL 16237C00 == 33 [pid = 3740] [id = 111] 01:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1664CC00) [pid = 3740] [serial = 330] [outer = 00000000] 01:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17135800) [pid = 3740] [serial = 331] [outer = 1664CC00] 01:39:20 INFO - PROCESS | 3740 | 1465205960268 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1756E400) [pid = 3740] [serial = 332] [outer = 1664CC00] 01:39:20 INFO - PROCESS | 3740 | 1465205960731 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:39:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 640ms 01:39:20 INFO - PROCESS | 3740 | 1465205960747 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 3740 | 1465205960749 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 01:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:39:20 INFO - PROCESS | 3740 | 1465205960758 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 3740 | 1465205960760 Marionette TRACE conn3 <- [1,410,null,{}] 01:39:20 INFO - PROCESS | 3740 | 1465205960764 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}] 01:39:20 INFO - PROCESS | 3740 | 1465205960766 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:20 INFO - PROCESS | 3740 | 1465205960873 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:39:20 INFO - PROCESS | 3740 | 1465205960950 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 3740 | 1465205960952 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:20 INFO - PROCESS | 3740 | ++DOCSHELL 12C20000 == 34 [pid = 3740] [id = 112] 01:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17812400) [pid = 3740] [serial = 333] [outer = 00000000] 01:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17C30000) [pid = 3740] [serial = 334] [outer = 17812400] 01:39:21 INFO - PROCESS | 3740 | 1465205960996 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17D8F800) [pid = 3740] [serial = 335] [outer = 17812400] 01:39:21 INFO - PROCESS | 3740 | 1465205961429 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:39:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 687ms 01:39:21 INFO - PROCESS | 3740 | 1465205961463 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 3740 | 1465205961465 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:39:21 INFO - PROCESS | 3740 | 1465205961468 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 3740 | 1465205961470 Marionette TRACE conn3 <- [1,414,null,{}] 01:39:21 INFO - PROCESS | 3740 | 1465205961474 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}] 01:39:21 INFO - PROCESS | 3740 | 1465205961483 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:21 INFO - PROCESS | 3740 | 1465205961647 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:39:21 INFO - PROCESS | 3740 | 1465205961703 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 3740 | 1465205961706 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:21 INFO - PROCESS | 3740 | ++DOCSHELL 18369400 == 35 [pid = 3740] [id = 113] 01:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18535000) [pid = 3740] [serial = 336] [outer = 00000000] 01:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19A89000) [pid = 3740] [serial = 337] [outer = 18535000] 01:39:21 INFO - PROCESS | 3740 | 1465205961750 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19C2C800) [pid = 3740] [serial = 338] [outer = 18535000] 01:39:22 INFO - PROCESS | 3740 | 1465205962178 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]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:39:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 01:39:22 INFO - PROCESS | 3740 | 1465205962221 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 3740 | 1465205962223 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 01:39:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:39:22 INFO - PROCESS | 3740 | 1465205962231 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 3740 | 1465205962232 Marionette TRACE conn3 <- [1,418,null,{}] 01:39:22 INFO - PROCESS | 3740 | 1465205962236 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}] 01:39:22 INFO - PROCESS | 3740 | 1465205962238 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:22 INFO - PROCESS | 3740 | 1465205962352 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:39:22 INFO - PROCESS | 3740 | 1465205962360 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 3740 | 1465205962362 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:22 INFO - PROCESS | 3740 | ++DOCSHELL 11284C00 == 36 [pid = 3740] [id = 114] 01:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19E59400) [pid = 3740] [serial = 339] [outer = 00000000] 01:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A05B000) [pid = 3740] [serial = 340] [outer = 19E59400] 01:39:22 INFO - PROCESS | 3740 | 1465205962414 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A23A400) [pid = 3740] [serial = 341] [outer = 19E59400] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17570000) [pid = 3740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19826400) [pid = 3740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10B62400) [pid = 3740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12B4C000) [pid = 3740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1501AC00) [pid = 3740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1291E400) [pid = 3740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1186B400) [pid = 3740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13E28C00) [pid = 3740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17136800) [pid = 3740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (139A7400) [pid = 3740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1186A800) [pid = 3740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15538800) [pid = 3740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:39:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (137B0C00) [pid = 3740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:39:23 INFO - PROCESS | 3740 | 1465205963410 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]]]}] 01:39:23 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 01:39:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1186ms 01:39:23 INFO - PROCESS | 3740 | 1465205963427 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 3740 | 1465205963429 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 01:39:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:39:23 INFO - PROCESS | 3740 | 1465205963433 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 3740 | 1465205963434 Marionette TRACE conn3 <- [1,422,null,{}] 01:39:23 INFO - PROCESS | 3740 | 1465205963438 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}] 01:39:23 INFO - PROCESS | 3740 | 1465205963439 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:23 INFO - PROCESS | 3740 | 1465205963518 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:39:23 INFO - PROCESS | 3740 | 1465205963523 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 3740 | 1465205963525 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:23 INFO - PROCESS | 3740 | ++DOCSHELL 10B62400 == 37 [pid = 3740] [id = 115] 01:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12917800) [pid = 3740] [serial = 342] [outer = 00000000] 01:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13E29800) [pid = 3740] [serial = 343] [outer = 12917800] 01:39:23 INFO - PROCESS | 3740 | 1465205963569 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17C30800) [pid = 3740] [serial = 344] [outer = 12917800] 01:39:24 INFO - PROCESS | 3740 | 1465205964491 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1093ms 01:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:39:24 INFO - PROCESS | 3740 | 1465205964534 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 3740 | 1465205964536 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 01:39:24 INFO - PROCESS | 3740 | 1465205964539 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 3740 | 1465205964541 Marionette TRACE conn3 <- [1,426,null,{}] 01:39:24 INFO - PROCESS | 3740 | 1465205964544 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}] 01:39:24 INFO - PROCESS | 3740 | 1465205964546 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:24 INFO - PROCESS | 3740 | 1465205964624 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:39:24 INFO - PROCESS | 3740 | 1465205964630 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 3740 | 1465205964632 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:24 INFO - PROCESS | 3740 | ++DOCSHELL 13D80C00 == 38 [pid = 3740] [id = 116] 01:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15538800) [pid = 3740] [serial = 345] [outer = 00000000] 01:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A3A4C00) [pid = 3740] [serial = 346] [outer = 15538800] 01:39:24 INFO - PROCESS | 3740 | 1465205964677 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A70D000) [pid = 3740] [serial = 347] [outer = 15538800] 01:39:25 INFO - PROCESS | 3740 | 1465205965323 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] 01:39:25 INFO - PROCESS | 3740 | 1465205965388 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:39:25 INFO - PROCESS | 3740 | 1465205965410 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 3740 | 1465205965416 Marionette TRACE conn3 <- [1,430,null,{}] 01:39:25 INFO - PROCESS | 3740 | 1465205965423 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}] 01:39:25 INFO - PROCESS | 3740 | 1465205965426 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:25 INFO - PROCESS | 3740 | 1465205965543 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:39:25 INFO - PROCESS | 3740 | 1465205965660 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 3740 | 1465205965664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:25 INFO - PROCESS | 3740 | ++DOCSHELL 10ED2400 == 39 [pid = 3740] [id = 117] 01:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (118CF400) [pid = 3740] [serial = 348] [outer = 00000000] 01:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12E4C400) [pid = 3740] [serial = 349] [outer = 118CF400] 01:39:25 INFO - PROCESS | 3740 | 1465205965722 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13908400) [pid = 3740] [serial = 350] [outer = 118CF400] 01:39:26 INFO - PROCESS | 3740 | 1465205966312 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 968ms 01:39:26 INFO - PROCESS | 3740 | 1465205966372 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 3740 | 1465205966377 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 01:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:39:26 INFO - PROCESS | 3740 | 1465205966383 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 3740 | 1465205966386 Marionette TRACE conn3 <- [1,434,null,{}] 01:39:26 INFO - PROCESS | 3740 | 1465205966390 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}] 01:39:26 INFO - PROCESS | 3740 | 1465205966393 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:26 INFO - PROCESS | 3740 | 1465205966513 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:39:26 INFO - PROCESS | 3740 | 1465205966610 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3740 | 1465205966613 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:26 INFO - PROCESS | 3740 | ++DOCSHELL 14213800 == 40 [pid = 3740] [id = 118] 01:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15532400) [pid = 3740] [serial = 351] [outer = 00000000] 01:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15EBDC00) [pid = 3740] [serial = 352] [outer = 15532400] 01:39:26 INFO - PROCESS | 3740 | 1465205966669 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16AEE800) [pid = 3740] [serial = 353] [outer = 15532400] 01:39:27 INFO - PROCESS | 3740 | 1465205967292 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 937ms 01:39:27 INFO - PROCESS | 3740 | 1465205967328 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 3740 | 1465205967330 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 01:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:39:27 INFO - PROCESS | 3740 | 1465205967334 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 3740 | 1465205967338 Marionette TRACE conn3 <- [1,438,null,{}] 01:39:27 INFO - PROCESS | 3740 | 1465205967349 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}] 01:39:27 INFO - PROCESS | 3740 | 1465205967357 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:27 INFO - PROCESS | 3740 | 1465205967497 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:39:27 INFO - PROCESS | 3740 | 1465205967609 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 3740 | 1465205967612 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:27 INFO - PROCESS | 3740 | ++DOCSHELL 1A2C7C00 == 41 [pid = 3740] [id = 119] 01:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A70D400) [pid = 3740] [serial = 354] [outer = 00000000] 01:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A867000) [pid = 3740] [serial = 355] [outer = 1A70D400] 01:39:27 INFO - PROCESS | 3740 | 1465205967668 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A86B800) [pid = 3740] [serial = 356] [outer = 1A70D400] 01:39:28 INFO - PROCESS | 3740 | 1465205968238 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 936ms 01:39:28 INFO - PROCESS | 3740 | 1465205968279 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 3740 | 1465205968282 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 01:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:39:28 INFO - PROCESS | 3740 | 1465205968285 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 3740 | 1465205968287 Marionette TRACE conn3 <- [1,442,null,{}] 01:39:28 INFO - PROCESS | 3740 | 1465205968291 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}] 01:39:28 INFO - PROCESS | 3740 | 1465205968293 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:28 INFO - PROCESS | 3740 | 1465205968399 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:39:28 INFO - PROCESS | 3740 | 1465205968501 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 3740 | 1465205968505 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:28 INFO - PROCESS | 3740 | ++DOCSHELL 1A86F800 == 42 [pid = 3740] [id = 120] 01:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A870C00) [pid = 3740] [serial = 357] [outer = 00000000] 01:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A9A3C00) [pid = 3740] [serial = 358] [outer = 1A870C00] 01:39:28 INFO - PROCESS | 3740 | 1465205968560 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A9A7400) [pid = 3740] [serial = 359] [outer = 1A870C00] 01:39:29 INFO - PROCESS | 3740 | 1465205969378 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1155ms 01:39:29 INFO - PROCESS | 3740 | 1465205969439 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 3740 | 1465205969443 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 01:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:39:29 INFO - PROCESS | 3740 | 1465205969448 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 3740 | 1465205969451 Marionette TRACE conn3 <- [1,446,null,{}] 01:39:29 INFO - PROCESS | 3740 | 1465205969457 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}] 01:39:29 INFO - PROCESS | 3740 | 1465205969460 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:29 INFO - PROCESS | 3740 | 1465205969577 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:39:29 INFO - PROCESS | 3740 | 1465205969655 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3740 | 1465205969660 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:29 INFO - PROCESS | 3740 | ++DOCSHELL 1291CC00 == 43 [pid = 3740] [id = 121] 01:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (12B40800) [pid = 3740] [serial = 360] [outer = 00000000] 01:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1371F400) [pid = 3740] [serial = 361] [outer = 12B40800] 01:39:29 INFO - PROCESS | 3740 | 1465205969752 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (13901800) [pid = 3740] [serial = 362] [outer = 12B40800] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 10B62400 == 42 [pid = 3740] [id = 115] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 11284C00 == 41 [pid = 3740] [id = 114] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 18369400 == 40 [pid = 3740] [id = 113] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 12C20000 == 39 [pid = 3740] [id = 112] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 16237C00 == 38 [pid = 3740] [id = 111] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1420E800 == 37 [pid = 3740] [id = 110] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1291B000 == 36 [pid = 3740] [id = 109] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 114EE400 == 35 [pid = 3740] [id = 108] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 10437400 == 34 [pid = 3740] [id = 106] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1315B800 == 33 [pid = 3740] [id = 107] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1291BC00 == 32 [pid = 3740] [id = 96] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1A86F800 == 31 [pid = 3740] [id = 120] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 14213800 == 30 [pid = 3740] [id = 118] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1A2C7C00 == 29 [pid = 3740] [id = 119] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 13D80C00 == 28 [pid = 3740] [id = 116] 01:39:30 INFO - PROCESS | 3740 | --DOCSHELL 10ED2400 == 27 [pid = 3740] [id = 117] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (137ACC00) [pid = 3740] [serial = 275] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (12E48800) [pid = 3740] [serial = 274] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15535400) [pid = 3740] [serial = 278] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15368800) [pid = 3740] [serial = 277] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18009400) [pid = 3740] [serial = 281] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17818400) [pid = 3740] [serial = 280] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19E55C00) [pid = 3740] [serial = 284] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19A89C00) [pid = 3740] [serial = 283] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12C1DC00) [pid = 3740] [serial = 307] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19E53400) [pid = 3740] [serial = 305] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16769800) [pid = 3740] [serial = 298] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19A85000) [pid = 3740] [serial = 311] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (18530800) [pid = 3740] [serial = 310] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17130C00) [pid = 3740] [serial = 299] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (139A3400) [pid = 3740] [serial = 308] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A2C5800) [pid = 3740] [serial = 313] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17C2C400) [pid = 3740] [serial = 301] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19A8B400) [pid = 3740] [serial = 304] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10ED0C00) [pid = 3740] [serial = 289] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11286400) [pid = 3740] [serial = 290] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (131A7C00) [pid = 3740] [serial = 292] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13725800) [pid = 3740] [serial = 293] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15365800) [pid = 3740] [serial = 295] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15539400) [pid = 3740] [serial = 296] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13719400) [pid = 3740] [serial = 287] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (12B9B000) [pid = 3740] [serial = 286] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (180AC800) [pid = 3740] [serial = 302] [outer = 00000000] [url = about:blank] 01:39:30 INFO - PROCESS | 3740 | [3740] 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 01:39:30 INFO - PROCESS | 3740 | [3740] 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 01:39:30 INFO - PROCESS | 3740 | 1465205970960 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1561ms 01:39:30 INFO - PROCESS | 3740 | 1465205971015 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 3740 | 1465205971018 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 01:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:39:31 INFO - PROCESS | 3740 | 1465205971023 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 3740 | 1465205971026 Marionette TRACE conn3 <- [1,450,null,{}] 01:39:31 INFO - PROCESS | 3740 | 1465205971032 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}] 01:39:31 INFO - PROCESS | 3740 | 1465205971034 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:31 INFO - PROCESS | 3740 | 1465205971123 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:39:31 INFO - PROCESS | 3740 | 1465205971202 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 3740 | 1465205971204 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:31 INFO - PROCESS | 3740 | ++DOCSHELL 10EA8800 == 28 [pid = 3740] [id = 122] 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10ED3000) [pid = 3740] [serial = 363] [outer = 00000000] 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (114EC800) [pid = 3740] [serial = 364] [outer = 10ED3000] 01:39:31 INFO - PROCESS | 3740 | 1465205971252 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1180C800) [pid = 3740] [serial = 365] [outer = 10ED3000] 01:39:31 INFO - PROCESS | 3740 | 1465205971665 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] 01:39:31 INFO - PROCESS | 3740 | 1465205971724 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 01:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:39:31 INFO - PROCESS | 3740 | 1465205971735 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 3740 | 1465205971737 Marionette TRACE conn3 <- [1,454,null,{}] 01:39:31 INFO - PROCESS | 3740 | 1465205971741 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}] 01:39:31 INFO - PROCESS | 3740 | 1465205971744 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:31 INFO - PROCESS | 3740 | 1465205971868 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:39:31 INFO - PROCESS | 3740 | 1465205971883 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 3740 | 1465205971886 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:31 INFO - PROCESS | 3740 | ++DOCSHELL 12C1B000 == 29 [pid = 3740] [id = 123] 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12C1DC00) [pid = 3740] [serial = 366] [outer = 00000000] 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13105800) [pid = 3740] [serial = 367] [outer = 12C1DC00] 01:39:31 INFO - PROCESS | 3740 | 1465205971934 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1320B400) [pid = 3740] [serial = 368] [outer = 12C1DC00] 01:39:32 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:32 INFO - PROCESS | 3740 | 1465205972394 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]]]}] 01:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 703ms 01:39:32 INFO - PROCESS | 3740 | 1465205972435 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 3740 | 1465205972437 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 01:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:39:32 INFO - PROCESS | 3740 | 1465205972441 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 3740 | 1465205972444 Marionette TRACE conn3 <- [1,458,null,{}] 01:39:32 INFO - PROCESS | 3740 | 1465205972454 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}] 01:39:32 INFO - PROCESS | 3740 | 1465205972459 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:32 INFO - PROCESS | 3740 | 1465205972541 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:39:32 INFO - PROCESS | 3740 | 1465205972550 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 3740 | 1465205972553 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:32 INFO - PROCESS | 3740 | ++DOCSHELL 13D0CC00 == 30 [pid = 3740] [id = 124] 01:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13D0D000) [pid = 3740] [serial = 369] [outer = 00000000] 01:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (14209400) [pid = 3740] [serial = 370] [outer = 13D0D000] 01:39:32 INFO - PROCESS | 3740 | 1465205972603 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (14213800) [pid = 3740] [serial = 371] [outer = 13D0D000] 01:39:33 INFO - PROCESS | 3740 | 1465205973065 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] 01:39:33 INFO - PROCESS | 3740 | 1465205973143 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 01:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:39:33 INFO - PROCESS | 3740 | 1465205973153 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 3740 | 1465205973155 Marionette TRACE conn3 <- [1,462,null,{}] 01:39:33 INFO - PROCESS | 3740 | 1465205973159 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}] 01:39:33 INFO - PROCESS | 3740 | 1465205973161 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:33 INFO - PROCESS | 3740 | 1465205973302 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:39:33 INFO - PROCESS | 3740 | 1465205973346 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 3740 | 1465205973349 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:33 INFO - PROCESS | 3740 | ++DOCSHELL 15540800 == 31 [pid = 3740] [id = 125] 01:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15541400) [pid = 3740] [serial = 372] [outer = 00000000] 01:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16233400) [pid = 3740] [serial = 373] [outer = 15541400] 01:39:33 INFO - PROCESS | 3740 | 1465205973393 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (168C9800) [pid = 3740] [serial = 374] [outer = 15541400] 01:39:33 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:33 INFO - PROCESS | 3740 | 1465205973854 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] 01:39:33 INFO - PROCESS | 3740 | 1465205973893 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 01:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:39:33 INFO - PROCESS | 3740 | 1465205973896 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 3740 | 1465205973898 Marionette TRACE conn3 <- [1,466,null,{}] 01:39:33 INFO - PROCESS | 3740 | 1465205973902 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}] 01:39:33 INFO - PROCESS | 3740 | 1465205973904 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:34 INFO - PROCESS | 3740 | 1465205974012 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:39:34 INFO - PROCESS | 3740 | 1465205974018 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 3740 | 1465205974020 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:34 INFO - PROCESS | 3740 | ++DOCSHELL 1553D000 == 32 [pid = 3740] [id = 126] 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (170DA400) [pid = 3740] [serial = 375] [outer = 00000000] 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17818C00) [pid = 3740] [serial = 376] [outer = 170DA400] 01:39:34 INFO - PROCESS | 3740 | 1465205974066 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17C2B800) [pid = 3740] [serial = 377] [outer = 170DA400] 01:39:34 INFO - PROCESS | 3740 | 1465205974524 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] 01:39:34 INFO - PROCESS | 3740 | 1465205974598 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:39:34 INFO - PROCESS | 3740 | 1465205974635 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 3740 | 1465205974637 Marionette TRACE conn3 <- [1,470,null,{}] 01:39:34 INFO - PROCESS | 3740 | 1465205974649 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}] 01:39:34 INFO - PROCESS | 3740 | 1465205974655 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:34 INFO - PROCESS | 3740 | 1465205974797 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:39:34 INFO - PROCESS | 3740 | 1465205974803 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 3740 | 1465205974805 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:34 INFO - PROCESS | 3740 | ++DOCSHELL 168CB400 == 33 [pid = 3740] [id = 127] 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18537400) [pid = 3740] [serial = 378] [outer = 00000000] 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19A87400) [pid = 3740] [serial = 379] [outer = 18537400] 01:39:34 INFO - PROCESS | 3740 | 1465205974897 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A92000) [pid = 3740] [serial = 380] [outer = 18537400] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1291D400) [pid = 3740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (139A0800) [pid = 3740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1420FC00) [pid = 3740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1664CC00) [pid = 3740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10439400) [pid = 3740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (114F0000) [pid = 3740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17812400) [pid = 3740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19E59400) [pid = 3740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18535000) [pid = 3740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12917800) [pid = 3740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A056800) [pid = 3740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:39:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15538800) [pid = 3740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:39:35 INFO - PROCESS | 3740 | 1465205975499 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]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 921ms 01:39:35 INFO - PROCESS | 3740 | 1465205975521 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 3740 | 1465205975523 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 01:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:39:35 INFO - PROCESS | 3740 | 1465205975526 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 3740 | 1465205975528 Marionette TRACE conn3 <- [1,474,null,{}] 01:39:35 INFO - PROCESS | 3740 | 1465205975531 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}] 01:39:35 INFO - PROCESS | 3740 | 1465205975533 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:35 INFO - PROCESS | 3740 | 1465205975638 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:39:35 INFO - PROCESS | 3740 | 1465205975686 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3740 | 1465205975689 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:35 INFO - PROCESS | 3740 | ++DOCSHELL 131A5800 == 34 [pid = 3740] [id = 128] 01:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (131E7400) [pid = 3740] [serial = 381] [outer = 00000000] 01:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16653C00) [pid = 3740] [serial = 382] [outer = 131E7400] 01:39:35 INFO - PROCESS | 3740 | 1465205975745 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (168CC000) [pid = 3740] [serial = 383] [outer = 131E7400] 01:39:36 INFO - PROCESS | 3740 | 1465205976135 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]]]}] 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15EB3800) [pid = 3740] [serial = 384] [outer = 1B5D4800] 01:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 640ms 01:39:36 INFO - PROCESS | 3740 | 1465205976196 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 3740 | 1465205976199 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:39:36 INFO - PROCESS | 3740 | 1465205976215 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 3740 | 1465205976217 Marionette TRACE conn3 <- [1,478,null,{}] 01:39:36 INFO - PROCESS | 3740 | 1465205976220 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}] 01:39:36 INFO - PROCESS | 3740 | 1465205976222 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:36 INFO - PROCESS | 3740 | 1465205976298 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:39:36 INFO - PROCESS | 3740 | 1465205976307 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 3740 | 1465205976309 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:36 INFO - PROCESS | 3740 | ++DOCSHELL 1664E800 == 35 [pid = 3740] [id = 129] 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1981B800) [pid = 3740] [serial = 385] [outer = 00000000] 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A055400) [pid = 3740] [serial = 386] [outer = 1981B800] 01:39:36 INFO - PROCESS | 3740 | 1465205976352 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A050800) [pid = 3740] [serial = 387] [outer = 1981B800] 01:39:36 INFO - PROCESS | 3740 | 1465205976784 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]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 593ms 01:39:36 INFO - PROCESS | 3740 | 1465205976811 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 3740 | 1465205976813 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:39:36 INFO - PROCESS | 3740 | 1465205976817 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 3740 | 1465205976819 Marionette TRACE conn3 <- [1,482,null,{}] 01:39:36 INFO - PROCESS | 3740 | 1465205976823 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}] 01:39:36 INFO - PROCESS | 3740 | 1465205976824 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:36 INFO - PROCESS | 3740 | 1465205976905 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:39:36 INFO - PROCESS | 3740 | 1465205976911 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 3740 | 1465205976913 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:36 INFO - PROCESS | 3740 | ++DOCSHELL 13D0B800 == 36 [pid = 3740] [id = 130] 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E59800) [pid = 3740] [serial = 388] [outer = 00000000] 01:39:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A39C400) [pid = 3740] [serial = 389] [outer = 19E59800] 01:39:36 INFO - PROCESS | 3740 | 1465205976956 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A39EC00) [pid = 3740] [serial = 390] [outer = 19E59800] 01:39:37 INFO - PROCESS | 3740 | 1465205977581 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 812ms 01:39:37 INFO - PROCESS | 3740 | 1465205977638 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 3740 | 1465205977643 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 01:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:39:37 INFO - PROCESS | 3740 | 1465205977673 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 3740 | 1465205977676 Marionette TRACE conn3 <- [1,486,null,{}] 01:39:37 INFO - PROCESS | 3740 | 1465205977682 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}] 01:39:37 INFO - PROCESS | 3740 | 1465205977685 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:37 INFO - PROCESS | 3740 | 1465205977823 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:39:37 INFO - PROCESS | 3740 | 1465205977939 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 3740 | 1465205977944 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:37 INFO - PROCESS | 3740 | ++DOCSHELL 10A59C00 == 37 [pid = 3740] [id = 131] 01:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A5EC00) [pid = 3740] [serial = 391] [outer = 00000000] 01:39:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12911000) [pid = 3740] [serial = 392] [outer = 10A5EC00] 01:39:38 INFO - PROCESS | 3740 | 1465205978002 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12B9B000) [pid = 3740] [serial = 393] [outer = 10A5EC00] 01:39:38 INFO - PROCESS | 3740 | 1465205978708 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1093ms 01:39:38 INFO - PROCESS | 3740 | 1465205978768 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 3740 | 1465205978773 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 01:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:39:38 INFO - PROCESS | 3740 | 1465205978780 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 3740 | 1465205978784 Marionette TRACE conn3 <- [1,490,null,{}] 01:39:38 INFO - PROCESS | 3740 | 1465205978813 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}] 01:39:38 INFO - PROCESS | 3740 | 1465205978816 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:38 INFO - PROCESS | 3740 | 1465205978969 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:39:39 INFO - PROCESS | 3740 | 1465205979019 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3740 | 1465205979021 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:39 INFO - PROCESS | 3740 | ++DOCSHELL 139A3400 == 38 [pid = 3740] [id = 132] 01:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (139A3800) [pid = 3740] [serial = 394] [outer = 00000000] 01:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (13D7A000) [pid = 3740] [serial = 395] [outer = 139A3800] 01:39:39 INFO - PROCESS | 3740 | 1465205979077 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15016400) [pid = 3740] [serial = 396] [outer = 139A3800] 01:39:39 INFO - PROCESS | 3740 | 1465205979944 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1187ms 01:39:39 INFO - PROCESS | 3740 | 1465205979974 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3740 | 1465205979979 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 01:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:39:39 INFO - PROCESS | 3740 | 1465205979984 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 3740 | 1465205979987 Marionette TRACE conn3 <- [1,494,null,{}] 01:39:40 INFO - PROCESS | 3740 | 1465205979993 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}] 01:39:40 INFO - PROCESS | 3740 | 1465205979995 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:40 INFO - PROCESS | 3740 | 1465205980114 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 1664E800 == 37 [pid = 3740] [id = 129] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 131A5800 == 36 [pid = 3740] [id = 128] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 168CB400 == 35 [pid = 3740] [id = 127] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 1553D000 == 34 [pid = 3740] [id = 126] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 15540800 == 33 [pid = 3740] [id = 125] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 13D0CC00 == 32 [pid = 3740] [id = 124] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 12C1B000 == 31 [pid = 3740] [id = 123] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 10EA8800 == 30 [pid = 3740] [id = 122] 01:39:40 INFO - PROCESS | 3740 | --DOCSHELL 1291CC00 == 29 [pid = 3740] [id = 121] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (137AB400) [pid = 3740] [serial = 326] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13D0C000) [pid = 3740] [serial = 319] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15014800) [pid = 3740] [serial = 328] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14210800) [pid = 3740] [serial = 320] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17135800) [pid = 3740] [serial = 331] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1756E400) [pid = 3740] [serial = 332] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10561000) [pid = 3740] [serial = 316] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11BC6C00) [pid = 3740] [serial = 322] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17D8F800) [pid = 3740] [serial = 335] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A23A400) [pid = 3740] [serial = 341] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1320F000) [pid = 3740] [serial = 325] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19C2C800) [pid = 3740] [serial = 338] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12912C00) [pid = 3740] [serial = 323] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A05B000) [pid = 3740] [serial = 340] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13E29800) [pid = 3740] [serial = 343] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17C30000) [pid = 3740] [serial = 334] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A89000) [pid = 3740] [serial = 337] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A2C8000) [pid = 3740] [serial = 314] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1535B400) [pid = 3740] [serial = 329] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10A61000) [pid = 3740] [serial = 317] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A3A4C00) [pid = 3740] [serial = 346] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A70D000) [pid = 3740] [serial = 347] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17C30800) [pid = 3740] [serial = 344] [outer = 00000000] [url = about:blank] 01:39:40 INFO - PROCESS | 3740 | 1465205980215 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3740 | 1465205980219 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:40 INFO - PROCESS | 3740 | ++DOCSHELL 105F6800 == 30 [pid = 3740] [id = 133] 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (105FAC00) [pid = 3740] [serial = 397] [outer = 00000000] 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10ED3400) [pid = 3740] [serial = 398] [outer = 105FAC00] 01:39:40 INFO - PROCESS | 3740 | 1465205980267 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11DB8C00) [pid = 3740] [serial = 399] [outer = 105FAC00] 01:39:40 INFO - PROCESS | 3740 | 1465205980713 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 01:39:40 INFO - PROCESS | 3740 | 1465205980725 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 3740 | 1465205980729 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 01:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:39:40 INFO - PROCESS | 3740 | 1465205980735 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 3740 | 1465205980738 Marionette TRACE conn3 <- [1,498,null,{}] 01:39:40 INFO - PROCESS | 3740 | 1465205980741 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}] 01:39:40 INFO - PROCESS | 3740 | 1465205980744 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:40 INFO - PROCESS | 3740 | 1465205980829 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:39:40 INFO - PROCESS | 3740 | 1465205980835 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3740 | 1465205980838 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:40 INFO - PROCESS | 3740 | ++DOCSHELL 12916000 == 31 [pid = 3740] [id = 134] 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13152C00) [pid = 3740] [serial = 400] [outer = 00000000] 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (137AC400) [pid = 3740] [serial = 401] [outer = 13152C00] 01:39:40 INFO - PROCESS | 3740 | 1465205980897 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (139A3C00) [pid = 3740] [serial = 402] [outer = 13152C00] 01:39:41 INFO - PROCESS | 3740 | 1465205981364 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]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 702ms 01:39:41 INFO - PROCESS | 3740 | 1465205981435 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 3740 | 1465205981437 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 01:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:39:41 INFO - PROCESS | 3740 | 1465205981441 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 3740 | 1465205981444 Marionette TRACE conn3 <- [1,502,null,{}] 01:39:41 INFO - PROCESS | 3740 | 1465205981455 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}] 01:39:41 INFO - PROCESS | 3740 | 1465205981459 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:41 INFO - PROCESS | 3740 | 1465205981573 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:39:41 INFO - PROCESS | 3740 | 1465205981661 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 3740 | 1465205981664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:41 INFO - PROCESS | 3740 | ++DOCSHELL 1535AC00 == 32 [pid = 3740] [id = 135] 01:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1535B400) [pid = 3740] [serial = 403] [outer = 00000000] 01:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15535C00) [pid = 3740] [serial = 404] [outer = 1535B400] 01:39:41 INFO - PROCESS | 3740 | 1465205981712 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1553F000) [pid = 3740] [serial = 405] [outer = 1535B400] 01:39:42 INFO - PROCESS | 3740 | 1465205982093 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 703ms 01:39:42 INFO - PROCESS | 3740 | 1465205982140 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 3740 | 1465205982143 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 01:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:39:42 INFO - PROCESS | 3740 | 1465205982147 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 3740 | 1465205982148 Marionette TRACE conn3 <- [1,506,null,{}] 01:39:42 INFO - PROCESS | 3740 | 1465205982152 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}] 01:39:42 INFO - PROCESS | 3740 | 1465205982153 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:42 INFO - PROCESS | 3740 | 1465205982248 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:39:42 INFO - PROCESS | 3740 | 1465205982253 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 3740 | 1465205982255 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:42 INFO - PROCESS | 3740 | ++DOCSHELL 16769800 == 33 [pid = 3740] [id = 136] 01:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B6E800) [pid = 3740] [serial = 406] [outer = 00000000] 01:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1780B800) [pid = 3740] [serial = 407] [outer = 16B6E800] 01:39:42 INFO - PROCESS | 3740 | 1465205982301 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17897400) [pid = 3740] [serial = 408] [outer = 16B6E800] 01:39:42 INFO - PROCESS | 3740 | 1465205982760 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 625ms 01:39:42 INFO - PROCESS | 3740 | 1465205982783 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 3740 | 1465205982785 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 01:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:39:42 INFO - PROCESS | 3740 | 1465205982793 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 3740 | 1465205982794 Marionette TRACE conn3 <- [1,510,null,{}] 01:39:42 INFO - PROCESS | 3740 | 1465205982798 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}] 01:39:42 INFO - PROCESS | 3740 | 1465205982800 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:42 INFO - PROCESS | 3740 | 1465205982906 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:39:42 INFO - PROCESS | 3740 | 1465205982996 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 3740 | 1465205982998 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:42 INFO - PROCESS | 3740 | ++DOCSHELL 1756FC00 == 34 [pid = 3740] [id = 137] 01:39:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17D81000) [pid = 3740] [serial = 409] [outer = 00000000] 01:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (180B1C00) [pid = 3740] [serial = 410] [outer = 17D81000] 01:39:43 INFO - PROCESS | 3740 | 1465205983042 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18369000) [pid = 3740] [serial = 411] [outer = 17D81000] 01:39:43 INFO - PROCESS | 3740 | 1465205983482 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]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 733ms 01:39:43 INFO - PROCESS | 3740 | 1465205983530 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 3740 | 1465205983532 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 01:39:43 INFO - PROCESS | 3740 | 1465205983535 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:39:43 INFO - PROCESS | 3740 | 1465205983537 Marionette TRACE conn3 <- [1,514,null,{}] 01:39:43 INFO - PROCESS | 3740 | 1465205983540 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}] 01:39:43 INFO - PROCESS | 3740 | 1465205983546 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:43 INFO - PROCESS | 3740 | 1465205983679 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:39:43 INFO - PROCESS | 3740 | 1465205983741 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 3740 | 1465205983743 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:43 INFO - PROCESS | 3740 | ++DOCSHELL 19C33000 == 35 [pid = 3740] [id = 138] 01:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19E4E000) [pid = 3740] [serial = 412] [outer = 00000000] 01:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19E5B400) [pid = 3740] [serial = 413] [outer = 19E4E000] 01:39:43 INFO - PROCESS | 3740 | 1465205983787 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A054800) [pid = 3740] [serial = 414] [outer = 19E4E000] 01:39:44 INFO - PROCESS | 3740 | 1465205984195 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]]]}] 01:39:44 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 01:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 703ms 01:39:44 INFO - PROCESS | 3740 | 1465205984235 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3740 | 1465205984246 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:39:44 INFO - PROCESS | 3740 | 1465205984286 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3740 | 1465205984288 Marionette TRACE conn3 <- [1,518,null,{}] 01:39:44 INFO - PROCESS | 3740 | 1465205984296 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}] 01:39:44 INFO - PROCESS | 3740 | 1465205984298 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:44 INFO - PROCESS | 3740 | 1465205984402 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:39:44 INFO - PROCESS | 3740 | 1465205984413 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 3740 | 1465205984415 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:44 INFO - PROCESS | 3740 | ++DOCSHELL 19E5AC00 == 36 [pid = 3740] [id = 139] 01:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A2C1C00) [pid = 3740] [serial = 415] [outer = 00000000] 01:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A3A4800) [pid = 3740] [serial = 416] [outer = 1A2C1C00] 01:39:44 INFO - PROCESS | 3740 | 1465205984458 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A3A4C00) [pid = 3740] [serial = 417] [outer = 1A2C1C00] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15541400) [pid = 3740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12B40800) [pid = 3740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10ED3000) [pid = 3740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13D0D000) [pid = 3740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12C1DC00) [pid = 3740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (118CF400) [pid = 3740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15532400) [pid = 3740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A70D400) [pid = 3740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A870C00) [pid = 3740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (170DA400) [pid = 3740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1981B800) [pid = 3740] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (131E7400) [pid = 3740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:39:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (18537400) [pid = 3740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:39:44 INFO - PROCESS | 3740 | 1465205984950 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 686ms 01:39:44 INFO - PROCESS | 3740 | 1465205984974 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3740 | 1465205984977 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:39:44 INFO - PROCESS | 3740 | 1465205984981 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3740 | 1465205984984 Marionette TRACE conn3 <- [1,522,null,{}] 01:39:44 INFO - PROCESS | 3740 | 1465205984988 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}] 01:39:44 INFO - PROCESS | 3740 | 1465205984991 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:45 INFO - PROCESS | 3740 | 1465205985069 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:39:45 INFO - PROCESS | 3740 | 1465205985074 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 3740 | 1465205985076 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:45 INFO - PROCESS | 3740 | ++DOCSHELL 137AD000 == 37 [pid = 3740] [id = 140] 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (139AAC00) [pid = 3740] [serial = 418] [outer = 00000000] 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (170DA400) [pid = 3740] [serial = 419] [outer = 139AAC00] 01:39:45 INFO - PROCESS | 3740 | 1465205985121 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18369400) [pid = 3740] [serial = 420] [outer = 139AAC00] 01:39:45 INFO - PROCESS | 3740 | 1465205985543 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]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 593ms 01:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:39:45 INFO - PROCESS | 3740 | 1465205985582 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 3740 | 1465205985584 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 01:39:45 INFO - PROCESS | 3740 | 1465205985587 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 3740 | 1465205985589 Marionette TRACE conn3 <- [1,526,null,{}] 01:39:45 INFO - PROCESS | 3740 | 1465205985592 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}] 01:39:45 INFO - PROCESS | 3740 | 1465205985594 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:45 INFO - PROCESS | 3740 | 1465205985672 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:39:45 INFO - PROCESS | 3740 | 1465205985677 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 3740 | 1465205985679 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:45 INFO - PROCESS | 3740 | ++DOCSHELL 15034400 == 38 [pid = 3740] [id = 141] 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15536C00) [pid = 3740] [serial = 421] [outer = 00000000] 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A2BB800) [pid = 3740] [serial = 422] [outer = 15536C00] 01:39:45 INFO - PROCESS | 3740 | 1465205985723 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A86AC00) [pid = 3740] [serial = 423] [outer = 15536C00] 01:39:46 INFO - PROCESS | 3740 | 1465205986187 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]]]}] 01:39:46 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 01:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 624ms 01:39:46 INFO - PROCESS | 3740 | 1465205986226 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 3740 | 1465205986228 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 01:39:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:39:46 INFO - PROCESS | 3740 | 1465205986231 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 3740 | 1465205986233 Marionette TRACE conn3 <- [1,530,null,{}] 01:39:46 INFO - PROCESS | 3740 | 1465205986236 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}] 01:39:46 INFO - PROCESS | 3740 | 1465205986238 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:46 INFO - PROCESS | 3740 | 1465205986316 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:39:46 INFO - PROCESS | 3740 | 1465205986324 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 3740 | 1465205986326 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:46 INFO - PROCESS | 3740 | ++DOCSHELL 1981B800 == 39 [pid = 3740] [id = 142] 01:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A86E400) [pid = 3740] [serial = 424] [outer = 00000000] 01:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A9A2800) [pid = 3740] [serial = 425] [outer = 1A86E400] 01:39:46 INFO - PROCESS | 3740 | 1465205986370 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A9A4400) [pid = 3740] [serial = 426] [outer = 1A86E400] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 105F6800 == 38 [pid = 3740] [id = 133] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 139A3400 == 37 [pid = 3740] [id = 132] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 13D0B800 == 36 [pid = 3740] [id = 130] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 10A59C00 == 35 [pid = 3740] [id = 131] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 16769800 == 34 [pid = 3740] [id = 136] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 1535AC00 == 33 [pid = 3740] [id = 135] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 137AD000 == 32 [pid = 3740] [id = 140] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 19C33000 == 31 [pid = 3740] [id = 138] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 12916000 == 30 [pid = 3740] [id = 134] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 19E5AC00 == 29 [pid = 3740] [id = 139] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 15034400 == 28 [pid = 3740] [id = 141] 01:39:47 INFO - PROCESS | 3740 | --DOCSHELL 1756FC00 == 27 [pid = 3740] [id = 137] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13908400) [pid = 3740] [serial = 350] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12E4C400) [pid = 3740] [serial = 349] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16AEE800) [pid = 3740] [serial = 353] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15EBDC00) [pid = 3740] [serial = 352] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A86B800) [pid = 3740] [serial = 356] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A867000) [pid = 3740] [serial = 355] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A9A7400) [pid = 3740] [serial = 359] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A9A3C00) [pid = 3740] [serial = 358] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17C2B800) [pid = 3740] [serial = 377] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A050800) [pid = 3740] [serial = 387] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17818C00) [pid = 3740] [serial = 376] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16653C00) [pid = 3740] [serial = 382] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19A87400) [pid = 3740] [serial = 379] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A055400) [pid = 3740] [serial = 386] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (168CC000) [pid = 3740] [serial = 383] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A92000) [pid = 3740] [serial = 380] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (14213800) [pid = 3740] [serial = 371] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1320E400) [pid = 3740] [serial = 164] [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.] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A39C400) [pid = 3740] [serial = 389] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16233400) [pid = 3740] [serial = 373] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (168C9800) [pid = 3740] [serial = 374] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (13901800) [pid = 3740] [serial = 362] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1371F400) [pid = 3740] [serial = 361] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (114EC800) [pid = 3740] [serial = 364] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1180C800) [pid = 3740] [serial = 365] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (14209400) [pid = 3740] [serial = 370] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (13105800) [pid = 3740] [serial = 367] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1320B400) [pid = 3740] [serial = 368] [outer = 00000000] [url = about:blank] 01:39:48 INFO - PROCESS | 3740 | 1465205988139 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"]]]}] 01:39:48 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 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:39:48 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 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:39:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:39:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1951ms 01:39:48 INFO - PROCESS | 3740 | 1465205988186 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 3740 | 1465205988190 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:39:48 INFO - PROCESS | 3740 | 1465205988198 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 3740 | 1465205988201 Marionette TRACE conn3 <- [1,534,null,{}] 01:39:48 INFO - PROCESS | 3740 | 1465205988207 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}] 01:39:48 INFO - PROCESS | 3740 | 1465205988210 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:48 INFO - PROCESS | 3740 | 1465205988310 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:39:48 INFO - PROCESS | 3740 | 1465205988317 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 3740 | 1465205988322 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:48 INFO - PROCESS | 3740 | ++DOCSHELL 11284000 == 28 [pid = 3740] [id = 143] 01:39:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (114EBC00) [pid = 3740] [serial = 427] [outer = 00000000] 01:39:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1180B800) [pid = 3740] [serial = 428] [outer = 114EBC00] 01:39:48 INFO - PROCESS | 3740 | 1465205988372 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (118CE000) [pid = 3740] [serial = 429] [outer = 114EBC00] 01:39:48 INFO - PROCESS | 3740 | 1465205988863 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]]]}] 01:39:48 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. 01:39:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 687ms 01:39:48 INFO - PROCESS | 3740 | 1465205988895 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 3740 | 1465205988900 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:39:48 INFO - PROCESS | 3740 | 1465205988907 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 3740 | 1465205988910 Marionette TRACE conn3 <- [1,538,null,{}] 01:39:48 INFO - PROCESS | 3740 | 1465205988913 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}] 01:39:48 INFO - PROCESS | 3740 | 1465205988916 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:48 INFO - PROCESS | 3740 | 1465205989008 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:39:48 INFO - PROCESS | 3740 | 1465205989014 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 3740 | 1465205989017 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:49 INFO - PROCESS | 3740 | ++DOCSHELL 006BF800 == 29 [pid = 3740] [id = 144] 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12B47000) [pid = 3740] [serial = 430] [outer = 00000000] 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12BA1400) [pid = 3740] [serial = 431] [outer = 12B47000] 01:39:49 INFO - PROCESS | 3740 | 1465205989064 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (131A5800) [pid = 3740] [serial = 432] [outer = 12B47000] 01:39:49 INFO - PROCESS | 3740 | 1465205989517 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]]]}] 01:39:49 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. 01:39:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 641ms 01:39:49 INFO - PROCESS | 3740 | 1465205989544 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 3740 | 1465205989546 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 01:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:39:49 INFO - PROCESS | 3740 | 1465205989549 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 3740 | 1465205989553 Marionette TRACE conn3 <- [1,542,null,{}] 01:39:49 INFO - PROCESS | 3740 | 1465205989563 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}] 01:39:49 INFO - PROCESS | 3740 | 1465205989568 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:49 INFO - PROCESS | 3740 | 1465205989650 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:39:49 INFO - PROCESS | 3740 | 1465205989660 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 3740 | 1465205989663 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:49 INFO - PROCESS | 3740 | ++DOCSHELL 1373B000 == 30 [pid = 3740] [id = 145] 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1373B800) [pid = 3740] [serial = 433] [outer = 00000000] 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (139A3000) [pid = 3740] [serial = 434] [outer = 1373B800] 01:39:49 INFO - PROCESS | 3740 | 1465205989712 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13D78C00) [pid = 3740] [serial = 435] [outer = 1373B800] 01:39:50 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:50 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:50 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:50 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:50 INFO - PROCESS | 3740 | 1465205990192 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]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 702ms 01:39:50 INFO - PROCESS | 3740 | 1465205990248 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 3740 | 1465205990251 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:39:50 INFO - PROCESS | 3740 | 1465205990254 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 3740 | 1465205990256 Marionette TRACE conn3 <- [1,546,null,{}] 01:39:50 INFO - PROCESS | 3740 | 1465205990259 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}] 01:39:50 INFO - PROCESS | 3740 | 1465205990262 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:50 INFO - PROCESS | 3740 | 1465205990350 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:39:50 INFO - PROCESS | 3740 | 1465205990358 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3740 | 1465205990360 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:50 INFO - PROCESS | 3740 | ++DOCSHELL 13D02400 == 31 [pid = 3740] [id = 146] 01:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13E24000) [pid = 3740] [serial = 436] [outer = 00000000] 01:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15029000) [pid = 3740] [serial = 437] [outer = 13E24000] 01:39:50 INFO - PROCESS | 3740 | 1465205990407 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15368800) [pid = 3740] [serial = 438] [outer = 13E24000] 01:39:50 INFO - PROCESS | 3740 | 1465205990820 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]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 593ms 01:39:50 INFO - PROCESS | 3740 | 1465205990852 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 3740 | 1465205990855 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:39:50 INFO - PROCESS | 3740 | 1465205990862 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 3740 | 1465205990864 Marionette TRACE conn3 <- [1,550,null,{}] 01:39:50 INFO - PROCESS | 3740 | 1465205990867 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}] 01:39:50 INFO - PROCESS | 3740 | 1465205990869 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:50 INFO - PROCESS | 3740 | 1465205990951 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:39:50 INFO - PROCESS | 3740 | 1465205990957 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3740 | 1465205990959 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:50 INFO - PROCESS | 3740 | ++DOCSHELL 15539000 == 32 [pid = 3740] [id = 147] 01:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1553B800) [pid = 3740] [serial = 439] [outer = 00000000] 01:39:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16233400) [pid = 3740] [serial = 440] [outer = 1553B800] 01:39:50 INFO - PROCESS | 3740 | 1465205991003 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (168C5800) [pid = 3740] [serial = 441] [outer = 1553B800] 01:39:51 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:51 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:51 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:51 INFO - PROCESS | 3740 | 1465205991453 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]]]}] 01:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 640ms 01:39:51 INFO - PROCESS | 3740 | 1465205991500 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 3740 | 1465205991502 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:39:51 INFO - PROCESS | 3740 | 1465205991505 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 3740 | 1465205991507 Marionette TRACE conn3 <- [1,554,null,{}] 01:39:51 INFO - PROCESS | 3740 | 1465205991510 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}] 01:39:51 INFO - PROCESS | 3740 | 1465205991516 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:51 INFO - PROCESS | 3740 | 1465205991615 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:39:51 INFO - PROCESS | 3740 | 1465205991623 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 3740 | 1465205991625 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:51 INFO - PROCESS | 3740 | ++DOCSHELL 17135800 == 33 [pid = 3740] [id = 148] 01:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (171E1000) [pid = 3740] [serial = 442] [outer = 00000000] 01:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1780C400) [pid = 3740] [serial = 443] [outer = 171E1000] 01:39:51 INFO - PROCESS | 3740 | 1465205991670 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17C2EC00) [pid = 3740] [serial = 444] [outer = 171E1000] 01:39:51 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:51 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:52 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:52 INFO - PROCESS | 3740 | 1465205992092 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]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 624ms 01:39:52 INFO - PROCESS | 3740 | 1465205992143 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 3740 | 1465205992145 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 01:39:52 INFO - PROCESS | 3740 | 1465205992148 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:39:52 INFO - PROCESS | 3740 | 1465205992150 Marionette TRACE conn3 <- [1,558,null,{}] 01:39:52 INFO - PROCESS | 3740 | 1465205992164 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}] 01:39:52 INFO - PROCESS | 3740 | 1465205992166 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:52 INFO - PROCESS | 3740 | 1465205992250 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:39:52 INFO - PROCESS | 3740 | 1465205992257 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 3740 | 1465205992259 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:52 INFO - PROCESS | 3740 | ++DOCSHELL 1780D000 == 34 [pid = 3740] [id = 149] 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17814400) [pid = 3740] [serial = 445] [outer = 00000000] 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1835E400) [pid = 3740] [serial = 446] [outer = 17814400] 01:39:52 INFO - PROCESS | 3740 | 1465205992303 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18366400) [pid = 3740] [serial = 447] [outer = 17814400] 01:39:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:52 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:52 INFO - PROCESS | 3740 | 1465205992757 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]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 624ms 01:39:52 INFO - PROCESS | 3740 | 1465205992786 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 3740 | 1465205992788 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 01:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:39:52 INFO - PROCESS | 3740 | 1465205992796 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 3740 | 1465205992798 Marionette TRACE conn3 <- [1,562,null,{}] 01:39:52 INFO - PROCESS | 3740 | 1465205992801 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}] 01:39:52 INFO - PROCESS | 3740 | 1465205992803 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:52 INFO - PROCESS | 3740 | 1465205992880 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:39:52 INFO - PROCESS | 3740 | 1465205992886 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 3740 | 1465205992888 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:52 INFO - PROCESS | 3740 | ++DOCSHELL 180AC400 == 35 [pid = 3740] [id = 150] 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18537000) [pid = 3740] [serial = 448] [outer = 00000000] 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A87400) [pid = 3740] [serial = 449] [outer = 18537000] 01:39:52 INFO - PROCESS | 3740 | 1465205992917 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A88800) [pid = 3740] [serial = 450] [outer = 18537000] 01:39:53 INFO - PROCESS | 3740 | 1465205993342 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]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 593ms 01:39:53 INFO - PROCESS | 3740 | 1465205993384 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 3740 | 1465205993386 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:39:53 INFO - PROCESS | 3740 | 1465205993393 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 3740 | 1465205993395 Marionette TRACE conn3 <- [1,566,null,{}] 01:39:53 INFO - PROCESS | 3740 | 1465205993399 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}] 01:39:53 INFO - PROCESS | 3740 | 1465205993401 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:53 INFO - PROCESS | 3740 | 1465205993513 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:39:53 INFO - PROCESS | 3740 | 1465205993520 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 3740 | 1465205993522 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:53 INFO - PROCESS | 3740 | ++DOCSHELL 1981AC00 == 36 [pid = 3740] [id = 151] 01:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19A86800) [pid = 3740] [serial = 451] [outer = 00000000] 01:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19C31C00) [pid = 3740] [serial = 452] [outer = 19A86800] 01:39:53 INFO - PROCESS | 3740 | 1465205993608 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19C32C00) [pid = 3740] [serial = 453] [outer = 19A86800] 01:39:54 INFO - PROCESS | 3740 | 1465205994039 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 01:39:54 INFO - PROCESS | 3740 | 1465205994091 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 3740 | 1465205994093 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 01:39:54 INFO - PROCESS | 3740 | 1465205994096 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3740 | 1465205994098 Marionette TRACE conn3 <- [1,570,null,{}] 01:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:39:54 INFO - PROCESS | 3740 | 1465205994102 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}] 01:39:54 INFO - PROCESS | 3740 | 1465205994104 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:54 INFO - PROCESS | 3740 | 1465205994224 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:39:54 INFO - PROCESS | 3740 | 1465205994230 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3740 | 1465205994232 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:54 INFO - PROCESS | 3740 | ++DOCSHELL 10B65C00 == 37 [pid = 3740] [id = 152] 01:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15537400) [pid = 3740] [serial = 454] [outer = 00000000] 01:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A239C00) [pid = 3740] [serial = 455] [outer = 15537400] 01:39:54 INFO - PROCESS | 3740 | 1465205994289 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A2C8000) [pid = 3740] [serial = 456] [outer = 15537400] 01:39:54 INFO - PROCESS | 3740 | 1465205994726 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 686ms 01:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:39:54 INFO - PROCESS | 3740 | 1465205994798 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 3740 | 1465205994801 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 01:39:54 INFO - PROCESS | 3740 | 1465205994804 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3740 | 1465205994806 Marionette TRACE conn3 <- [1,574,null,{}] 01:39:54 INFO - PROCESS | 3740 | 1465205994818 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}] 01:39:54 INFO - PROCESS | 3740 | 1465205994821 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:54 INFO - PROCESS | 3740 | 1465205994969 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:39:54 INFO - PROCESS | 3740 | 1465205994984 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3740 | 1465205994987 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:55 INFO - PROCESS | 3740 | ++DOCSHELL 1A2C1000 == 38 [pid = 3740] [id = 153] 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A39D400) [pid = 3740] [serial = 457] [outer = 00000000] 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A870C00) [pid = 3740] [serial = 458] [outer = 1A39D400] 01:39:55 INFO - PROCESS | 3740 | 1465205995079 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A9A6000) [pid = 3740] [serial = 459] [outer = 1A39D400] 01:39:55 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:55 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17D81000) [pid = 3740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19E4E000) [pid = 3740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A2C1C00) [pid = 3740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15536C00) [pid = 3740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16B6E800) [pid = 3740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1535B400) [pid = 3740] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13152C00) [pid = 3740] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (105FAC00) [pid = 3740] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (139A3800) [pid = 3740] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A5EC00) [pid = 3740] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19E59800) [pid = 3740] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:39:55 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (139AAC00) [pid = 3740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:39:55 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:55 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:55 INFO - PROCESS | 3740 | 1465205995684 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]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 890ms 01:39:55 INFO - PROCESS | 3740 | 1465205995708 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 3740 | 1465205995711 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 01:39:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:39:55 INFO - PROCESS | 3740 | 1465205995714 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 3740 | 1465205995716 Marionette TRACE conn3 <- [1,578,null,{}] 01:39:55 INFO - PROCESS | 3740 | 1465205995719 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}] 01:39:55 INFO - PROCESS | 3740 | 1465205995721 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:55 INFO - PROCESS | 3740 | 1465205995805 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:39:55 INFO - PROCESS | 3740 | 1465205995810 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 3740 | 1465205995812 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:55 INFO - PROCESS | 3740 | ++DOCSHELL 13210400 == 39 [pid = 3740] [id = 154] 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13719800) [pid = 3740] [serial = 460] [outer = 00000000] 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1535B400) [pid = 3740] [serial = 461] [outer = 13719800] 01:39:55 INFO - PROCESS | 3740 | 1465205995856 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16B63000) [pid = 3740] [serial = 462] [outer = 13719800] 01:39:56 INFO - PROCESS | 3740 | 1465205996359 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 686ms 01:39:56 INFO - PROCESS | 3740 | 1465205996414 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:39:56 INFO - PROCESS | 3740 | 1465205996426 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 01:39:56 INFO - PROCESS | 3740 | 1465205996430 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 3740 | 1465205996432 Marionette TRACE conn3 <- [1,582,null,{}] 01:39:56 INFO - PROCESS | 3740 | 1465205996436 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}] 01:39:56 INFO - PROCESS | 3740 | 1465205996438 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:56 INFO - PROCESS | 3740 | 1465205996554 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:39:56 INFO - PROCESS | 3740 | 1465205996566 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3740 | 1465205996568 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:56 INFO - PROCESS | 3740 | ++DOCSHELL 1ACACC00 == 40 [pid = 3740] [id = 155] 01:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1ACAD000) [pid = 3740] [serial = 463] [outer = 00000000] 01:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1ACB3800) [pid = 3740] [serial = 464] [outer = 1ACAD000] 01:39:56 INFO - PROCESS | 3740 | 1465205996612 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1AD84800) [pid = 3740] [serial = 465] [outer = 1ACAD000] 01:39:57 INFO - PROCESS | 3740 | 1465205997090 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 687ms 01:39:57 INFO - PROCESS | 3740 | 1465205997129 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3740 | 1465205997131 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 01:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:39:57 INFO - PROCESS | 3740 | 1465205997134 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3740 | 1465205997136 Marionette TRACE conn3 <- [1,586,null,{}] 01:39:57 INFO - PROCESS | 3740 | 1465205997139 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}] 01:39:57 INFO - PROCESS | 3740 | 1465205997141 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:57 INFO - PROCESS | 3740 | 1465205997218 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:39:57 INFO - PROCESS | 3740 | 1465205997225 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 3740 | 1465205997227 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:57 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F1800 == 41 [pid = 3740] [id = 156] 01:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0C7F3400) [pid = 3740] [serial = 466] [outer = 00000000] 01:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15536400) [pid = 3740] [serial = 467] [outer = 0C7F3400] 01:39:57 INFO - PROCESS | 3740 | 1465205997270 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A99D800) [pid = 3740] [serial = 468] [outer = 0C7F3400] 01:39:57 INFO - PROCESS | 3740 | 1465205997904 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 843ms 01:39:57 INFO - PROCESS | 3740 | 1465205997981 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3740 | 1465205997985 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 01:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:39:57 INFO - PROCESS | 3740 | 1465205997991 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3740 | 1465205997995 Marionette TRACE conn3 <- [1,590,null,{}] 01:39:58 INFO - PROCESS | 3740 | 1465205998001 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}] 01:39:58 INFO - PROCESS | 3740 | 1465205998004 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:58 INFO - PROCESS | 3740 | 1465205998159 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:39:58 INFO - PROCESS | 3740 | 1465205998277 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 3740 | 1465205998280 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:58 INFO - PROCESS | 3740 | ++DOCSHELL 104EC800 == 42 [pid = 3740] [id = 157] 01:39:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10566800) [pid = 3740] [serial = 469] [outer = 00000000] 01:39:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (118C6000) [pid = 3740] [serial = 470] [outer = 10566800] 01:39:58 INFO - PROCESS | 3740 | 1465205998338 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12919400) [pid = 3740] [serial = 471] [outer = 10566800] 01:39:59 INFO - PROCESS | 3740 | 1465205999046 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]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1109ms 01:39:59 INFO - PROCESS | 3740 | 1465205999096 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 3740 | 1465205999101 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 01:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:39:59 INFO - PROCESS | 3740 | 1465205999132 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 3740 | 1465205999136 Marionette TRACE conn3 <- [1,594,null,{}] 01:39:59 INFO - PROCESS | 3740 | 1465205999140 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}] 01:39:59 INFO - PROCESS | 3740 | 1465205999143 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:59 INFO - PROCESS | 3740 | 1465205999401 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:39:59 INFO - PROCESS | 3740 | 1465205999542 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 3740 | 1465205999545 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:39:59 INFO - PROCESS | 3740 | ++DOCSHELL 10560400 == 43 [pid = 3740] [id = 158] 01:39:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10563800) [pid = 3740] [serial = 472] [outer = 00000000] 01:39:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10A58400) [pid = 3740] [serial = 473] [outer = 10563800] 01:39:59 INFO - PROCESS | 3740 | 1465205999599 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10EA8800) [pid = 3740] [serial = 474] [outer = 10563800] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1ACACC00 == 42 [pid = 3740] [id = 155] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 13210400 == 41 [pid = 3740] [id = 154] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1A2C1000 == 40 [pid = 3740] [id = 153] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 10B65C00 == 39 [pid = 3740] [id = 152] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1981AC00 == 38 [pid = 3740] [id = 151] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 180AC400 == 37 [pid = 3740] [id = 150] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1780D000 == 36 [pid = 3740] [id = 149] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 17135800 == 35 [pid = 3740] [id = 148] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 15539000 == 34 [pid = 3740] [id = 147] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 13D02400 == 33 [pid = 3740] [id = 146] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1373B000 == 32 [pid = 3740] [id = 145] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 006BF800 == 31 [pid = 3740] [id = 144] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A9A2800) [pid = 3740] [serial = 425] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 11284000 == 30 [pid = 3740] [id = 143] 01:40:00 INFO - PROCESS | 3740 | --DOCSHELL 1981B800 == 29 [pid = 3740] [id = 142] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (180B1C00) [pid = 3740] [serial = 410] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19E5B400) [pid = 3740] [serial = 413] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18369000) [pid = 3740] [serial = 411] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A3A4800) [pid = 3740] [serial = 416] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A054800) [pid = 3740] [serial = 414] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A86AC00) [pid = 3740] [serial = 423] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A2BB800) [pid = 3740] [serial = 422] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A3A4C00) [pid = 3740] [serial = 417] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1780B800) [pid = 3740] [serial = 407] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15535C00) [pid = 3740] [serial = 404] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1553F000) [pid = 3740] [serial = 405] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (137AC400) [pid = 3740] [serial = 401] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139A3C00) [pid = 3740] [serial = 402] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10ED3400) [pid = 3740] [serial = 398] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11DB8C00) [pid = 3740] [serial = 399] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15016400) [pid = 3740] [serial = 396] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13D7A000) [pid = 3740] [serial = 395] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12B9B000) [pid = 3740] [serial = 393] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12911000) [pid = 3740] [serial = 392] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A39EC00) [pid = 3740] [serial = 390] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (170DA400) [pid = 3740] [serial = 419] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (18369400) [pid = 3740] [serial = 420] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17897400) [pid = 3740] [serial = 408] [outer = 00000000] [url = about:blank] 01:40:00 INFO - PROCESS | 3740 | 1465206000243 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]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1171ms 01:40:00 INFO - PROCESS | 3740 | 1465206000285 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 3740 | 1465206000288 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 01:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:40:00 INFO - PROCESS | 3740 | 1465206000293 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3740 | 1465206000296 Marionette TRACE conn3 <- [1,598,null,{}] 01:40:00 INFO - PROCESS | 3740 | 1465206000301 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}] 01:40:00 INFO - PROCESS | 3740 | 1465206000303 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:00 INFO - PROCESS | 3740 | 1465206000391 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:40:00 INFO - PROCESS | 3740 | 1465206000486 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3740 | 1465206000489 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:00 INFO - PROCESS | 3740 | ++DOCSHELL 11DC0400 == 30 [pid = 3740] [id = 159] 01:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11DC3800) [pid = 3740] [serial = 475] [outer = 00000000] 01:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12B4C800) [pid = 3740] [serial = 476] [outer = 11DC3800] 01:40:00 INFO - PROCESS | 3740 | 1465206000536 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (131F1000) [pid = 3740] [serial = 477] [outer = 11DC3800] 01:40:00 INFO - PROCESS | 3740 | 1465206000954 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]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 702ms 01:40:00 INFO - PROCESS | 3740 | 1465206000994 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 3740 | 1465206000997 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 01:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:40:00 INFO - PROCESS | 3740 | 1465206001001 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3740 | 1465206001002 Marionette TRACE conn3 <- [1,602,null,{}] 01:40:00 INFO - PROCESS | 3740 | 1465206001006 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}] 01:40:00 INFO - PROCESS | 3740 | 1465206001008 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:01 INFO - PROCESS | 3740 | 1465206001092 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:40:01 INFO - PROCESS | 3740 | 1465206001100 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 3740 | 1465206001102 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:01 INFO - PROCESS | 3740 | ++DOCSHELL 13909000 == 31 [pid = 3740] [id = 160] 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (139A2800) [pid = 3740] [serial = 478] [outer = 00000000] 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (139AD800) [pid = 3740] [serial = 479] [outer = 139A2800] 01:40:01 INFO - PROCESS | 3740 | 1465206001148 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13D71800) [pid = 3740] [serial = 480] [outer = 139A2800] 01:40:01 INFO - PROCESS | 3740 | 1465206001612 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 640ms 01:40:01 INFO - PROCESS | 3740 | 1465206001637 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 3740 | 1465206001641 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 01:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:40:01 INFO - PROCESS | 3740 | 1465206001655 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 3740 | 1465206001659 Marionette TRACE conn3 <- [1,606,null,{}] 01:40:01 INFO - PROCESS | 3740 | 1465206001663 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}] 01:40:01 INFO - PROCESS | 3740 | 1465206001666 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:01 INFO - PROCESS | 3740 | 1465206001754 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:40:01 INFO - PROCESS | 3740 | 1465206001761 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 3740 | 1465206001764 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:01 INFO - PROCESS | 3740 | ++DOCSHELL 13D7A000 == 32 [pid = 3740] [id = 161] 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13D7DC00) [pid = 3740] [serial = 481] [outer = 00000000] 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15532C00) [pid = 3740] [serial = 482] [outer = 13D7DC00] 01:40:01 INFO - PROCESS | 3740 | 1465206001809 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1553D000) [pid = 3740] [serial = 483] [outer = 13D7DC00] 01:40:02 INFO - PROCESS | 3740 | 1465206002260 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]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 656ms 01:40:02 INFO - PROCESS | 3740 | 1465206002302 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 3740 | 1465206002304 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 01:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:40:02 INFO - PROCESS | 3740 | 1465206002307 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 3740 | 1465206002309 Marionette TRACE conn3 <- [1,610,null,{}] 01:40:02 INFO - PROCESS | 3740 | 1465206002312 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}] 01:40:02 INFO - PROCESS | 3740 | 1465206002314 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:02 INFO - PROCESS | 3740 | 1465206002421 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:40:02 INFO - PROCESS | 3740 | 1465206002511 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 3740 | 1465206002514 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:02 INFO - PROCESS | 3740 | ++DOCSHELL 1664F800 == 33 [pid = 3740] [id = 162] 01:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16652C00) [pid = 3740] [serial = 484] [outer = 00000000] 01:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16B67000) [pid = 3740] [serial = 485] [outer = 16652C00] 01:40:02 INFO - PROCESS | 3740 | 1465206002559 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (171E9800) [pid = 3740] [serial = 486] [outer = 16652C00] 01:40:02 INFO - PROCESS | 3740 | 1465206002962 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]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 687ms 01:40:02 INFO - PROCESS | 3740 | 1465206003006 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 3740 | 1465206003008 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 01:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:40:03 INFO - PROCESS | 3740 | 1465206003017 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 3740 | 1465206003019 Marionette TRACE conn3 <- [1,614,null,{}] 01:40:03 INFO - PROCESS | 3740 | 1465206003023 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}] 01:40:03 INFO - PROCESS | 3740 | 1465206003024 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:03 INFO - PROCESS | 3740 | 1465206003132 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:40:03 INFO - PROCESS | 3740 | 1465206003137 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 3740 | 1465206003143 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:03 INFO - PROCESS | 3740 | ++DOCSHELL 1371B800 == 34 [pid = 3740] [id = 163] 01:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1780D000) [pid = 3740] [serial = 487] [outer = 00000000] 01:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17C2B800) [pid = 3740] [serial = 488] [outer = 1780D000] 01:40:03 INFO - PROCESS | 3740 | 1465206003198 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1800C400) [pid = 3740] [serial = 489] [outer = 1780D000] 01:40:03 INFO - PROCESS | 3740 | 1465206003703 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]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 01:40:03 INFO - PROCESS | 3740 | 1465206003774 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 3740 | 1465206003776 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 01:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:40:03 INFO - PROCESS | 3740 | 1465206003791 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 3740 | 1465206003793 Marionette TRACE conn3 <- [1,618,null,{}] 01:40:03 INFO - PROCESS | 3740 | 1465206003797 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}] 01:40:03 INFO - PROCESS | 3740 | 1465206003799 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:03 INFO - PROCESS | 3740 | 1465206003915 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:40:03 INFO - PROCESS | 3740 | 1465206003978 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 3740 | 1465206003980 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:03 INFO - PROCESS | 3740 | ++DOCSHELL 18538000 == 35 [pid = 3740] [id = 164] 01:40:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18538800) [pid = 3740] [serial = 490] [outer = 00000000] 01:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19826000) [pid = 3740] [serial = 491] [outer = 18538800] 01:40:04 INFO - PROCESS | 3740 | 1465206004023 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19826400) [pid = 3740] [serial = 492] [outer = 18538800] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13E24000) [pid = 3740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A86E400) [pid = 3740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (171E1000) [pid = 3740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (114EBC00) [pid = 3740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12B47000) [pid = 3740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1553B800) [pid = 3740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17814400) [pid = 3740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (18537000) [pid = 3740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1373B800) [pid = 3740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15537400) [pid = 3740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A39D400) [pid = 3740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13719800) [pid = 3740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1ACAD000) [pid = 3740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:40:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19A86800) [pid = 3740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:40:04 INFO - PROCESS | 3740 | 1465206004556 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]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 797ms 01:40:04 INFO - PROCESS | 3740 | 1465206004594 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 3740 | 1465206004596 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 01:40:04 INFO - PROCESS | 3740 | 1465206004599 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:40:04 INFO - PROCESS | 3740 | 1465206004602 Marionette TRACE conn3 <- [1,622,null,{}] 01:40:04 INFO - PROCESS | 3740 | 1465206004606 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}] 01:40:04 INFO - PROCESS | 3740 | 1465206004608 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:04 INFO - PROCESS | 3740 | 1465206004684 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:40:04 INFO - PROCESS | 3740 | 1465206004692 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 3740 | 1465206004694 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:04 INFO - PROCESS | 3740 | ++DOCSHELL 12B47000 == 36 [pid = 3740] [id = 165] 01:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12BA1C00) [pid = 3740] [serial = 493] [outer = 00000000] 01:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16235400) [pid = 3740] [serial = 494] [outer = 12BA1C00] 01:40:04 INFO - PROCESS | 3740 | 1465206004738 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1780B400) [pid = 3740] [serial = 495] [outer = 12BA1C00] 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:05 INFO - PROCESS | 3740 | 1465206005161 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 593ms 01:40:05 INFO - PROCESS | 3740 | 1465206005197 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 3740 | 1465206005199 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 01:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:40:05 INFO - PROCESS | 3740 | 1465206005202 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 3740 | 1465206005204 Marionette TRACE conn3 <- [1,626,null,{}] 01:40:05 INFO - PROCESS | 3740 | 1465206005207 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}] 01:40:05 INFO - PROCESS | 3740 | 1465206005209 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:05 INFO - PROCESS | 3740 | 1465206005312 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:40:05 INFO - PROCESS | 3740 | 1465206005317 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 3740 | 1465206005319 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:05 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F000 == 37 [pid = 3740] [id = 166] 01:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1553B800) [pid = 3740] [serial = 496] [outer = 00000000] 01:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19E53400) [pid = 3740] [serial = 497] [outer = 1553B800] 01:40:05 INFO - PROCESS | 3740 | 1465206005362 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A231400) [pid = 3740] [serial = 498] [outer = 1553B800] 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:05 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:05 INFO - PROCESS | 3740 | 1465206005809 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 641ms 01:40:05 INFO - PROCESS | 3740 | 1465206005840 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 3740 | 1465206005842 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 01:40:05 INFO - PROCESS | 3740 | 1465206005846 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:40:05 INFO - PROCESS | 3740 | 1465206005847 Marionette TRACE conn3 <- [1,630,null,{}] 01:40:05 INFO - PROCESS | 3740 | 1465206005851 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}] 01:40:05 INFO - PROCESS | 3740 | 1465206005853 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:05 INFO - PROCESS | 3740 | 1465206005943 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:40:05 INFO - PROCESS | 3740 | 1465206005950 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 3740 | 1465206005952 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:05 INFO - PROCESS | 3740 | ++DOCSHELL 118C0400 == 38 [pid = 3740] [id = 167] 01:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13D0CC00) [pid = 3740] [serial = 499] [outer = 00000000] 01:40:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A2C7400) [pid = 3740] [serial = 500] [outer = 13D0CC00] 01:40:05 INFO - PROCESS | 3740 | 1465206005996 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A39DC00) [pid = 3740] [serial = 501] [outer = 13D0CC00] 01:40:06 INFO - PROCESS | 3740 | 1465206006415 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 593ms 01:40:06 INFO - PROCESS | 3740 | 1465206006443 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 3740 | 1465206006445 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 01:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:40:06 INFO - PROCESS | 3740 | 1465206006506 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 3740 | 1465206006509 Marionette TRACE conn3 <- [1,634,null,{}] 01:40:06 INFO - PROCESS | 3740 | 1465206006516 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}] 01:40:06 INFO - PROCESS | 3740 | 1465206006520 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:06 INFO - PROCESS | 3740 | 1465206006645 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:40:06 INFO - PROCESS | 3740 | 1465206006791 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 3740 | 1465206006796 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:06 INFO - PROCESS | 3740 | ++DOCSHELL 114EC800 == 39 [pid = 3740] [id = 168] 01:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (114EE400) [pid = 3740] [serial = 502] [outer = 00000000] 01:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11877C00) [pid = 3740] [serial = 503] [outer = 114EE400] 01:40:06 INFO - PROCESS | 3740 | 1465206006853 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12917000) [pid = 3740] [serial = 504] [outer = 114EE400] 01:40:07 INFO - PROCESS | 3740 | 1465206007420 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]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 999ms 01:40:07 INFO - PROCESS | 3740 | 1465206007460 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 3740 | 1465206007464 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 01:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:40:07 INFO - PROCESS | 3740 | 1465206007471 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 3740 | 1465206007473 Marionette TRACE conn3 <- [1,638,null,{}] 01:40:07 INFO - PROCESS | 3740 | 1465206007479 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}] 01:40:07 INFO - PROCESS | 3740 | 1465206007483 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:07 INFO - PROCESS | 3740 | 1465206007593 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:40:07 INFO - PROCESS | 3740 | 1465206007702 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 3740 | 1465206007705 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:07 INFO - PROCESS | 3740 | ++DOCSHELL 139AD000 == 40 [pid = 3740] [id = 169] 01:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (139AD400) [pid = 3740] [serial = 505] [outer = 00000000] 01:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (13E2A400) [pid = 3740] [serial = 506] [outer = 139AD400] 01:40:07 INFO - PROCESS | 3740 | 1465206007760 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (142DDC00) [pid = 3740] [serial = 507] [outer = 139AD400] 01:40:08 INFO - PROCESS | 3740 | 1465206008377 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]]]}] 01:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 937ms 01:40:08 INFO - PROCESS | 3740 | 1465206008414 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 3740 | 1465206008417 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 01:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:40:08 INFO - PROCESS | 3740 | 1465206008421 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 3740 | 1465206008423 Marionette TRACE conn3 <- [1,642,null,{}] 01:40:08 INFO - PROCESS | 3740 | 1465206008427 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}] 01:40:08 INFO - PROCESS | 3740 | 1465206008430 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:08 INFO - PROCESS | 3740 | 1465206008537 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:40:08 INFO - PROCESS | 3740 | 1465206008639 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 3740 | 1465206008646 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:08 INFO - PROCESS | 3740 | ++DOCSHELL 17895C00 == 41 [pid = 3740] [id = 170] 01:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17C29400) [pid = 3740] [serial = 508] [outer = 00000000] 01:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18536400) [pid = 3740] [serial = 509] [outer = 17C29400] 01:40:08 INFO - PROCESS | 3740 | 1465206008733 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19E5CC00) [pid = 3740] [serial = 510] [outer = 17C29400] 01:40:09 INFO - PROCESS | 3740 | 1465206009320 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 937ms 01:40:09 INFO - PROCESS | 3740 | 1465206009370 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 3740 | 1465206009372 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 01:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:40:09 INFO - PROCESS | 3740 | 1465206009376 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 3740 | 1465206009378 Marionette TRACE conn3 <- [1,646,null,{}] 01:40:09 INFO - PROCESS | 3740 | 1465206009382 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}] 01:40:09 INFO - PROCESS | 3740 | 1465206009384 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:09 INFO - PROCESS | 3740 | 1465206009488 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:40:09 INFO - PROCESS | 3740 | 1465206009583 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 3740 | 1465206009585 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:09 INFO - PROCESS | 3740 | ++DOCSHELL 1A868C00 == 42 [pid = 3740] [id = 171] 01:40:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A86A000) [pid = 3740] [serial = 511] [outer = 00000000] 01:40:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A9A0000) [pid = 3740] [serial = 512] [outer = 1A86A000] 01:40:09 INFO - PROCESS | 3740 | 1465206009640 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A9A6400) [pid = 3740] [serial = 513] [outer = 1A86A000] 01:40:10 INFO - PROCESS | 3740 | 1465206010284 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]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 952ms 01:40:10 INFO - PROCESS | 3740 | 1465206010305 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 3740 | 1465206010308 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 01:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:40:10 INFO - PROCESS | 3740 | 1465206010311 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 3740 | 1465206010313 Marionette TRACE conn3 <- [1,650,null,{}] 01:40:10 INFO - PROCESS | 3740 | 1465206010317 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}] 01:40:10 INFO - PROCESS | 3740 | 1465206010319 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:10 INFO - PROCESS | 3740 | 1465206010421 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:40:10 INFO - PROCESS | 3740 | 1465206010522 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 3740 | 1465206010525 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:10 INFO - PROCESS | 3740 | ++DOCSHELL 10A54800 == 43 [pid = 3740] [id = 172] 01:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10A58800) [pid = 3740] [serial = 514] [outer = 00000000] 01:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1291D000) [pid = 3740] [serial = 515] [outer = 10A58800] 01:40:10 INFO - PROCESS | 3740 | 1465206010578 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15025C00) [pid = 3740] [serial = 516] [outer = 10A58800] 01:40:11 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:11 INFO - PROCESS | 3740 | 1465206011275 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]]]}] 01:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1046ms 01:40:11 INFO - PROCESS | 3740 | 1465206011370 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 3740 | 1465206011374 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 01:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:40:11 INFO - PROCESS | 3740 | 1465206011379 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 3740 | 1465206011383 Marionette TRACE conn3 <- [1,654,null,{}] 01:40:11 INFO - PROCESS | 3740 | 1465206011388 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}] 01:40:11 INFO - PROCESS | 3740 | 1465206011391 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:11 INFO - PROCESS | 3740 | 1465206011496 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:40:11 INFO - PROCESS | 3740 | 1465206011576 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 3740 | 1465206011579 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 10F0F000 == 42 [pid = 3740] [id = 166] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 12B47000 == 41 [pid = 3740] [id = 165] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 18538000 == 40 [pid = 3740] [id = 164] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 1371B800 == 39 [pid = 3740] [id = 163] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 1664F800 == 38 [pid = 3740] [id = 162] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 13D7A000 == 37 [pid = 3740] [id = 161] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 13909000 == 36 [pid = 3740] [id = 160] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 11DC0400 == 35 [pid = 3740] [id = 159] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 104EC800 == 34 [pid = 3740] [id = 157] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 10560400 == 33 [pid = 3740] [id = 158] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 0C7F1800 == 32 [pid = 3740] [id = 156] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 1A868C00 == 31 [pid = 3740] [id = 171] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 10A54800 == 30 [pid = 3740] [id = 172] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 17895C00 == 29 [pid = 3740] [id = 170] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 118C0400 == 28 [pid = 3740] [id = 167] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 114EC800 == 27 [pid = 3740] [id = 168] 01:40:12 INFO - PROCESS | 3740 | --DOCSHELL 139AD000 == 26 [pid = 3740] [id = 169] 01:40:12 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F1400 == 27 [pid = 3740] [id = 173] 01:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0C7F1800) [pid = 3740] [serial = 517] [outer = 00000000] 01:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (104E7000) [pid = 3740] [serial = 518] [outer = 0C7F1800] 01:40:12 INFO - PROCESS | 3740 | 1465206012254 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (105F4800) [pid = 3740] [serial = 519] [outer = 0C7F1800] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15029000) [pid = 3740] [serial = 437] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (15368800) [pid = 3740] [serial = 438] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A9A4400) [pid = 3740] [serial = 426] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1780C400) [pid = 3740] [serial = 443] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1180B800) [pid = 3740] [serial = 428] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (118CE000) [pid = 3740] [serial = 429] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17C2EC00) [pid = 3740] [serial = 444] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (12BA1400) [pid = 3740] [serial = 431] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (131A5800) [pid = 3740] [serial = 432] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16233400) [pid = 3740] [serial = 440] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (168C5800) [pid = 3740] [serial = 441] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1835E400) [pid = 3740] [serial = 446] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18366400) [pid = 3740] [serial = 447] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A87400) [pid = 3740] [serial = 449] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (139A3000) [pid = 3740] [serial = 434] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13D78C00) [pid = 3740] [serial = 435] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A239C00) [pid = 3740] [serial = 455] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A870C00) [pid = 3740] [serial = 458] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1535B400) [pid = 3740] [serial = 461] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1ACB3800) [pid = 3740] [serial = 464] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A9A6000) [pid = 3740] [serial = 459] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16B63000) [pid = 3740] [serial = 462] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19C31C00) [pid = 3740] [serial = 452] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A2C8000) [pid = 3740] [serial = 456] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15536400) [pid = 3740] [serial = 467] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19C32C00) [pid = 3740] [serial = 453] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19A88800) [pid = 3740] [serial = 450] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1AD84800) [pid = 3740] [serial = 465] [outer = 00000000] [url = about:blank] 01:40:12 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:12 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:12 INFO - PROCESS | 3740 | 1465206012800 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]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1452ms 01:40:12 INFO - PROCESS | 3740 | 1465206012834 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 3740 | 1465206012838 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 01:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:40:12 INFO - PROCESS | 3740 | 1465206012843 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 3740 | 1465206012845 Marionette TRACE conn3 <- [1,658,null,{}] 01:40:12 INFO - PROCESS | 3740 | 1465206012850 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}] 01:40:12 INFO - PROCESS | 3740 | 1465206012853 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:12 INFO - PROCESS | 3740 | 1465206012965 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:40:13 INFO - PROCESS | 3740 | 1465206013047 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 3740 | 1465206013050 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:13 INFO - PROCESS | 3740 | ++DOCSHELL 11D24000 == 28 [pid = 3740] [id = 174] 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11D31400) [pid = 3740] [serial = 520] [outer = 00000000] 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1291B000) [pid = 3740] [serial = 521] [outer = 11D31400] 01:40:13 INFO - PROCESS | 3740 | 1465206013097 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12B48400) [pid = 3740] [serial = 522] [outer = 11D31400] 01:40:13 INFO - PROCESS | 3740 | 1465206013474 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]]]}] 01:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 702ms 01:40:13 INFO - PROCESS | 3740 | 1465206013544 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 3740 | 1465206013548 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 01:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:40:13 INFO - PROCESS | 3740 | 1465206013554 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 3740 | 1465206013557 Marionette TRACE conn3 <- [1,662,null,{}] 01:40:13 INFO - PROCESS | 3740 | 1465206013592 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}] 01:40:13 INFO - PROCESS | 3740 | 1465206013595 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:13 INFO - PROCESS | 3740 | 1465206013685 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:40:13 INFO - PROCESS | 3740 | 1465206013700 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 3740 | 1465206013703 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:13 INFO - PROCESS | 3740 | ++DOCSHELL 118CF400 == 29 [pid = 3740] [id = 175] 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13742800) [pid = 3740] [serial = 523] [outer = 00000000] 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13908800) [pid = 3740] [serial = 524] [outer = 13742800] 01:40:13 INFO - PROCESS | 3740 | 1465206013749 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (139A4000) [pid = 3740] [serial = 525] [outer = 13742800] 01:40:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:14 INFO - PROCESS | 3740 | 1465206014213 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]]]}] 01:40:14 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 01:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 718ms 01:40:14 INFO - PROCESS | 3740 | 1465206014274 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 3740 | 1465206014276 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 01:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:40:14 INFO - PROCESS | 3740 | 1465206014280 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 3740 | 1465206014284 Marionette TRACE conn3 <- [1,666,null,{}] 01:40:14 INFO - PROCESS | 3740 | 1465206014295 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}] 01:40:14 INFO - PROCESS | 3740 | 1465206014299 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:14 INFO - PROCESS | 3740 | 1465206014385 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:40:14 INFO - PROCESS | 3740 | 1465206014392 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 3740 | 1465206014394 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:14 INFO - PROCESS | 3740 | ++DOCSHELL 13D04800 == 30 [pid = 3740] [id = 176] 01:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13E21000) [pid = 3740] [serial = 526] [outer = 00000000] 01:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15026C00) [pid = 3740] [serial = 527] [outer = 13E21000] 01:40:14 INFO - PROCESS | 3740 | 1465206014444 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1553C800) [pid = 3740] [serial = 528] [outer = 13E21000] 01:40:14 INFO - PROCESS | 3740 | 1465206014957 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]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 703ms 01:40:14 INFO - PROCESS | 3740 | 1465206014983 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 3740 | 1465206014986 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 01:40:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:40:14 INFO - PROCESS | 3740 | 1465206014989 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 3740 | 1465206014991 Marionette TRACE conn3 <- [1,670,null,{}] 01:40:14 INFO - PROCESS | 3740 | 1465206014994 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}] 01:40:14 INFO - PROCESS | 3740 | 1465206014996 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:15 INFO - PROCESS | 3740 | 1465206015137 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:40:15 INFO - PROCESS | 3740 | 1465206015142 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:15 INFO - PROCESS | 3740 | 1465206015144 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:15 INFO - PROCESS | 3740 | ++DOCSHELL 13908000 == 31 [pid = 3740] [id = 177] 01:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15026400) [pid = 3740] [serial = 529] [outer = 00000000] 01:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (168CC400) [pid = 3740] [serial = 530] [outer = 15026400] 01:40:15 INFO - PROCESS | 3740 | 1465206015189 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17137000) [pid = 3740] [serial = 531] [outer = 15026400] 01:40:16 INFO - PROCESS | 3740 | 1465206016155 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]]]}] 01:40:16 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) 01:40:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1187ms 01:40:16 INFO - PROCESS | 3740 | 1465206016193 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 3740 | 1465206016195 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 01:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:40:16 INFO - PROCESS | 3740 | 1465206016199 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 3740 | 1465206016200 Marionette TRACE conn3 <- [1,674,null,{}] 01:40:16 INFO - PROCESS | 3740 | 1465206016204 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}] 01:40:16 INFO - PROCESS | 3740 | 1465206016206 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:16 INFO - PROCESS | 3740 | 1465206016317 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:40:16 INFO - PROCESS | 3740 | 1465206016322 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 3740 | 1465206016324 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:16 INFO - PROCESS | 3740 | ++DOCSHELL 17572000 == 32 [pid = 3740] [id = 178] 01:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17812C00) [pid = 3740] [serial = 532] [outer = 00000000] 01:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17C2AC00) [pid = 3740] [serial = 533] [outer = 17812C00] 01:40:16 INFO - PROCESS | 3740 | 1465206016377 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1835E400) [pid = 3740] [serial = 534] [outer = 17812C00] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11DC3800) [pid = 3740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12BA1C00) [pid = 3740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18538800) [pid = 3740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13D7DC00) [pid = 3740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16652C00) [pid = 3740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10563800) [pid = 3740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10566800) [pid = 3740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1780D000) [pid = 3740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1553B800) [pid = 3740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (139A2800) [pid = 3740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0C7F3400) [pid = 3740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:40:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13D0CC00) [pid = 3740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:40:17 INFO - PROCESS | 3740 | 1465206017496 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]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1358ms 01:40:17 INFO - PROCESS | 3740 | 1465206017559 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 3740 | 1465206017561 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 01:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:40:17 INFO - PROCESS | 3740 | 1465206017565 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 3740 | 1465206017567 Marionette TRACE conn3 <- [1,678,null,{}] 01:40:17 INFO - PROCESS | 3740 | 1465206017570 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}] 01:40:17 INFO - PROCESS | 3740 | 1465206017576 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:17 INFO - PROCESS | 3740 | 1465206017655 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:40:17 INFO - PROCESS | 3740 | 1465206017662 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 3740 | 1465206017664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:17 INFO - PROCESS | 3740 | ++DOCSHELL 10EA0400 == 33 [pid = 3740] [id = 179] 01:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (137B7000) [pid = 3740] [serial = 535] [outer = 00000000] 01:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16AF0800) [pid = 3740] [serial = 536] [outer = 137B7000] 01:40:17 INFO - PROCESS | 3740 | 1465206017707 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18538800) [pid = 3740] [serial = 537] [outer = 137B7000] 01:40:18 INFO - PROCESS | 3740 | 1465206018641 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]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1093ms 01:40:18 INFO - PROCESS | 3740 | 1465206018659 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 3740 | 1465206018661 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 01:40:18 INFO - PROCESS | 3740 | 1465206018669 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:40:18 INFO - PROCESS | 3740 | 1465206018671 Marionette TRACE conn3 <- [1,682,null,{}] 01:40:18 INFO - PROCESS | 3740 | 1465206018674 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}] 01:40:18 INFO - PROCESS | 3740 | 1465206018676 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:18 INFO - PROCESS | 3740 | 1465206018751 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:40:18 INFO - PROCESS | 3740 | 1465206018756 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 3740 | 1465206018758 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:18 INFO - PROCESS | 3740 | ++DOCSHELL 15537800 == 34 [pid = 3740] [id = 180] 01:40:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16652C00) [pid = 3740] [serial = 538] [outer = 00000000] 01:40:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A8C400) [pid = 3740] [serial = 539] [outer = 16652C00] 01:40:18 INFO - PROCESS | 3740 | 1465206018802 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19C2C000) [pid = 3740] [serial = 540] [outer = 16652C00] 01:40:20 INFO - PROCESS | 3740 | 1465206020037 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]]]}] 01:40:20 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) 01:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1389ms 01:40:20 INFO - PROCESS | 3740 | 1465206020070 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 3740 | 1465206020074 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 01:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:40:20 INFO - PROCESS | 3740 | 1465206020079 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 3740 | 1465206020082 Marionette TRACE conn3 <- [1,686,null,{}] 01:40:20 INFO - PROCESS | 3740 | 1465206020088 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}] 01:40:20 INFO - PROCESS | 3740 | 1465206020092 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:20 INFO - PROCESS | 3740 | 1465206020224 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:40:20 INFO - PROCESS | 3740 | 1465206020361 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 3740 | 1465206020364 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:20 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F000 == 35 [pid = 3740] [id = 181] 01:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1186B400) [pid = 3740] [serial = 541] [outer = 00000000] 01:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13205400) [pid = 3740] [serial = 542] [outer = 1186B400] 01:40:20 INFO - PROCESS | 3740 | 1465206020421 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1371B800) [pid = 3740] [serial = 543] [outer = 1186B400] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 10EA0400 == 34 [pid = 3740] [id = 179] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 17572000 == 33 [pid = 3740] [id = 178] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 13908000 == 32 [pid = 3740] [id = 177] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 13D04800 == 31 [pid = 3740] [id = 176] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 118CF400 == 30 [pid = 3740] [id = 175] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 11D24000 == 29 [pid = 3740] [id = 174] 01:40:21 INFO - PROCESS | 3740 | --DOCSHELL 0C7F1400 == 28 [pid = 3740] [id = 173] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A39DC00) [pid = 3740] [serial = 501] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (131F1000) [pid = 3740] [serial = 477] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16235400) [pid = 3740] [serial = 494] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19826000) [pid = 3740] [serial = 491] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15532C00) [pid = 3740] [serial = 482] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12B4C800) [pid = 3740] [serial = 476] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16B67000) [pid = 3740] [serial = 485] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10EA8800) [pid = 3740] [serial = 474] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1780B400) [pid = 3740] [serial = 495] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (118C6000) [pid = 3740] [serial = 470] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10A58400) [pid = 3740] [serial = 473] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1553D000) [pid = 3740] [serial = 483] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (171E9800) [pid = 3740] [serial = 486] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17C2B800) [pid = 3740] [serial = 488] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (12919400) [pid = 3740] [serial = 471] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A231400) [pid = 3740] [serial = 498] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1800C400) [pid = 3740] [serial = 489] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19E53400) [pid = 3740] [serial = 497] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (139AD800) [pid = 3740] [serial = 479] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19826400) [pid = 3740] [serial = 492] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (13D71800) [pid = 3740] [serial = 480] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A99D800) [pid = 3740] [serial = 468] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A2C7400) [pid = 3740] [serial = 500] [outer = 00000000] [url = about:blank] 01:40:21 INFO - PROCESS | 3740 | 1465206021633 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]]]}] 01:40:21 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) 01:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1608ms 01:40:21 INFO - PROCESS | 3740 | 1465206021718 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 3740 | 1465206021721 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 01:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:40:21 INFO - PROCESS | 3740 | 1465206021730 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 3740 | 1465206021733 Marionette TRACE conn3 <- [1,690,null,{}] 01:40:21 INFO - PROCESS | 3740 | 1465206021739 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}] 01:40:21 INFO - PROCESS | 3740 | 1465206021742 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:21 INFO - PROCESS | 3740 | 1465206021824 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:40:21 INFO - PROCESS | 3740 | 1465206021832 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 3740 | 1465206021837 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:21 INFO - PROCESS | 3740 | ++DOCSHELL 10ED7000 == 29 [pid = 3740] [id = 182] 01:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11284000) [pid = 3740] [serial = 544] [outer = 00000000] 01:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12910C00) [pid = 3740] [serial = 545] [outer = 11284000] 01:40:21 INFO - PROCESS | 3740 | 1465206021885 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1291C000) [pid = 3740] [serial = 546] [outer = 11284000] 01:40:22 INFO - PROCESS | 3740 | 1465206022832 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]]]}] 01:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1139ms 01:40:22 INFO - PROCESS | 3740 | 1465206022875 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 3740 | 1465206022880 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 01:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:40:22 INFO - PROCESS | 3740 | 1465206022886 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 3740 | 1465206022889 Marionette TRACE conn3 <- [1,694,null,{}] 01:40:22 INFO - PROCESS | 3740 | 1465206022892 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}] 01:40:22 INFO - PROCESS | 3740 | 1465206022895 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:22 INFO - PROCESS | 3740 | 1465206022981 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:40:22 INFO - PROCESS | 3740 | 1465206022988 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 3740 | 1465206022991 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:22 INFO - PROCESS | 3740 | ++DOCSHELL 1371DC00 == 30 [pid = 3740] [id = 183] 01:40:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13723C00) [pid = 3740] [serial = 547] [outer = 00000000] 01:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13901800) [pid = 3740] [serial = 548] [outer = 13723C00] 01:40:23 INFO - PROCESS | 3740 | 1465206023038 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (139A6000) [pid = 3740] [serial = 549] [outer = 13723C00] 01:40:23 INFO - PROCESS | 3740 | 1465206023996 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]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1139ms 01:40:24 INFO - PROCESS | 3740 | 1465206024031 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 3740 | 1465206024033 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 01:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:40:24 INFO - PROCESS | 3740 | 1465206024037 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 3740 | 1465206024041 Marionette TRACE conn3 <- [1,698,null,{}] 01:40:24 INFO - PROCESS | 3740 | 1465206024061 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}] 01:40:24 INFO - PROCESS | 3740 | 1465206024066 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:24 INFO - PROCESS | 3740 | 1465206024189 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:40:24 INFO - PROCESS | 3740 | 1465206024196 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 3740 | 1465206024200 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:24 INFO - PROCESS | 3740 | ++DOCSHELL 1501E000 == 31 [pid = 3740] [id = 184] 01:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15027C00) [pid = 3740] [serial = 550] [outer = 00000000] 01:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15534800) [pid = 3740] [serial = 551] [outer = 15027C00] 01:40:24 INFO - PROCESS | 3740 | 1465206024291 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1553D400) [pid = 3740] [serial = 552] [outer = 15027C00] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (137B7000) [pid = 3740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (0C7F1800) [pid = 3740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13742800) [pid = 3740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15026400) [pid = 3740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13E21000) [pid = 3740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (114EE400) [pid = 3740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (139AD400) [pid = 3740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (17C29400) [pid = 3740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A86A000) [pid = 3740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (17812C00) [pid = 3740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:40:24 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (11D31400) [pid = 3740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:40:25 INFO - PROCESS | 3740 | 1465206025233 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]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1249ms 01:40:25 INFO - PROCESS | 3740 | 1465206025301 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 3740 | 1465206025303 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 01:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:40:25 INFO - PROCESS | 3740 | 1465206025307 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 3740 | 1465206025308 Marionette TRACE conn3 <- [1,702,null,{}] 01:40:25 INFO - PROCESS | 3740 | 1465206025312 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}] 01:40:25 INFO - PROCESS | 3740 | 1465206025314 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:25 INFO - PROCESS | 3740 | 1465206025397 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:40:25 INFO - PROCESS | 3740 | 1465206025403 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 3740 | 1465206025405 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:25 INFO - PROCESS | 3740 | ++DOCSHELL 13742800 == 32 [pid = 3740] [id = 185] 01:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (15532C00) [pid = 3740] [serial = 553] [outer = 00000000] 01:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (15EBE000) [pid = 3740] [serial = 554] [outer = 15532C00] 01:40:25 INFO - PROCESS | 3740 | 1465206025450 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (16652800) [pid = 3740] [serial = 555] [outer = 15532C00] 01:40:26 INFO - PROCESS | 3740 | 1465206026377 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]]]}] 01:40:26 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 01:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1077ms 01:40:26 INFO - PROCESS | 3740 | 1465206026396 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 3740 | 1465206026398 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 01:40:26 INFO - PROCESS | 3740 | 1465206026402 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:40:26 INFO - PROCESS | 3740 | 1465206026403 Marionette TRACE conn3 <- [1,706,null,{}] 01:40:26 INFO - PROCESS | 3740 | 1465206026407 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}] 01:40:26 INFO - PROCESS | 3740 | 1465206026409 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:26 INFO - PROCESS | 3740 | 1465206026514 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:40:26 INFO - PROCESS | 3740 | 1465206026521 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3740 | 1465206026524 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:26 INFO - PROCESS | 3740 | ++DOCSHELL 16233000 == 33 [pid = 3740] [id = 186] 01:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (168CA000) [pid = 3740] [serial = 556] [outer = 00000000] 01:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1780A400) [pid = 3740] [serial = 557] [outer = 168CA000] 01:40:26 INFO - PROCESS | 3740 | 1465206026568 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17818000) [pid = 3740] [serial = 558] [outer = 168CA000] 01:40:27 INFO - PROCESS | 3740 | 1465206027476 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]]]}] 01:40:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1093ms 01:40:27 INFO - PROCESS | 3740 | 1465206027540 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 3740 | 1465206027544 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 01:40:27 INFO - PROCESS | 3740 | 1465206027550 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:40:27 INFO - PROCESS | 3740 | 1465206027555 Marionette TRACE conn3 <- [1,710,null,{}] 01:40:27 INFO - PROCESS | 3740 | 1465206027562 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}] 01:40:27 INFO - PROCESS | 3740 | 1465206027565 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:27 INFO - PROCESS | 3740 | 1465206027710 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:40:27 INFO - PROCESS | 3740 | 1465206027786 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 3740 | 1465206027789 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:27 INFO - PROCESS | 3740 | ++DOCSHELL 1180B800 == 34 [pid = 3740] [id = 187] 01:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1180C800) [pid = 3740] [serial = 559] [outer = 00000000] 01:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11BCB800) [pid = 3740] [serial = 560] [outer = 1180C800] 01:40:27 INFO - PROCESS | 3740 | 1465206027848 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12919400) [pid = 3740] [serial = 561] [outer = 1180C800] 01:40:28 INFO - PROCESS | 3740 | 1465206028439 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] 01:40:28 INFO - PROCESS | 3740 | 1465206028486 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 01:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:40:28 INFO - PROCESS | 3740 | 1465206028493 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 3740 | 1465206028497 Marionette TRACE conn3 <- [1,714,null,{}] 01:40:28 INFO - PROCESS | 3740 | 1465206028501 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}] 01:40:28 INFO - PROCESS | 3740 | 1465206028504 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:28 INFO - PROCESS | 3740 | 1465206028609 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:40:28 INFO - PROCESS | 3740 | 1465206028690 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 3740 | 1465206028693 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:28 INFO - PROCESS | 3740 | ++DOCSHELL 13D75C00 == 35 [pid = 3740] [id = 188] 01:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13D7BC00) [pid = 3740] [serial = 562] [outer = 00000000] 01:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (14210C00) [pid = 3740] [serial = 563] [outer = 13D7BC00] 01:40:28 INFO - PROCESS | 3740 | 1465206028790 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15EB1000) [pid = 3740] [serial = 564] [outer = 13D7BC00] 01:40:29 INFO - PROCESS | 3740 | 1465206029425 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]]]}] 01:40:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:40:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 999ms 01:40:29 INFO - PROCESS | 3740 | 1465206029490 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 3740 | 1465206029493 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 01:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:40:29 INFO - PROCESS | 3740 | 1465206029496 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 3740 | 1465206029499 Marionette TRACE conn3 <- [1,718,null,{}] 01:40:29 INFO - PROCESS | 3740 | 1465206029508 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}] 01:40:29 INFO - PROCESS | 3740 | 1465206029513 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:29 INFO - PROCESS | 3740 | 1465206029666 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:40:29 INFO - PROCESS | 3740 | 1465206029678 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3740 | 1465206029682 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:29 INFO - PROCESS | 3740 | ++DOCSHELL 1853A800 == 36 [pid = 3740] [id = 189] 01:40:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1853AC00) [pid = 3740] [serial = 565] [outer = 00000000] 01:40:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19826800) [pid = 3740] [serial = 566] [outer = 1853AC00] 01:40:29 INFO - PROCESS | 3740 | 1465206029738 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19A89C00) [pid = 3740] [serial = 567] [outer = 1853AC00] 01:40:30 INFO - PROCESS | 3740 | 1465206030328 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] 01:40:30 INFO - PROCESS | 3740 | 1465206030403 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 01:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:40:30 INFO - PROCESS | 3740 | 1465206030406 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 3740 | 1465206030409 Marionette TRACE conn3 <- [1,722,null,{}] 01:40:30 INFO - PROCESS | 3740 | 1465206030412 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}] 01:40:30 INFO - PROCESS | 3740 | 1465206030415 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:30 INFO - PROCESS | 3740 | 1465206030525 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:40:30 INFO - PROCESS | 3740 | 1465206030617 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 3740 | 1465206030620 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:30 INFO - PROCESS | 3740 | ++DOCSHELL 1420FC00 == 37 [pid = 3740] [id = 190] 01:40:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19A8E800) [pid = 3740] [serial = 568] [outer = 00000000] 01:40:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A231000) [pid = 3740] [serial = 569] [outer = 19A8E800] 01:40:30 INFO - PROCESS | 3740 | 1465206030675 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A238800) [pid = 3740] [serial = 570] [outer = 19A8E800] 01:40:31 INFO - PROCESS | 3740 | 1465206031263 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]]]}] 01:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 937ms 01:40:31 INFO - PROCESS | 3740 | 1465206031351 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 3740 | 1465206031354 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 01:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:40:31 INFO - PROCESS | 3740 | 1465206031357 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 3740 | 1465206031359 Marionette TRACE conn3 <- [1,726,null,{}] 01:40:31 INFO - PROCESS | 3740 | 1465206031363 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}] 01:40:31 INFO - PROCESS | 3740 | 1465206031365 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:31 INFO - PROCESS | 3740 | 1465206031466 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:40:31 INFO - PROCESS | 3740 | 1465206031549 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 3740 | 1465206031552 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:31 INFO - PROCESS | 3740 | ++DOCSHELL 104F1C00 == 38 [pid = 3740] [id = 191] 01:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1058C800) [pid = 3740] [serial = 571] [outer = 00000000] 01:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10F05000) [pid = 3740] [serial = 572] [outer = 1058C800] 01:40:31 INFO - PROCESS | 3740 | 1465206031647 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1291D400) [pid = 3740] [serial = 573] [outer = 1058C800] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 13742800 == 37 [pid = 3740] [id = 185] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 1501E000 == 36 [pid = 3740] [id = 184] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 1371DC00 == 35 [pid = 3740] [id = 183] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 10ED7000 == 34 [pid = 3740] [id = 182] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 10F0F000 == 33 [pid = 3740] [id = 181] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 15537800 == 32 [pid = 3740] [id = 180] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 1420FC00 == 31 [pid = 3740] [id = 190] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 1853A800 == 30 [pid = 3740] [id = 189] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 16233000 == 29 [pid = 3740] [id = 186] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 1180B800 == 28 [pid = 3740] [id = 187] 01:40:32 INFO - PROCESS | 3740 | --DOCSHELL 13D75C00 == 27 [pid = 3740] [id = 188] 01:40:32 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B48400) [pid = 3740] [serial = 522] [outer = 00000000] [url = about:blank] 01:40:32 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1291B000) [pid = 3740] [serial = 521] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1835E400) [pid = 3740] [serial = 534] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1553C800) [pid = 3740] [serial = 528] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16AF0800) [pid = 3740] [serial = 536] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (104E7000) [pid = 3740] [serial = 518] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (105F4800) [pid = 3740] [serial = 519] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13908800) [pid = 3740] [serial = 524] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139A4000) [pid = 3740] [serial = 525] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (168CC400) [pid = 3740] [serial = 530] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15026C00) [pid = 3740] [serial = 527] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12917000) [pid = 3740] [serial = 504] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11877C00) [pid = 3740] [serial = 503] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (142DDC00) [pid = 3740] [serial = 507] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13E2A400) [pid = 3740] [serial = 506] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (18538800) [pid = 3740] [serial = 537] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19E5CC00) [pid = 3740] [serial = 510] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (18536400) [pid = 3740] [serial = 509] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A9A6400) [pid = 3740] [serial = 513] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A9A0000) [pid = 3740] [serial = 512] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1291D000) [pid = 3740] [serial = 515] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (17C2AC00) [pid = 3740] [serial = 533] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (17137000) [pid = 3740] [serial = 531] [outer = 00000000] [url = about:blank] 01:40:33 INFO - PROCESS | 3740 | 1465206033083 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]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1764ms 01:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:40:33 INFO - PROCESS | 3740 | 1465206033126 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 3740 | 1465206033130 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 01:40:33 INFO - PROCESS | 3740 | 1465206033135 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 3740 | 1465206033138 Marionette TRACE conn3 <- [1,730,null,{}] 01:40:33 INFO - PROCESS | 3740 | 1465206033144 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}] 01:40:33 INFO - PROCESS | 3740 | 1465206033147 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:33 INFO - PROCESS | 3740 | 1465206033239 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:40:33 INFO - PROCESS | 3740 | 1465206033309 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 3740 | 1465206033314 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:33 INFO - PROCESS | 3740 | ++DOCSHELL 10A61800 == 28 [pid = 3740] [id = 192] 01:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (10B67400) [pid = 3740] [serial = 574] [outer = 00000000] 01:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10ED9800) [pid = 3740] [serial = 575] [outer = 10B67400] 01:40:33 INFO - PROCESS | 3740 | 1465206033363 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11284C00) [pid = 3740] [serial = 576] [outer = 10B67400] 01:40:34 INFO - PROCESS | 3740 | 1465206034278 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]]]}] 01:40:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1187ms 01:40:34 INFO - PROCESS | 3740 | 1465206034334 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 3740 | 1465206034339 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 01:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:40:34 INFO - PROCESS | 3740 | 1465206034346 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 3740 | 1465206034348 Marionette TRACE conn3 <- [1,734,null,{}] 01:40:34 INFO - PROCESS | 3740 | 1465206034352 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}] 01:40:34 INFO - PROCESS | 3740 | 1465206034355 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:34 INFO - PROCESS | 3740 | 1465206034454 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:40:34 INFO - PROCESS | 3740 | 1465206034463 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 3740 | 1465206034466 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:34 INFO - PROCESS | 3740 | ++DOCSHELL 1291C800 == 29 [pid = 3740] [id = 193] 01:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1291CC00) [pid = 3740] [serial = 577] [outer = 00000000] 01:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12B4D400) [pid = 3740] [serial = 578] [outer = 1291CC00] 01:40:34 INFO - PROCESS | 3740 | 1465206034513 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12C11800) [pid = 3740] [serial = 579] [outer = 1291CC00] 01:40:35 INFO - PROCESS | 3740 | 1465206035453 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]]]}] 01:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1156ms 01:40:35 INFO - PROCESS | 3740 | 1465206035507 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:40:35 INFO - PROCESS | 3740 | 1465206035509 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 01:40:35 INFO - PROCESS | 3740 | 1465206035513 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 3740 | 1465206035517 Marionette TRACE conn3 <- [1,738,null,{}] 01:40:35 INFO - PROCESS | 3740 | 1465206035528 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}] 01:40:35 INFO - PROCESS | 3740 | 1465206035532 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:35 INFO - PROCESS | 3740 | 1465206035646 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:40:35 INFO - PROCESS | 3740 | 1465206035654 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 3740 | 1465206035657 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:35 INFO - PROCESS | 3740 | ++DOCSHELL 137B3400 == 30 [pid = 3740] [id = 194] 01:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (137B5400) [pid = 3740] [serial = 580] [outer = 00000000] 01:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (139A0400) [pid = 3740] [serial = 581] [outer = 137B5400] 01:40:35 INFO - PROCESS | 3740 | 1465206035705 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (139A8000) [pid = 3740] [serial = 582] [outer = 137B5400] 01:40:36 INFO - PROCESS | 3740 | 1465206036643 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]]]}] 01:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1155ms 01:40:36 INFO - PROCESS | 3740 | 1465206036682 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:40:36 INFO - PROCESS | 3740 | 1465206036685 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 01:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:40:36 INFO - PROCESS | 3740 | 1465206036688 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:40:36 INFO - PROCESS | 3740 | 1465206036690 Marionette TRACE conn3 <- [1,742,null,{}] 01:40:36 INFO - PROCESS | 3740 | 1465206036702 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}] 01:40:36 INFO - PROCESS | 3740 | 1465206036704 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:36 INFO - PROCESS | 3740 | 1465206036814 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:40:36 INFO - PROCESS | 3740 | 1465206036820 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 3740 | 1465206036822 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:36 INFO - PROCESS | 3740 | ++DOCSHELL 139AA400 == 31 [pid = 3740] [id = 195] 01:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13A5F000) [pid = 3740] [serial = 583] [outer = 00000000] 01:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (142DD800) [pid = 3740] [serial = 584] [outer = 13A5F000] 01:40:36 INFO - PROCESS | 3740 | 1465206036867 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15016400) [pid = 3740] [serial = 585] [outer = 13A5F000] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (168CA000) [pid = 3740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15027C00) [pid = 3740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15532C00) [pid = 3740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1186B400) [pid = 3740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16652C00) [pid = 3740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (11284000) [pid = 3740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (13723C00) [pid = 3740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:40:37 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (10A58800) [pid = 3740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:40:37 INFO - PROCESS | 3740 | 1465206037843 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]]]}] 01:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1186ms 01:40:37 INFO - PROCESS | 3740 | 1465206037881 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 3740 | 1465206037883 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 01:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:40:37 INFO - PROCESS | 3740 | 1465206037886 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 3740 | 1465206037888 Marionette TRACE conn3 <- [1,746,null,{}] 01:40:37 INFO - PROCESS | 3740 | 1465206037892 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}] 01:40:37 INFO - PROCESS | 3740 | 1465206037893 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:37 INFO - PROCESS | 3740 | 1465206037996 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:40:37 INFO - PROCESS | 3740 | 1465206038004 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 3740 | 1465206038006 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:38 INFO - PROCESS | 3740 | ++DOCSHELL 13E21000 == 32 [pid = 3740] [id = 196] 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13E26C00) [pid = 3740] [serial = 586] [outer = 00000000] 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1535EC00) [pid = 3740] [serial = 587] [outer = 13E26C00] 01:40:38 INFO - PROCESS | 3740 | 1465206038050 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (15534C00) [pid = 3740] [serial = 588] [outer = 13E26C00] 01:40:38 INFO - PROCESS | 3740 | 1465206038462 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 640ms 01:40:38 INFO - PROCESS | 3740 | 1465206038524 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 3740 | 1465206038526 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 01:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:40:38 INFO - PROCESS | 3740 | 1465206038530 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3740 | 1465206038533 Marionette TRACE conn3 <- [1,750,null,{}] 01:40:38 INFO - PROCESS | 3740 | 1465206038537 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}] 01:40:38 INFO - PROCESS | 3740 | 1465206038546 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:38 INFO - PROCESS | 3740 | 1465206038681 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:40:38 INFO - PROCESS | 3740 | 1465206038695 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 3740 | 1465206038697 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:38 INFO - PROCESS | 3740 | ++DOCSHELL 15EB8800 == 33 [pid = 3740] [id = 197] 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (16232000) [pid = 3740] [serial = 589] [outer = 00000000] 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (168C9C00) [pid = 3740] [serial = 590] [outer = 16232000] 01:40:38 INFO - PROCESS | 3740 | 1465206038741 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (170E3C00) [pid = 3740] [serial = 591] [outer = 16232000] 01:40:39 INFO - PROCESS | 3740 | 1465206039667 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]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1187ms 01:40:39 INFO - PROCESS | 3740 | 1465206039758 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 3740 | 1465206039763 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 01:40:39 INFO - PROCESS | 3740 | 1465206039769 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 3740 | 1465206039773 Marionette TRACE conn3 <- [1,754,null,{}] 01:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:40:39 INFO - PROCESS | 3740 | 1465206039780 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}] 01:40:39 INFO - PROCESS | 3740 | 1465206039783 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:39 INFO - PROCESS | 3740 | 1465206039922 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:40:39 INFO - PROCESS | 3740 | 1465206039994 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3740 | 1465206039999 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:40 INFO - PROCESS | 3740 | ++DOCSHELL 11282400 == 34 [pid = 3740] [id = 198] 01:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (114F3000) [pid = 3740] [serial = 592] [outer = 00000000] 01:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11BC5800) [pid = 3740] [serial = 593] [outer = 114F3000] 01:40:40 INFO - PROCESS | 3740 | 1465206040056 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1291A400) [pid = 3740] [serial = 594] [outer = 114F3000] 01:40:41 INFO - PROCESS | 3740 | 1465206041113 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1389ms 01:40:41 INFO - PROCESS | 3740 | 1465206041179 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 3740 | 1465206041184 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 01:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:40:41 INFO - PROCESS | 3740 | 1465206041299 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3740 | 1465206041302 Marionette TRACE conn3 <- [1,758,null,{}] 01:40:41 INFO - PROCESS | 3740 | 1465206041308 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}] 01:40:41 INFO - PROCESS | 3740 | 1465206041311 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:41 INFO - PROCESS | 3740 | 1465206041436 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:40:41 INFO - PROCESS | 3740 | 1465206041549 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 3740 | 1465206041552 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:41 INFO - PROCESS | 3740 | ++DOCSHELL 11801400 == 35 [pid = 3740] [id = 199] 01:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11805800) [pid = 3740] [serial = 595] [outer = 00000000] 01:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11BCBC00) [pid = 3740] [serial = 596] [outer = 11805800] 01:40:41 INFO - PROCESS | 3740 | 1465206041604 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1291E000) [pid = 3740] [serial = 597] [outer = 11805800] 01:40:41 INFO - PROCESS | 3740 | --DOCSHELL 13E21000 == 34 [pid = 3740] [id = 196] 01:40:41 INFO - PROCESS | 3740 | --DOCSHELL 139AA400 == 33 [pid = 3740] [id = 195] 01:40:41 INFO - PROCESS | 3740 | --DOCSHELL 137B3400 == 32 [pid = 3740] [id = 194] 01:40:41 INFO - PROCESS | 3740 | --DOCSHELL 1291C800 == 31 [pid = 3740] [id = 193] 01:40:41 INFO - PROCESS | 3740 | --DOCSHELL 10A61800 == 30 [pid = 3740] [id = 192] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15025C00) [pid = 3740] [serial = 516] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1780A400) [pid = 3740] [serial = 557] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15534800) [pid = 3740] [serial = 551] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15EBE000) [pid = 3740] [serial = 554] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13205400) [pid = 3740] [serial = 542] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1371B800) [pid = 3740] [serial = 543] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19C2C000) [pid = 3740] [serial = 540] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (19A8C400) [pid = 3740] [serial = 539] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (12910C00) [pid = 3740] [serial = 545] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1291C000) [pid = 3740] [serial = 546] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (13901800) [pid = 3740] [serial = 548] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1553D400) [pid = 3740] [serial = 552] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (17818000) [pid = 3740] [serial = 558] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16652800) [pid = 3740] [serial = 555] [outer = 00000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (139A6000) [pid = 3740] [serial = 549] [outer = 00000000] [url = about:blank] 01:40:42 INFO - PROCESS | 3740 | 1465206042089 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 859ms 01:40:42 INFO - PROCESS | 3740 | 1465206042156 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3740 | 1465206042159 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 01:40:42 INFO - PROCESS | 3740 | 1465206042165 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:40:42 INFO - PROCESS | 3740 | 1465206042167 Marionette TRACE conn3 <- [1,762,null,{}] 01:40:42 INFO - PROCESS | 3740 | 1465206042173 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}] 01:40:42 INFO - PROCESS | 3740 | 1465206042177 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:42 INFO - PROCESS | 3740 | 1465206042264 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:40:42 INFO - PROCESS | 3740 | 1465206042270 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3740 | 1465206042273 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:42 INFO - PROCESS | 3740 | ++DOCSHELL 12B9B000 == 31 [pid = 3740] [id = 200] 01:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12BA1C00) [pid = 3740] [serial = 598] [outer = 00000000] 01:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (13207000) [pid = 3740] [serial = 599] [outer = 12BA1C00] 01:40:42 INFO - PROCESS | 3740 | 1465206042321 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13719C00) [pid = 3740] [serial = 600] [outer = 12BA1C00] 01:40:42 INFO - PROCESS | 3740 | 1465206042784 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 624ms 01:40:42 INFO - PROCESS | 3740 | 1465206042804 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3740 | 1465206042806 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 01:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:40:42 INFO - PROCESS | 3740 | 1465206042809 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 3740 | 1465206042811 Marionette TRACE conn3 <- [1,766,null,{}] 01:40:42 INFO - PROCESS | 3740 | 1465206042815 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}] 01:40:42 INFO - PROCESS | 3740 | 1465206042817 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:42 INFO - PROCESS | 3740 | 1465206042902 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:40:42 INFO - PROCESS | 3740 | 1465206042950 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3740 | 1465206042958 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:42 INFO - PROCESS | 3740 | ++DOCSHELL 13D08000 == 32 [pid = 3740] [id = 201] 01:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13D0B800) [pid = 3740] [serial = 601] [outer = 00000000] 01:40:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13D7B400) [pid = 3740] [serial = 602] [outer = 13D0B800] 01:40:42 INFO - PROCESS | 3740 | 1465206043006 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (14207C00) [pid = 3740] [serial = 603] [outer = 13D0B800] 01:40:43 INFO - PROCESS | 3740 | 1465206043450 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 702ms 01:40:43 INFO - PROCESS | 3740 | 1465206043509 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 3740 | 1465206043511 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 01:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:40:43 INFO - PROCESS | 3740 | 1465206043514 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3740 | 1465206043516 Marionette TRACE conn3 <- [1,770,null,{}] 01:40:43 INFO - PROCESS | 3740 | 1465206043519 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}] 01:40:43 INFO - PROCESS | 3740 | 1465206043521 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:43 INFO - PROCESS | 3740 | 1465206043604 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:40:43 INFO - PROCESS | 3740 | 1465206043612 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3740 | 1465206043614 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:43 INFO - PROCESS | 3740 | ++DOCSHELL 15014400 == 33 [pid = 3740] [id = 202] 01:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1535AC00) [pid = 3740] [serial = 604] [outer = 00000000] 01:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1553E400) [pid = 3740] [serial = 605] [outer = 1535AC00] 01:40:43 INFO - PROCESS | 3740 | 1465206043658 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15EAF400) [pid = 3740] [serial = 606] [outer = 1535AC00] 01:40:44 INFO - PROCESS | 3740 | 1465206044110 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 640ms 01:40:44 INFO - PROCESS | 3740 | 1465206044152 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 3740 | 1465206044154 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 01:40:44 INFO - PROCESS | 3740 | 1465206044158 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:40:44 INFO - PROCESS | 3740 | 1465206044159 Marionette TRACE conn3 <- [1,774,null,{}] 01:40:44 INFO - PROCESS | 3740 | 1465206044169 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}] 01:40:44 INFO - PROCESS | 3740 | 1465206044171 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:44 INFO - PROCESS | 3740 | 1465206044275 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:40:44 INFO - PROCESS | 3740 | 1465206044354 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 3740 | 1465206044356 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:44 INFO - PROCESS | 3740 | ++DOCSHELL 16649800 == 34 [pid = 3740] [id = 203] 01:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16652400) [pid = 3740] [serial = 607] [outer = 00000000] 01:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16AF7400) [pid = 3740] [serial = 608] [outer = 16652400] 01:40:44 INFO - PROCESS | 3740 | 1465206044400 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17136400) [pid = 3740] [serial = 609] [outer = 16652400] 01:40:44 INFO - PROCESS | 3740 | 1465206044839 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 01:40:44 INFO - PROCESS | 3740 | 1465206044898 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 3740 | 1465206044900 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 01:40:44 INFO - PROCESS | 3740 | 1465206044903 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:40:44 INFO - PROCESS | 3740 | 1465206044905 Marionette TRACE conn3 <- [1,778,null,{}] 01:40:44 INFO - PROCESS | 3740 | 1465206044915 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}] 01:40:44 INFO - PROCESS | 3740 | 1465206044920 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:45 INFO - PROCESS | 3740 | 1465206045053 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:40:45 INFO - PROCESS | 3740 | 1465206045065 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 3740 | 1465206045068 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:45 INFO - PROCESS | 3740 | ++DOCSHELL 16AF1000 == 35 [pid = 3740] [id = 204] 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17809400) [pid = 3740] [serial = 610] [outer = 00000000] 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17898000) [pid = 3740] [serial = 611] [outer = 17809400] 01:40:45 INFO - PROCESS | 3740 | 1465206045111 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17CC3400) [pid = 3740] [serial = 612] [outer = 17809400] 01:40:45 INFO - PROCESS | 3740 | 1465206045541 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]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 703ms 01:40:45 INFO - PROCESS | 3740 | 1465206045602 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 3740 | 1465206045605 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 01:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:40:45 INFO - PROCESS | 3740 | 1465206045613 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 3740 | 1465206045615 Marionette TRACE conn3 <- [1,782,null,{}] 01:40:45 INFO - PROCESS | 3740 | 1465206045623 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}] 01:40:45 INFO - PROCESS | 3740 | 1465206045624 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:45 INFO - PROCESS | 3740 | 1465206045734 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:40:45 INFO - PROCESS | 3740 | 1465206045800 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 3740 | 1465206045802 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:45 INFO - PROCESS | 3740 | ++DOCSHELL 17C2C800 == 36 [pid = 3740] [id = 205] 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17CC5C00) [pid = 3740] [serial = 613] [outer = 00000000] 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18008C00) [pid = 3740] [serial = 614] [outer = 17CC5C00] 01:40:45 INFO - PROCESS | 3740 | 1465206045845 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1800C400) [pid = 3740] [serial = 615] [outer = 17CC5C00] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10B67400) [pid = 3740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1291CC00) [pid = 3740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (137B5400) [pid = 3740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13A5F000) [pid = 3740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1180C800) [pid = 3740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13D7BC00) [pid = 3740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1853AC00) [pid = 3740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:40:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19A8E800) [pid = 3740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:40:46 INFO - PROCESS | 3740 | 1465206046256 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 702ms 01:40:46 INFO - PROCESS | 3740 | 1465206046310 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 3740 | 1465206046312 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 01:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:40:46 INFO - PROCESS | 3740 | 1465206046320 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 3740 | 1465206046322 Marionette TRACE conn3 <- [1,786,null,{}] 01:40:46 INFO - PROCESS | 3740 | 1465206046325 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}] 01:40:46 INFO - PROCESS | 3740 | 1465206046327 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:46 INFO - PROCESS | 3740 | 1465206046404 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:40:46 INFO - PROCESS | 3740 | 1465206046487 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 3740 | 1465206046489 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:46 INFO - PROCESS | 3740 | ++DOCSHELL 10F06000 == 37 [pid = 3740] [id = 206] 01:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1180C800) [pid = 3740] [serial = 616] [outer = 00000000] 01:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (18369C00) [pid = 3740] [serial = 617] [outer = 1180C800] 01:40:46 INFO - PROCESS | 3740 | 1465206046533 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (18536400) [pid = 3740] [serial = 618] [outer = 1180C800] 01:40:46 INFO - PROCESS | 3740 | 1465206046896 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 01:40:46 INFO - PROCESS | 3740 | 1465206046959 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 3740 | 1465206046961 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 01:40:46 INFO - PROCESS | 3740 | 1465206046964 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:40:46 INFO - PROCESS | 3740 | 1465206046966 Marionette TRACE conn3 <- [1,790,null,{}] 01:40:46 INFO - PROCESS | 3740 | 1465206046969 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}] 01:40:46 INFO - PROCESS | 3740 | 1465206046971 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:47 INFO - PROCESS | 3740 | 1465206047080 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:40:47 INFO - PROCESS | 3740 | 1465206047120 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3740 | 1465206047122 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:47 INFO - PROCESS | 3740 | ++DOCSHELL 170D9C00 == 38 [pid = 3740] [id = 207] 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1800A000) [pid = 3740] [serial = 619] [outer = 00000000] 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19826000) [pid = 3740] [serial = 620] [outer = 1800A000] 01:40:47 INFO - PROCESS | 3740 | 1465206047165 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19A86800) [pid = 3740] [serial = 621] [outer = 1800A000] 01:40:47 INFO - PROCESS | 3740 | 1465206047568 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 640ms 01:40:47 INFO - PROCESS | 3740 | 1465206047602 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 3740 | 1465206047604 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 01:40:47 INFO - PROCESS | 3740 | 1465206047607 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:40:47 INFO - PROCESS | 3740 | 1465206047609 Marionette TRACE conn3 <- [1,794,null,{}] 01:40:47 INFO - PROCESS | 3740 | 1465206047613 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}] 01:40:47 INFO - PROCESS | 3740 | 1465206047615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:47 INFO - PROCESS | 3740 | 1465206047731 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:40:47 INFO - PROCESS | 3740 | 1465206047738 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3740 | 1465206047740 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:47 INFO - PROCESS | 3740 | ++DOCSHELL 137B6000 == 39 [pid = 3740] [id = 208] 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1836A800) [pid = 3740] [serial = 622] [outer = 00000000] 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19E4F400) [pid = 3740] [serial = 623] [outer = 1836A800] 01:40:47 INFO - PROCESS | 3740 | 1465206047788 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E50800) [pid = 3740] [serial = 624] [outer = 1836A800] 01:40:48 INFO - PROCESS | 3740 | 1465206048249 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]]]}] 01:40:48 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 01:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 702ms 01:40:48 INFO - PROCESS | 3740 | 1465206048308 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3740 | 1465206048313 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:40:48 INFO - PROCESS | 3740 | 1465206048318 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3740 | 1465206048322 Marionette TRACE conn3 <- [1,798,null,{}] 01:40:48 INFO - PROCESS | 3740 | 1465206048368 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}] 01:40:48 INFO - PROCESS | 3740 | 1465206048371 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:48 INFO - PROCESS | 3740 | 1465206048605 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:40:48 INFO - PROCESS | 3740 | 1465206048660 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 3740 | 1465206048665 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:48 INFO - PROCESS | 3740 | ++DOCSHELL 11DB8C00 == 40 [pid = 3740] [id = 209] 01:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11DBB400) [pid = 3740] [serial = 625] [outer = 00000000] 01:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1291FC00) [pid = 3740] [serial = 626] [outer = 11DBB400] 01:40:48 INFO - PROCESS | 3740 | 1465206048742 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13152C00) [pid = 3740] [serial = 627] [outer = 11DBB400] 01:40:49 INFO - PROCESS | 3740 | 1465206049332 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1030ms 01:40:49 INFO - PROCESS | 3740 | 1465206049373 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 3740 | 1465206049378 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 01:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:40:49 INFO - PROCESS | 3740 | 1465206049385 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 3740 | 1465206049388 Marionette TRACE conn3 <- [1,802,null,{}] 01:40:49 INFO - PROCESS | 3740 | 1465206049392 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}] 01:40:49 INFO - PROCESS | 3740 | 1465206049395 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:49 INFO - PROCESS | 3740 | 1465206049507 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:40:49 INFO - PROCESS | 3740 | 1465206049606 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 3740 | 1465206049609 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:49 INFO - PROCESS | 3740 | ++DOCSHELL 1420BC00 == 41 [pid = 3740] [id = 210] 01:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15015400) [pid = 3740] [serial = 628] [outer = 00000000] 01:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15537400) [pid = 3740] [serial = 629] [outer = 15015400] 01:40:49 INFO - PROCESS | 3740 | 1465206049664 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16652800) [pid = 3740] [serial = 630] [outer = 15015400] 01:40:50 INFO - PROCESS | 3740 | 1465206050280 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] 01:40:50 INFO - PROCESS | 3740 | 1465206050335 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 01:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:40:50 INFO - PROCESS | 3740 | 1465206050338 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 3740 | 1465206050342 Marionette TRACE conn3 <- [1,806,null,{}] 01:40:50 INFO - PROCESS | 3740 | 1465206050353 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}] 01:40:50 INFO - PROCESS | 3740 | 1465206050358 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:50 INFO - PROCESS | 3740 | 1465206050466 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:40:50 INFO - PROCESS | 3740 | 1465206050591 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 3740 | 1465206050595 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:50 INFO - PROCESS | 3740 | ++DOCSHELL 19C2DC00 == 42 [pid = 3740] [id = 211] 01:40:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19E56400) [pid = 3740] [serial = 631] [outer = 00000000] 01:40:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A057C00) [pid = 3740] [serial = 632] [outer = 19E56400] 01:40:50 INFO - PROCESS | 3740 | 1465206050651 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A2C1800) [pid = 3740] [serial = 633] [outer = 19E56400] 01:40:51 INFO - PROCESS | 3740 | 1465206051467 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]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1186ms 01:40:51 INFO - PROCESS | 3740 | 1465206051537 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 3740 | 1465206051542 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 01:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:40:51 INFO - PROCESS | 3740 | 1465206051547 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3740 | 1465206051550 Marionette TRACE conn3 <- [1,810,null,{}] 01:40:51 INFO - PROCESS | 3740 | 1465206051555 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}] 01:40:51 INFO - PROCESS | 3740 | 1465206051558 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:51 INFO - PROCESS | 3740 | 1465206051698 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:40:51 INFO - PROCESS | 3740 | 1465206051820 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3740 | 1465206051825 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:51 INFO - PROCESS | 3740 | ++DOCSHELL 114EB000 == 43 [pid = 3740] [id = 212] 01:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (114ED400) [pid = 3740] [serial = 634] [outer = 00000000] 01:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (118C3C00) [pid = 3740] [serial = 635] [outer = 114ED400] 01:40:51 INFO - PROCESS | 3740 | 1465206051876 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12950C00) [pid = 3740] [serial = 636] [outer = 114ED400] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 170D9C00 == 42 [pid = 3740] [id = 207] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 10F06000 == 41 [pid = 3740] [id = 206] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 17C2C800 == 40 [pid = 3740] [id = 205] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 16AF1000 == 39 [pid = 3740] [id = 204] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 16649800 == 38 [pid = 3740] [id = 203] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 15014400 == 37 [pid = 3740] [id = 202] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 13D08000 == 36 [pid = 3740] [id = 201] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 12B9B000 == 35 [pid = 3740] [id = 200] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 11282400 == 34 [pid = 3740] [id = 198] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 11801400 == 33 [pid = 3740] [id = 199] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 15EB8800 == 32 [pid = 3740] [id = 197] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 104F1C00 == 31 [pid = 3740] [id = 191] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 19C2DC00 == 30 [pid = 3740] [id = 211] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 137B6000 == 29 [pid = 3740] [id = 208] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 11DB8C00 == 28 [pid = 3740] [id = 209] 01:40:52 INFO - PROCESS | 3740 | --DOCSHELL 1420BC00 == 27 [pid = 3740] [id = 210] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10ED9800) [pid = 3740] [serial = 575] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (11284C00) [pid = 3740] [serial = 576] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12B4D400) [pid = 3740] [serial = 578] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10F05000) [pid = 3740] [serial = 572] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (139A0400) [pid = 3740] [serial = 581] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (142DD800) [pid = 3740] [serial = 584] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (139A8000) [pid = 3740] [serial = 582] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12919400) [pid = 3740] [serial = 561] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11BCB800) [pid = 3740] [serial = 560] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15EB1000) [pid = 3740] [serial = 564] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14210C00) [pid = 3740] [serial = 563] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19A89C00) [pid = 3740] [serial = 567] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19826800) [pid = 3740] [serial = 566] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A238800) [pid = 3740] [serial = 570] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A231000) [pid = 3740] [serial = 569] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (168C9C00) [pid = 3740] [serial = 590] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15016400) [pid = 3740] [serial = 585] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1535EC00) [pid = 3740] [serial = 587] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (12C11800) [pid = 3740] [serial = 579] [outer = 00000000] [url = about:blank] 01:40:52 INFO - PROCESS | 3740 | 1465206052970 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] 01:40:52 INFO - PROCESS | 3740 | 1465206053010 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 01:40:53 INFO - PROCESS | 3740 | 1465206053015 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:40:53 INFO - PROCESS | 3740 | 1465206053020 Marionette TRACE conn3 <- [1,814,null,{}] 01:40:53 INFO - PROCESS | 3740 | 1465206053025 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}] 01:40:53 INFO - PROCESS | 3740 | 1465206053027 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:53 INFO - PROCESS | 3740 | 1465206053117 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:40:53 INFO - PROCESS | 3740 | 1465206053126 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 3740 | 1465206053129 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:53 INFO - PROCESS | 3740 | ++DOCSHELL 10F04800 == 28 [pid = 3740] [id = 213] 01:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10F05000) [pid = 3740] [serial = 637] [outer = 00000000] 01:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (118C1800) [pid = 3740] [serial = 638] [outer = 10F05000] 01:40:53 INFO - PROCESS | 3740 | 1465206053178 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11DC7C00) [pid = 3740] [serial = 639] [outer = 10F05000] 01:40:53 INFO - PROCESS | 3740 | 1465206053653 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]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 703ms 01:40:53 INFO - PROCESS | 3740 | 1465206053716 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 3740 | 1465206053721 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 01:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:40:53 INFO - PROCESS | 3740 | 1465206053727 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 3740 | 1465206053730 Marionette TRACE conn3 <- [1,818,null,{}] 01:40:53 INFO - PROCESS | 3740 | 1465206053733 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}] 01:40:53 INFO - PROCESS | 3740 | 1465206053736 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:53 INFO - PROCESS | 3740 | 1465206053862 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:40:53 INFO - PROCESS | 3740 | 1465206053954 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 3740 | 1465206053956 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:53 INFO - PROCESS | 3740 | ++DOCSHELL 12E50400 == 29 [pid = 3740] [id = 214] 01:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1315B800) [pid = 3740] [serial = 640] [outer = 00000000] 01:40:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1371E400) [pid = 3740] [serial = 641] [outer = 1315B800] 01:40:53 INFO - PROCESS | 3740 | 1465206054015 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (137B0800) [pid = 3740] [serial = 642] [outer = 1315B800] 01:40:54 INFO - PROCESS | 3740 | 1465206054377 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 687ms 01:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:40:54 INFO - PROCESS | 3740 | 1465206054426 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 3740 | 1465206054428 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 01:40:54 INFO - PROCESS | 3740 | 1465206054431 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 3740 | 1465206054435 Marionette TRACE conn3 <- [1,822,null,{}] 01:40:54 INFO - PROCESS | 3740 | 1465206054445 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}] 01:40:54 INFO - PROCESS | 3740 | 1465206054450 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:54 INFO - PROCESS | 3740 | 1465206054532 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:40:54 INFO - PROCESS | 3740 | 1465206054539 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 3740 | 1465206054542 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:54 INFO - PROCESS | 3740 | ++DOCSHELL 139A4400 == 30 [pid = 3740] [id = 215] 01:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (139A7C00) [pid = 3740] [serial = 643] [outer = 00000000] 01:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13D7DC00) [pid = 3740] [serial = 644] [outer = 139A7C00] 01:40:54 INFO - PROCESS | 3740 | 1465206054590 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14210C00) [pid = 3740] [serial = 645] [outer = 139A7C00] 01:40:55 INFO - PROCESS | 3740 | 1465206055089 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 687ms 01:40:55 INFO - PROCESS | 3740 | 1465206055131 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 3740 | 1465206055133 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 01:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:40:55 INFO - PROCESS | 3740 | 1465206055141 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 3740 | 1465206055143 Marionette TRACE conn3 <- [1,826,null,{}] 01:40:55 INFO - PROCESS | 3740 | 1465206055146 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}] 01:40:55 INFO - PROCESS | 3740 | 1465206055148 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:55 INFO - PROCESS | 3740 | 1465206055289 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:40:55 INFO - PROCESS | 3740 | 1465206055311 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 3740 | 1465206055313 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:55 INFO - PROCESS | 3740 | ++DOCSHELL 1501EC00 == 31 [pid = 3740] [id = 216] 01:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15027800) [pid = 3740] [serial = 646] [outer = 00000000] 01:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15535800) [pid = 3740] [serial = 647] [outer = 15027800] 01:40:55 INFO - PROCESS | 3740 | 1465206055358 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1553E000) [pid = 3740] [serial = 648] [outer = 15027800] 01:40:55 INFO - PROCESS | 3740 | 1465206055781 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 687ms 01:40:55 INFO - PROCESS | 3740 | 1465206055836 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 3740 | 1465206055838 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 01:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:40:55 INFO - PROCESS | 3740 | 1465206055841 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 3740 | 1465206055843 Marionette TRACE conn3 <- [1,830,null,{}] 01:40:55 INFO - PROCESS | 3740 | 1465206055847 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}] 01:40:55 INFO - PROCESS | 3740 | 1465206055849 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:55 INFO - PROCESS | 3740 | 1465206055952 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:40:55 INFO - PROCESS | 3740 | 1465206055958 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 3740 | 1465206055960 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:55 INFO - PROCESS | 3740 | ++DOCSHELL 15027C00 == 32 [pid = 3740] [id = 217] 01:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15533000) [pid = 3740] [serial = 649] [outer = 00000000] 01:40:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (168CC000) [pid = 3740] [serial = 650] [outer = 15533000] 01:40:55 INFO - PROCESS | 3740 | 1465206056004 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16B62C00) [pid = 3740] [serial = 651] [outer = 15533000] 01:40:56 INFO - PROCESS | 3740 | 1465206056478 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]]]}] 01:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 702ms 01:40:56 INFO - PROCESS | 3740 | 1465206056542 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:40:56 INFO - PROCESS | 3740 | 1465206056544 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 01:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:40:56 INFO - PROCESS | 3740 | 1465206056547 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:40:56 INFO - PROCESS | 3740 | 1465206056549 Marionette TRACE conn3 <- [1,834,null,{}] 01:40:56 INFO - PROCESS | 3740 | 1465206056552 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}] 01:40:56 INFO - PROCESS | 3740 | 1465206056558 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:56 INFO - PROCESS | 3740 | 1465206056706 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:40:56 INFO - PROCESS | 3740 | 1465206056768 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 3740 | 1465206056771 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:56 INFO - PROCESS | 3740 | ++DOCSHELL 17C34800 == 33 [pid = 3740] [id = 218] 01:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17CCDC00) [pid = 3740] [serial = 652] [outer = 00000000] 01:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18369400) [pid = 3740] [serial = 653] [outer = 17CCDC00] 01:40:56 INFO - PROCESS | 3740 | 1465206056815 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18539400) [pid = 3740] [serial = 654] [outer = 17CCDC00] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1800A000) [pid = 3740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16652400) [pid = 3740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16232000) [pid = 3740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12BA1C00) [pid = 3740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1535AC00) [pid = 3740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (114F3000) [pid = 3740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11805800) [pid = 3740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13D0B800) [pid = 3740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17809400) [pid = 3740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1180C800) [pid = 3740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17CC5C00) [pid = 3740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1836A800) [pid = 3740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1058C800) [pid = 3740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:40:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13E26C00) [pid = 3740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:40:57 INFO - PROCESS | 3740 | 1465206057387 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 906ms 01:40:57 INFO - PROCESS | 3740 | 1465206057451 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 3740 | 1465206057462 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 01:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:40:57 INFO - PROCESS | 3740 | 1465206057466 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 3740 | 1465206057468 Marionette TRACE conn3 <- [1,838,null,{}] 01:40:57 INFO - PROCESS | 3740 | 1465206057471 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}] 01:40:57 INFO - PROCESS | 3740 | 1465206057473 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:57 INFO - PROCESS | 3740 | 1465206057549 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:40:57 INFO - PROCESS | 3740 | 1465206057554 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 3740 | 1465206057556 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:57 INFO - PROCESS | 3740 | ++DOCSHELL 12916000 == 34 [pid = 3740] [id = 219] 01:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1535AC00) [pid = 3740] [serial = 655] [outer = 00000000] 01:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17137800) [pid = 3740] [serial = 656] [outer = 1535AC00] 01:40:57 INFO - PROCESS | 3740 | 1465206057600 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17898400) [pid = 3740] [serial = 657] [outer = 1535AC00] 01:40:58 INFO - PROCESS | 3740 | 1465206058011 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 594ms 01:40:58 INFO - PROCESS | 3740 | 1465206058067 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 3740 | 1465206058069 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 01:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:40:58 INFO - PROCESS | 3740 | 1465206058072 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 3740 | 1465206058074 Marionette TRACE conn3 <- [1,842,null,{}] 01:40:58 INFO - PROCESS | 3740 | 1465206058078 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}] 01:40:58 INFO - PROCESS | 3740 | 1465206058080 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:58 INFO - PROCESS | 3740 | 1465206058168 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:40:58 INFO - PROCESS | 3740 | 1465206058173 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3740 | 1465206058175 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:58 INFO - PROCESS | 3740 | ++DOCSHELL 17818800 == 35 [pid = 3740] [id = 220] 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1788C000) [pid = 3740] [serial = 658] [outer = 00000000] 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19A89000) [pid = 3740] [serial = 659] [outer = 1788C000] 01:40:58 INFO - PROCESS | 3740 | 1465206058219 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A89800) [pid = 3740] [serial = 660] [outer = 1788C000] 01:40:58 INFO - PROCESS | 3740 | 1465206058680 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 625ms 01:40:58 INFO - PROCESS | 3740 | 1465206058708 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 3740 | 1465206058710 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 01:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:40:58 INFO - PROCESS | 3740 | 1465206058717 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 3740 | 1465206058719 Marionette TRACE conn3 <- [1,846,null,{}] 01:40:58 INFO - PROCESS | 3740 | 1465206058722 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}] 01:40:58 INFO - PROCESS | 3740 | 1465206058724 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:58 INFO - PROCESS | 3740 | 1465206058800 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:40:58 INFO - PROCESS | 3740 | 1465206058806 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3740 | 1465206058808 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:58 INFO - PROCESS | 3740 | ++DOCSHELL 19C2DC00 == 36 [pid = 3740] [id = 221] 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19C31400) [pid = 3740] [serial = 661] [outer = 00000000] 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E5A800) [pid = 3740] [serial = 662] [outer = 19C31400] 01:40:58 INFO - PROCESS | 3740 | 1465206058851 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A056800) [pid = 3740] [serial = 663] [outer = 19C31400] 01:40:59 INFO - PROCESS | 3740 | 1465206059429 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 01:40:59 INFO - PROCESS | 3740 | 1465206059454 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 3740 | 1465206059459 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:40:59 INFO - PROCESS | 3740 | 1465206059465 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 3740 | 1465206059468 Marionette TRACE conn3 <- [1,850,null,{}] 01:40:59 INFO - PROCESS | 3740 | 1465206059474 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}] 01:40:59 INFO - PROCESS | 3740 | 1465206059477 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:59 INFO - PROCESS | 3740 | 1465206059647 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:40:59 INFO - PROCESS | 3740 | 1465206059773 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 3740 | 1465206059778 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:40:59 INFO - PROCESS | 3740 | ++DOCSHELL 104F1C00 == 37 [pid = 3740] [id = 222] 01:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1055B800) [pid = 3740] [serial = 664] [outer = 00000000] 01:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (118C2800) [pid = 3740] [serial = 665] [outer = 1055B800] 01:40:59 INFO - PROCESS | 3740 | 1465206059835 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1294FC00) [pid = 3740] [serial = 666] [outer = 1055B800] 01:41:00 INFO - PROCESS | 3740 | 1465206060912 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1498ms 01:41:00 INFO - PROCESS | 3740 | 1465206060969 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 3740 | 1465206060974 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 01:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:41:00 INFO - PROCESS | 3740 | 1465206060980 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 3740 | 1465206060983 Marionette TRACE conn3 <- [1,854,null,{}] 01:41:00 INFO - PROCESS | 3740 | 1465206060987 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}] 01:41:00 INFO - PROCESS | 3740 | 1465206060990 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:01 INFO - PROCESS | 3740 | 1465206061139 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:41:01 INFO - PROCESS | 3740 | 1465206061274 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 3740 | 1465206061277 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:01 INFO - PROCESS | 3740 | ++DOCSHELL 13A5CC00 == 38 [pid = 3740] [id = 223] 01:41:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (13A66400) [pid = 3740] [serial = 667] [outer = 00000000] 01:41:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17C29400) [pid = 3740] [serial = 668] [outer = 13A66400] 01:41:01 INFO - PROCESS | 3740 | 1465206061337 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19A88800) [pid = 3740] [serial = 669] [outer = 13A66400] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 17818800 == 37 [pid = 3740] [id = 220] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 12916000 == 36 [pid = 3740] [id = 219] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 17C34800 == 35 [pid = 3740] [id = 218] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 15027C00 == 34 [pid = 3740] [id = 217] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 1501EC00 == 33 [pid = 3740] [id = 216] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 139A4400 == 32 [pid = 3740] [id = 215] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 12E50400 == 31 [pid = 3740] [id = 214] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 10F04800 == 30 [pid = 3740] [id = 213] 01:41:02 INFO - PROCESS | 3740 | --DOCSHELL 114EB000 == 29 [pid = 3740] [id = 212] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1291D400) [pid = 3740] [serial = 573] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15534C00) [pid = 3740] [serial = 588] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A86800) [pid = 3740] [serial = 621] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16AF7400) [pid = 3740] [serial = 608] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17136400) [pid = 3740] [serial = 609] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (170E3C00) [pid = 3740] [serial = 591] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13207000) [pid = 3740] [serial = 599] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13719C00) [pid = 3740] [serial = 600] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1553E400) [pid = 3740] [serial = 605] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11BC5800) [pid = 3740] [serial = 593] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1291A400) [pid = 3740] [serial = 594] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11BCBC00) [pid = 3740] [serial = 596] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1291E000) [pid = 3740] [serial = 597] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13D7B400) [pid = 3740] [serial = 602] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (14207C00) [pid = 3740] [serial = 603] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17898000) [pid = 3740] [serial = 611] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (18369C00) [pid = 3740] [serial = 617] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (18008C00) [pid = 3740] [serial = 614] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19826000) [pid = 3740] [serial = 620] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19E4F400) [pid = 3740] [serial = 623] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19E50800) [pid = 3740] [serial = 624] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1800C400) [pid = 3740] [serial = 615] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17CC3400) [pid = 3740] [serial = 612] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (18536400) [pid = 3740] [serial = 618] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15EAF400) [pid = 3740] [serial = 606] [outer = 00000000] [url = about:blank] 01:41:02 INFO - PROCESS | 3740 | 1465206062179 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1249ms 01:41:02 INFO - PROCESS | 3740 | 1465206062240 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3740 | 1465206062245 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 01:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:41:02 INFO - PROCESS | 3740 | 1465206062250 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 3740 | 1465206062253 Marionette TRACE conn3 <- [1,858,null,{}] 01:41:02 INFO - PROCESS | 3740 | 1465206062258 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}] 01:41:02 INFO - PROCESS | 3740 | 1465206062261 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:02 INFO - PROCESS | 3740 | 1465206062349 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:41:02 INFO - PROCESS | 3740 | 1465206062361 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 3740 | 1465206062364 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:02 INFO - PROCESS | 3740 | ++DOCSHELL 10EA9400 == 30 [pid = 3740] [id = 224] 01:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10ECC400) [pid = 3740] [serial = 670] [outer = 00000000] 01:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114ED800) [pid = 3740] [serial = 671] [outer = 10ECC400] 01:41:02 INFO - PROCESS | 3740 | 1465206062413 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11BC6C00) [pid = 3740] [serial = 672] [outer = 10ECC400] 01:41:02 INFO - PROCESS | 3740 | 1465206062899 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 703ms 01:41:02 INFO - PROCESS | 3740 | 1465206062932 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3740 | 1465206062937 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 01:41:02 INFO - PROCESS | 3740 | 1465206062942 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:41:02 INFO - PROCESS | 3740 | 1465206062945 Marionette TRACE conn3 <- [1,862,null,{}] 01:41:02 INFO - PROCESS | 3740 | 1465206062948 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}] 01:41:02 INFO - PROCESS | 3740 | 1465206062951 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:03 INFO - PROCESS | 3740 | 1465206063034 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:41:03 INFO - PROCESS | 3740 | 1465206063042 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3740 | 1465206063044 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:03 INFO - PROCESS | 3740 | ++DOCSHELL 12B4D400 == 31 [pid = 3740] [id = 225] 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12B99000) [pid = 3740] [serial = 673] [outer = 00000000] 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13210400) [pid = 3740] [serial = 674] [outer = 12B99000] 01:41:03 INFO - PROCESS | 3740 | 1465206063091 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13736C00) [pid = 3740] [serial = 675] [outer = 12B99000] 01:41:03 INFO - PROCESS | 3740 | 1465206063561 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 624ms 01:41:03 INFO - PROCESS | 3740 | 1465206063584 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 3740 | 1465206063586 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 01:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:41:03 INFO - PROCESS | 3740 | 1465206063590 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 3740 | 1465206063593 Marionette TRACE conn3 <- [1,866,null,{}] 01:41:03 INFO - PROCESS | 3740 | 1465206063604 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}] 01:41:03 INFO - PROCESS | 3740 | 1465206063608 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:03 INFO - PROCESS | 3740 | 1465206063710 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:41:03 INFO - PROCESS | 3740 | 1465206063723 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3740 | 1465206063726 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:03 INFO - PROCESS | 3740 | ++DOCSHELL 15533400 == 32 [pid = 3740] [id = 226] 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15533800) [pid = 3740] [serial = 676] [outer = 00000000] 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1553D000) [pid = 3740] [serial = 677] [outer = 15533800] 01:41:03 INFO - PROCESS | 3740 | 1465206063774 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15EBE000) [pid = 3740] [serial = 678] [outer = 15533800] 01:41:04 INFO - PROCESS | 3740 | 1465206064286 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]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 01:41:04 INFO - PROCESS | 3740 | 1465206064332 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 3740 | 1465206064334 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 01:41:04 INFO - PROCESS | 3740 | 1465206064337 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:41:04 INFO - PROCESS | 3740 | 1465206064339 Marionette TRACE conn3 <- [1,870,null,{}] 01:41:04 INFO - PROCESS | 3740 | 1465206064342 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}] 01:41:04 INFO - PROCESS | 3740 | 1465206064344 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:04 INFO - PROCESS | 3740 | 1465206064429 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:41:04 INFO - PROCESS | 3740 | 1465206064434 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 3740 | 1465206064436 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:04 INFO - PROCESS | 3740 | ++DOCSHELL 170DA400 == 33 [pid = 3740] [id = 227] 01:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (170E0000) [pid = 3740] [serial = 679] [outer = 00000000] 01:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1780D000) [pid = 3740] [serial = 680] [outer = 170E0000] 01:41:04 INFO - PROCESS | 3740 | 1465206064484 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17897C00) [pid = 3740] [serial = 681] [outer = 170E0000] 01:41:04 INFO - PROCESS | 3740 | 1465206064950 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]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 624ms 01:41:04 INFO - PROCESS | 3740 | 1465206064975 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 3740 | 1465206064977 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 01:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:41:04 INFO - PROCESS | 3740 | 1465206064986 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 3740 | 1465206064988 Marionette TRACE conn3 <- [1,874,null,{}] 01:41:04 INFO - PROCESS | 3740 | 1465206064991 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}] 01:41:04 INFO - PROCESS | 3740 | 1465206064993 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:05 INFO - PROCESS | 3740 | 1465206065100 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:41:05 INFO - PROCESS | 3740 | 1465206065187 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 3740 | 1465206065189 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:05 INFO - PROCESS | 3740 | ++DOCSHELL 17C2FC00 == 34 [pid = 3740] [id = 228] 01:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17D80C00) [pid = 3740] [serial = 682] [outer = 00000000] 01:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18369C00) [pid = 3740] [serial = 683] [outer = 17D80C00] 01:41:05 INFO - PROCESS | 3740 | 1465206065233 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18533C00) [pid = 3740] [serial = 684] [outer = 17D80C00] 01:41:05 INFO - PROCESS | 3740 | 1465206065664 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 702ms 01:41:05 INFO - PROCESS | 3740 | 1465206065691 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 3740 | 1465206065693 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 01:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:41:05 INFO - PROCESS | 3740 | 1465206065697 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 3740 | 1465206065698 Marionette TRACE conn3 <- [1,878,null,{}] 01:41:05 INFO - PROCESS | 3740 | 1465206065701 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}] 01:41:05 INFO - PROCESS | 3740 | 1465206065707 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:05 INFO - PROCESS | 3740 | 1465206065837 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:41:05 INFO - PROCESS | 3740 | 1465206065844 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 3740 | 1465206065847 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:05 INFO - PROCESS | 3740 | ++DOCSHELL 18004400 == 35 [pid = 3740] [id = 229] 01:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A8D000) [pid = 3740] [serial = 685] [outer = 00000000] 01:41:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19E59400) [pid = 3740] [serial = 686] [outer = 19A8D000] 01:41:05 INFO - PROCESS | 3740 | 1465206065948 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E52800) [pid = 3740] [serial = 687] [outer = 19A8D000] 01:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A2C2400) [pid = 3740] [serial = 688] [outer = 1B5D4800] 01:41:06 INFO - PROCESS | 3740 | 1465206066449 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 843ms 01:41:06 INFO - PROCESS | 3740 | 1465206066540 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 3740 | 1465206066542 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:41:06 INFO - PROCESS | 3740 | 1465206066545 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 3740 | 1465206066547 Marionette TRACE conn3 <- [1,882,null,{}] 01:41:06 INFO - PROCESS | 3740 | 1465206066551 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}] 01:41:06 INFO - PROCESS | 3740 | 1465206066553 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:06 INFO - PROCESS | 3740 | 1465206066719 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15027800) [pid = 3740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1315B800) [pid = 3740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (114ED400) [pid = 3740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10F05000) [pid = 3740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (139A7C00) [pid = 3740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15533000) [pid = 3740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11DBB400) [pid = 3740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15015400) [pid = 3740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19E56400) [pid = 3740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17CCDC00) [pid = 3740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1788C000) [pid = 3740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:41:06 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1535AC00) [pid = 3740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:41:06 INFO - PROCESS | 3740 | 1465206066782 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 3740 | 1465206066784 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:06 INFO - PROCESS | 3740 | ++DOCSHELL 10439400 == 36 [pid = 3740] [id = 230] 01:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1058C800) [pid = 3740] [serial = 689] [outer = 00000000] 01:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12E48800) [pid = 3740] [serial = 690] [outer = 1058C800] 01:41:06 INFO - PROCESS | 3740 | 1465206066827 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13A5C000) [pid = 3740] [serial = 691] [outer = 1058C800] 01:41:07 INFO - PROCESS | 3740 | 1465206067173 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 703ms 01:41:07 INFO - PROCESS | 3740 | 1465206067245 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 3740 | 1465206067247 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 01:41:07 INFO - PROCESS | 3740 | 1465206067250 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:41:07 INFO - PROCESS | 3740 | 1465206067252 Marionette TRACE conn3 <- [1,886,null,{}] 01:41:07 INFO - PROCESS | 3740 | 1465206067256 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}] 01:41:07 INFO - PROCESS | 3740 | 1465206067257 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:07 INFO - PROCESS | 3740 | 1465206067336 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:41:07 INFO - PROCESS | 3740 | 1465206067341 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 3740 | 1465206067343 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:07 INFO - PROCESS | 3740 | ++DOCSHELL 139A7C00 == 37 [pid = 3740] [id = 231] 01:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174CDC00) [pid = 3740] [serial = 692] [outer = 00000000] 01:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19E59C00) [pid = 3740] [serial = 693] [outer = 174CDC00] 01:41:07 INFO - PROCESS | 3740 | 1465206067398 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A2BFC00) [pid = 3740] [serial = 694] [outer = 174CDC00] 01:41:07 INFO - PROCESS | 3740 | 1465206067803 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 593ms 01:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:41:07 INFO - PROCESS | 3740 | 1465206067848 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 3740 | 1465206067850 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 01:41:07 INFO - PROCESS | 3740 | 1465206067854 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 3740 | 1465206067855 Marionette TRACE conn3 <- [1,890,null,{}] 01:41:07 INFO - PROCESS | 3740 | 1465206067859 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}] 01:41:07 INFO - PROCESS | 3740 | 1465206067861 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:07 INFO - PROCESS | 3740 | 1465206067950 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:41:07 INFO - PROCESS | 3740 | 1465206067955 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 3740 | 1465206067957 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:07 INFO - PROCESS | 3740 | ++DOCSHELL 12C1E400 == 38 [pid = 3740] [id = 232] 01:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13726C00) [pid = 3740] [serial = 695] [outer = 00000000] 01:41:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A2C1400) [pid = 3740] [serial = 696] [outer = 13726C00] 01:41:08 INFO - PROCESS | 3740 | 1465206068002 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A713400) [pid = 3740] [serial = 697] [outer = 13726C00] 01:41:08 INFO - PROCESS | 3740 | 1465206068450 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 625ms 01:41:08 INFO - PROCESS | 3740 | 1465206068495 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 3740 | 1465206068497 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 01:41:08 INFO - PROCESS | 3740 | 1465206068501 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:41:08 INFO - PROCESS | 3740 | 1465206068502 Marionette TRACE conn3 <- [1,894,null,{}] 01:41:08 INFO - PROCESS | 3740 | 1465206068506 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}] 01:41:08 INFO - PROCESS | 3740 | 1465206068508 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:08 INFO - PROCESS | 3740 | 1465206068588 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:41:08 INFO - PROCESS | 3740 | 1465206068593 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3740 | 1465206068595 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:08 INFO - PROCESS | 3740 | ++DOCSHELL 19E59000 == 39 [pid = 3740] [id = 233] 01:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A862400) [pid = 3740] [serial = 698] [outer = 00000000] 01:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A869C00) [pid = 3740] [serial = 699] [outer = 1A862400] 01:41:08 INFO - PROCESS | 3740 | 1465206068640 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A86CC00) [pid = 3740] [serial = 700] [outer = 1A862400] 01:41:09 INFO - PROCESS | 3740 | 1465206069355 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 906ms 01:41:09 INFO - PROCESS | 3740 | 1465206069407 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 3740 | 1465206069411 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 01:41:09 INFO - PROCESS | 3740 | 1465206069416 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:41:09 INFO - PROCESS | 3740 | 1465206069421 Marionette TRACE conn3 <- [1,898,null,{}] 01:41:09 INFO - PROCESS | 3740 | 1465206069428 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}] 01:41:09 INFO - PROCESS | 3740 | 1465206069432 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:09 INFO - PROCESS | 3740 | 1465206069558 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:41:09 INFO - PROCESS | 3740 | 1465206069680 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 3740 | 1465206069683 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:09 INFO - PROCESS | 3740 | ++DOCSHELL 10B61C00 == 40 [pid = 3740] [id = 234] 01:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (118C4400) [pid = 3740] [serial = 701] [outer = 00000000] 01:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1291BC00) [pid = 3740] [serial = 702] [outer = 118C4400] 01:41:09 INFO - PROCESS | 3740 | 1465206069741 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (13906000) [pid = 3740] [serial = 703] [outer = 118C4400] 01:41:10 INFO - PROCESS | 3740 | 1465206070305 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 936ms 01:41:10 INFO - PROCESS | 3740 | 1465206070363 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 3740 | 1465206070368 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 01:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:41:10 INFO - PROCESS | 3740 | 1465206070374 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 3740 | 1465206070377 Marionette TRACE conn3 <- [1,902,null,{}] 01:41:10 INFO - PROCESS | 3740 | 1465206070381 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}] 01:41:10 INFO - PROCESS | 3740 | 1465206070384 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:10 INFO - PROCESS | 3740 | 1465206070501 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:41:10 INFO - PROCESS | 3740 | 1465206070629 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 3740 | 1465206070631 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:10 INFO - PROCESS | 3740 | ++DOCSHELL 1535B400 == 41 [pid = 3740] [id = 235] 01:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15538800) [pid = 3740] [serial = 704] [outer = 00000000] 01:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1712E400) [pid = 3740] [serial = 705] [outer = 15538800] 01:41:10 INFO - PROCESS | 3740 | 1465206070688 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17CCDC00) [pid = 3740] [serial = 706] [outer = 15538800] 01:41:11 INFO - PROCESS | 3740 | 1465206071292 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]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 936ms 01:41:11 INFO - PROCESS | 3740 | 1465206071318 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 3740 | 1465206071321 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 01:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:41:11 INFO - PROCESS | 3740 | 1465206071325 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 3740 | 1465206071328 Marionette TRACE conn3 <- [1,906,null,{}] 01:41:11 INFO - PROCESS | 3740 | 1465206071339 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}] 01:41:11 INFO - PROCESS | 3740 | 1465206071344 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:11 INFO - PROCESS | 3740 | 1465206071451 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:41:11 INFO - PROCESS | 3740 | 1465206071561 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 3740 | 1465206071564 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:11 INFO - PROCESS | 3740 | ++DOCSHELL 19C2C000 == 42 [pid = 3740] [id = 236] 01:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19C31C00) [pid = 3740] [serial = 707] [outer = 00000000] 01:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A868C00) [pid = 3740] [serial = 708] [outer = 19C31C00] 01:41:11 INFO - PROCESS | 3740 | 1465206071673 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A99F400) [pid = 3740] [serial = 709] [outer = 19C31C00] 01:41:12 INFO - PROCESS | 3740 | 1465206072437 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1140ms 01:41:12 INFO - PROCESS | 3740 | 1465206072471 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 3740 | 1465206072475 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 01:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:41:12 INFO - PROCESS | 3740 | 1465206072480 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 3740 | 1465206072483 Marionette TRACE conn3 <- [1,910,null,{}] 01:41:12 INFO - PROCESS | 3740 | 1465206072488 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}] 01:41:12 INFO - PROCESS | 3740 | 1465206072491 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:12 INFO - PROCESS | 3740 | 1465206072600 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:41:12 INFO - PROCESS | 3740 | 1465206072736 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 3740 | 1465206072738 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:12 INFO - PROCESS | 3740 | ++DOCSHELL 10F0E400 == 43 [pid = 3740] [id = 237] 01:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12916400) [pid = 3740] [serial = 710] [outer = 00000000] 01:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (12C20000) [pid = 3740] [serial = 711] [outer = 12916400] 01:41:12 INFO - PROCESS | 3740 | 1465206072796 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (13723C00) [pid = 3740] [serial = 712] [outer = 12916400] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 12C1E400 == 42 [pid = 3740] [id = 232] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 139A7C00 == 41 [pid = 3740] [id = 231] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 10439400 == 40 [pid = 3740] [id = 230] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 18004400 == 39 [pid = 3740] [id = 229] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 17C2FC00 == 38 [pid = 3740] [id = 228] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 170DA400 == 37 [pid = 3740] [id = 227] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 15533400 == 36 [pid = 3740] [id = 226] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 12B4D400 == 35 [pid = 3740] [id = 225] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 10EA9400 == 34 [pid = 3740] [id = 224] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 19C2DC00 == 33 [pid = 3740] [id = 221] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 13A5CC00 == 32 [pid = 3740] [id = 223] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 104F1C00 == 31 [pid = 3740] [id = 222] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 1535B400 == 30 [pid = 3740] [id = 235] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 19C2C000 == 29 [pid = 3740] [id = 236] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 19E59000 == 28 [pid = 3740] [id = 233] 01:41:13 INFO - PROCESS | 3740 | --DOCSHELL 10B61C00 == 27 [pid = 3740] [id = 234] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15535800) [pid = 3740] [serial = 647] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1371E400) [pid = 3740] [serial = 641] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (137B0800) [pid = 3740] [serial = 642] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12950C00) [pid = 3740] [serial = 636] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (118C3C00) [pid = 3740] [serial = 635] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (118C1800) [pid = 3740] [serial = 638] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11DC7C00) [pid = 3740] [serial = 639] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13D7DC00) [pid = 3740] [serial = 644] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (168CC000) [pid = 3740] [serial = 650] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13152C00) [pid = 3740] [serial = 627] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1291FC00) [pid = 3740] [serial = 626] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16652800) [pid = 3740] [serial = 630] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15537400) [pid = 3740] [serial = 629] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A2C1800) [pid = 3740] [serial = 633] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A057C00) [pid = 3740] [serial = 632] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1553E000) [pid = 3740] [serial = 648] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18369400) [pid = 3740] [serial = 653] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19A89800) [pid = 3740] [serial = 660] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16B62C00) [pid = 3740] [serial = 651] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19E5A800) [pid = 3740] [serial = 662] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A89000) [pid = 3740] [serial = 659] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17137800) [pid = 3740] [serial = 656] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (18539400) [pid = 3740] [serial = 654] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17898400) [pid = 3740] [serial = 657] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (14210C00) [pid = 3740] [serial = 645] [outer = 00000000] [url = about:blank] 01:41:13 INFO - PROCESS | 3740 | 1465206073885 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1452ms 01:41:13 INFO - PROCESS | 3740 | 1465206073944 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3740 | 1465206073948 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:41:13 INFO - PROCESS | 3740 | 1465206073953 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 3740 | 1465206073957 Marionette TRACE conn3 <- [1,914,null,{}] 01:41:13 INFO - PROCESS | 3740 | 1465206073962 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}] 01:41:13 INFO - PROCESS | 3740 | 1465206073965 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:14 INFO - PROCESS | 3740 | 1465206074055 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:41:14 INFO - PROCESS | 3740 | 1465206074065 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 3740 | 1465206074068 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:14 INFO - PROCESS | 3740 | ++DOCSHELL 10ED9800 == 28 [pid = 3740] [id = 238] 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10F04800) [pid = 3740] [serial = 713] [outer = 00000000] 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (118CC400) [pid = 3740] [serial = 714] [outer = 10F04800] 01:41:14 INFO - PROCESS | 3740 | 1465206074122 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11DC3400) [pid = 3740] [serial = 715] [outer = 10F04800] 01:41:14 INFO - PROCESS | 3740 | 1465206074611 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]]]}] 01:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 702ms 01:41:14 INFO - PROCESS | 3740 | 1465206074654 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 3740 | 1465206074658 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 01:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:41:14 INFO - PROCESS | 3740 | 1465206074665 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 3740 | 1465206074667 Marionette TRACE conn3 <- [1,918,null,{}] 01:41:14 INFO - PROCESS | 3740 | 1465206074671 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}] 01:41:14 INFO - PROCESS | 3740 | 1465206074673 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:14 INFO - PROCESS | 3740 | 1465206074797 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:41:14 INFO - PROCESS | 3740 | 1465206074890 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 3740 | 1465206074893 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:14 INFO - PROCESS | 3740 | ++DOCSHELL 12B9A400 == 29 [pid = 3740] [id = 239] 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12C1B000) [pid = 3740] [serial = 716] [outer = 00000000] 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (131A6400) [pid = 3740] [serial = 717] [outer = 12C1B000] 01:41:14 INFO - PROCESS | 3740 | 1465206074940 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1371C400) [pid = 3740] [serial = 718] [outer = 12C1B000] 01:41:15 INFO - PROCESS | 3740 | 1465206075317 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]]]}] 01:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 687ms 01:41:15 INFO - PROCESS | 3740 | 1465206075363 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 3740 | 1465206075366 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 01:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:41:15 INFO - PROCESS | 3740 | 1465206075369 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 3740 | 1465206075373 Marionette TRACE conn3 <- [1,922,null,{}] 01:41:15 INFO - PROCESS | 3740 | 1465206075383 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}] 01:41:15 INFO - PROCESS | 3740 | 1465206075388 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:15 INFO - PROCESS | 3740 | 1465206075470 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:41:15 INFO - PROCESS | 3740 | 1465206075477 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 3740 | 1465206075480 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:15 INFO - PROCESS | 3740 | ++DOCSHELL 13D0BC00 == 30 [pid = 3740] [id = 240] 01:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13D0C000) [pid = 3740] [serial = 719] [outer = 00000000] 01:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13E2C000) [pid = 3740] [serial = 720] [outer = 13D0C000] 01:41:15 INFO - PROCESS | 3740 | 1465206075528 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (142DD800) [pid = 3740] [serial = 721] [outer = 13D0C000] 01:41:16 INFO - PROCESS | 3740 | 1465206076028 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]]]}] 01:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 687ms 01:41:16 INFO - PROCESS | 3740 | 1465206076068 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 3740 | 1465206076071 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 01:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:41:16 INFO - PROCESS | 3740 | 1465206076074 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 3740 | 1465206076076 Marionette TRACE conn3 <- [1,926,null,{}] 01:41:16 INFO - PROCESS | 3740 | 1465206076084 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}] 01:41:16 INFO - PROCESS | 3740 | 1465206076086 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:16 INFO - PROCESS | 3740 | 1465206076231 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:41:16 INFO - PROCESS | 3740 | 1465206076252 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 3740 | 1465206076254 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:16 INFO - PROCESS | 3740 | ++DOCSHELL 15366800 == 31 [pid = 3740] [id = 241] 01:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15366C00) [pid = 3740] [serial = 722] [outer = 00000000] 01:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1553A000) [pid = 3740] [serial = 723] [outer = 15366C00] 01:41:16 INFO - PROCESS | 3740 | 1465206076301 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15EB0C00) [pid = 3740] [serial = 724] [outer = 15366C00] 01:41:16 INFO - PROCESS | 3740 | 1465206076761 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]]]}] 01:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 01:41:16 INFO - PROCESS | 3740 | 1465206076814 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 3740 | 1465206076817 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 01:41:16 INFO - PROCESS | 3740 | 1465206076820 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:41:16 INFO - PROCESS | 3740 | 1465206076821 Marionette TRACE conn3 <- [1,930,null,{}] 01:41:16 INFO - PROCESS | 3740 | 1465206076825 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}] 01:41:16 INFO - PROCESS | 3740 | 1465206076827 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:16 INFO - PROCESS | 3740 | 1465206076931 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:41:16 INFO - PROCESS | 3740 | 1465206076937 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 3740 | 1465206076939 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:16 INFO - PROCESS | 3740 | ++DOCSHELL 15EB6C00 == 32 [pid = 3740] [id = 242] 01:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15EBD400) [pid = 3740] [serial = 725] [outer = 00000000] 01:41:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (168CAC00) [pid = 3740] [serial = 726] [outer = 15EBD400] 01:41:16 INFO - PROCESS | 3740 | 1465206076983 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (168CB800) [pid = 3740] [serial = 727] [outer = 15EBD400] 01:41:17 INFO - PROCESS | 3740 | 1465206077463 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]]]}] 01:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 687ms 01:41:17 INFO - PROCESS | 3740 | 1465206077519 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 3740 | 1465206077521 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 01:41:17 INFO - PROCESS | 3740 | 1465206077525 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:41:17 INFO - PROCESS | 3740 | 1465206077527 Marionette TRACE conn3 <- [1,934,null,{}] 01:41:17 INFO - PROCESS | 3740 | 1465206077530 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}] 01:41:17 INFO - PROCESS | 3740 | 1465206077535 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:17 INFO - PROCESS | 3740 | 1465206077702 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17D80C00) [pid = 3740] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19A8D000) [pid = 3740] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1055B800) [pid = 3740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (170E0000) [pid = 3740] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12B99000) [pid = 3740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:41:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19C31400) [pid = 3740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10ECC400) [pid = 3740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13A66400) [pid = 3740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15533800) [pid = 3740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (174CDC00) [pid = 3740] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1058C800) [pid = 3740] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A862400) [pid = 3740] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:41:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13726C00) [pid = 3740] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:41:18 INFO - PROCESS | 3740 | 1465206078012 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 3740 | 1465206078014 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:18 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F3800 == 33 [pid = 3740] [id = 243] 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10371800) [pid = 3740] [serial = 728] [outer = 00000000] 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11802C00) [pid = 3740] [serial = 729] [outer = 10371800] 01:41:18 INFO - PROCESS | 3740 | 1465206078059 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13A66400) [pid = 3740] [serial = 730] [outer = 10371800] 01:41:18 INFO - PROCESS | 3740 | 1465206078418 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 936ms 01:41:18 INFO - PROCESS | 3740 | 1465206078471 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 3740 | 1465206078473 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 01:41:18 INFO - PROCESS | 3740 | 1465206078486 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:41:18 INFO - PROCESS | 3740 | 1465206078487 Marionette TRACE conn3 <- [1,938,null,{}] 01:41:18 INFO - PROCESS | 3740 | 1465206078491 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}] 01:41:18 INFO - PROCESS | 3740 | 1465206078493 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:18 INFO - PROCESS | 3740 | 1465206078600 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:41:18 INFO - PROCESS | 3740 | 1465206078608 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 3740 | 1465206078610 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:18 INFO - PROCESS | 3740 | ++DOCSHELL 10A60400 == 34 [pid = 3740] [id = 244] 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (114EA400) [pid = 3740] [serial = 731] [outer = 00000000] 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17897000) [pid = 3740] [serial = 732] [outer = 114EA400] 01:41:18 INFO - PROCESS | 3740 | 1465206078658 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17D86000) [pid = 3740] [serial = 733] [outer = 114EA400] 01:41:19 INFO - PROCESS | 3740 | 1465206079085 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 640ms 01:41:19 INFO - PROCESS | 3740 | 1465206079125 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3740 | 1465206079127 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 01:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:41:19 INFO - PROCESS | 3740 | 1465206079131 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3740 | 1465206079132 Marionette TRACE conn3 <- [1,942,null,{}] 01:41:19 INFO - PROCESS | 3740 | 1465206079136 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}] 01:41:19 INFO - PROCESS | 3740 | 1465206079138 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:19 INFO - PROCESS | 3740 | 1465206079251 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:41:19 INFO - PROCESS | 3740 | 1465206079292 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3740 | 1465206079294 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:19 INFO - PROCESS | 3740 | ++DOCSHELL 1535B400 == 35 [pid = 3740] [id = 245] 01:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17137800) [pid = 3740] [serial = 734] [outer = 00000000] 01:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18538400) [pid = 3740] [serial = 735] [outer = 17137800] 01:41:19 INFO - PROCESS | 3740 | 1465206079337 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18539000) [pid = 3740] [serial = 736] [outer = 17137800] 01:41:19 INFO - PROCESS | 3740 | 1465206079726 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 624ms 01:41:19 INFO - PROCESS | 3740 | 1465206079769 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3740 | 1465206079771 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 01:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:41:19 INFO - PROCESS | 3740 | 1465206079774 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3740 | 1465206079776 Marionette TRACE conn3 <- [1,946,null,{}] 01:41:19 INFO - PROCESS | 3740 | 1465206079779 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}] 01:41:19 INFO - PROCESS | 3740 | 1465206079781 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:19 INFO - PROCESS | 3740 | 1465206079892 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:41:19 INFO - PROCESS | 3740 | 1465206079899 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3740 | 1465206079901 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:19 INFO - PROCESS | 3740 | ++DOCSHELL 19A87000 == 36 [pid = 3740] [id = 246] 01:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19A87800) [pid = 3740] [serial = 737] [outer = 00000000] 01:41:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19A8B400) [pid = 3740] [serial = 738] [outer = 19A87800] 01:41:19 INFO - PROCESS | 3740 | 1465206079945 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19A8F800) [pid = 3740] [serial = 739] [outer = 19A87800] 01:41:20 INFO - PROCESS | 3740 | 1465206080706 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 999ms 01:41:20 INFO - PROCESS | 3740 | 1465206080763 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 3740 | 1465206080770 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:41:20 INFO - PROCESS | 3740 | 1465206080776 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 3740 | 1465206080783 Marionette TRACE conn3 <- [1,950,null,{}] 01:41:20 INFO - PROCESS | 3740 | 1465206080789 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}] 01:41:20 INFO - PROCESS | 3740 | 1465206080792 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:20 INFO - PROCESS | 3740 | 1465206080914 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:41:21 INFO - PROCESS | 3740 | 1465206081040 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 3740 | 1465206081044 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:21 INFO - PROCESS | 3740 | ++DOCSHELL 10A57400 == 37 [pid = 3740] [id = 247] 01:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10ED8800) [pid = 3740] [serial = 740] [outer = 00000000] 01:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1291A400) [pid = 3740] [serial = 741] [outer = 10ED8800] 01:41:21 INFO - PROCESS | 3740 | 1465206081102 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12E45400) [pid = 3740] [serial = 742] [outer = 10ED8800] 01:41:21 INFO - PROCESS | 3740 | 1465206081800 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]]]}] 01:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1046ms 01:41:21 INFO - PROCESS | 3740 | 1465206081854 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 3740 | 1465206081859 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 01:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:41:21 INFO - PROCESS | 3740 | 1465206081866 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 3740 | 1465206081869 Marionette TRACE conn3 <- [1,954,null,{}] 01:41:21 INFO - PROCESS | 3740 | 1465206081873 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}] 01:41:21 INFO - PROCESS | 3740 | 1465206081876 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:21 INFO - PROCESS | 3740 | 1465206081996 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:41:22 INFO - PROCESS | 3740 | 1465206082207 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 3740 | 1465206082210 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:22 INFO - PROCESS | 3740 | ++DOCSHELL 103D9C00 == 38 [pid = 3740] [id = 248] 01:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (103DAC00) [pid = 3740] [serial = 743] [outer = 00000000] 01:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10562C00) [pid = 3740] [serial = 744] [outer = 103DAC00] 01:41:22 INFO - PROCESS | 3740 | 1465206082269 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10A5F400) [pid = 3740] [serial = 745] [outer = 103DAC00] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 1535B400 == 37 [pid = 3740] [id = 245] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 10A60400 == 36 [pid = 3740] [id = 244] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3800 == 35 [pid = 3740] [id = 243] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 15EB6C00 == 34 [pid = 3740] [id = 242] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 15366800 == 33 [pid = 3740] [id = 241] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 13D0BC00 == 32 [pid = 3740] [id = 240] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 12B9A400 == 31 [pid = 3740] [id = 239] 01:41:22 INFO - PROCESS | 3740 | --DOCSHELL 10ED9800 == 30 [pid = 3740] [id = 238] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A86CC00) [pid = 3740] [serial = 700] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A869C00) [pid = 3740] [serial = 699] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A2C1400) [pid = 3740] [serial = 696] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (18369C00) [pid = 3740] [serial = 683] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19E59400) [pid = 3740] [serial = 686] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15EB3800) [pid = 3740] [serial = 384] [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.] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (18533C00) [pid = 3740] [serial = 684] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118C2800) [pid = 3740] [serial = 665] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1294FC00) [pid = 3740] [serial = 666] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1780D000) [pid = 3740] [serial = 680] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13210400) [pid = 3740] [serial = 674] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13736C00) [pid = 3740] [serial = 675] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A056800) [pid = 3740] [serial = 663] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (114ED800) [pid = 3740] [serial = 671] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11BC6C00) [pid = 3740] [serial = 672] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17C29400) [pid = 3740] [serial = 668] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19A88800) [pid = 3740] [serial = 669] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1553D000) [pid = 3740] [serial = 677] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19E52800) [pid = 3740] [serial = 687] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15EBE000) [pid = 3740] [serial = 678] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19E59C00) [pid = 3740] [serial = 693] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A2BFC00) [pid = 3740] [serial = 694] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (12E48800) [pid = 3740] [serial = 690] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A713400) [pid = 3740] [serial = 697] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13A5C000) [pid = 3740] [serial = 691] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17897C00) [pid = 3740] [serial = 681] [outer = 00000000] [url = about:blank] 01:41:22 INFO - PROCESS | 3740 | 1465206082901 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]]]}] 01:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1108ms 01:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:41:22 INFO - PROCESS | 3740 | 1465206082970 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 3740 | 1465206082974 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 01:41:22 INFO - PROCESS | 3740 | 1465206082978 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 3740 | 1465206082981 Marionette TRACE conn3 <- [1,958,null,{}] 01:41:22 INFO - PROCESS | 3740 | 1465206082986 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}] 01:41:22 INFO - PROCESS | 3740 | 1465206082990 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:23 INFO - PROCESS | 3740 | 1465206083079 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:41:23 INFO - PROCESS | 3740 | 1465206083163 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 3740 | 1465206083165 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:23 INFO - PROCESS | 3740 | ++DOCSHELL 10EA9400 == 31 [pid = 3740] [id = 249] 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1127BC00) [pid = 3740] [serial = 746] [outer = 00000000] 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1291FC00) [pid = 3740] [serial = 747] [outer = 1127BC00] 01:41:23 INFO - PROCESS | 3740 | 1465206083213 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12E18800) [pid = 3740] [serial = 748] [outer = 1127BC00] 01:41:23 INFO - PROCESS | 3740 | 1465206083639 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 686ms 01:41:23 INFO - PROCESS | 3740 | 1465206083677 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 3740 | 1465206083680 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 01:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:41:23 INFO - PROCESS | 3740 | 1465206083685 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 3740 | 1465206083687 Marionette TRACE conn3 <- [1,962,null,{}] 01:41:23 INFO - PROCESS | 3740 | 1465206083691 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}] 01:41:23 INFO - PROCESS | 3740 | 1465206083693 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:23 INFO - PROCESS | 3740 | 1465206083778 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:41:23 INFO - PROCESS | 3740 | 1465206083784 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 3740 | 1465206083787 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:23 INFO - PROCESS | 3740 | ++DOCSHELL 12B4D400 == 32 [pid = 3740] [id = 250] 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13741400) [pid = 3740] [serial = 749] [outer = 00000000] 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13D7F800) [pid = 3740] [serial = 750] [outer = 13741400] 01:41:23 INFO - PROCESS | 3740 | 1465206083833 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (142DDC00) [pid = 3740] [serial = 751] [outer = 13741400] 01:41:24 INFO - PROCESS | 3740 | 1465206084301 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 640ms 01:41:24 INFO - PROCESS | 3740 | 1465206084323 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 3740 | 1465206084325 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 01:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:41:24 INFO - PROCESS | 3740 | 1465206084330 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 3740 | 1465206084336 Marionette TRACE conn3 <- [1,966,null,{}] 01:41:24 INFO - PROCESS | 3740 | 1465206084350 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}] 01:41:24 INFO - PROCESS | 3740 | 1465206084354 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:24 INFO - PROCESS | 3740 | 1465206084441 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:41:24 INFO - PROCESS | 3740 | 1465206084451 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3740 | 1465206084453 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:24 INFO - PROCESS | 3740 | ++DOCSHELL 15541800 == 33 [pid = 3740] [id = 251] 01:41:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15541C00) [pid = 3740] [serial = 752] [outer = 00000000] 01:41:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16652400) [pid = 3740] [serial = 753] [outer = 15541C00] 01:41:24 INFO - PROCESS | 3740 | 1465206084497 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (168CD000) [pid = 3740] [serial = 754] [outer = 15541C00] 01:41:24 INFO - PROCESS | 3740 | 1465206084968 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 703ms 01:41:25 INFO - PROCESS | 3740 | 1465206085028 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 3740 | 1465206085031 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 01:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:41:25 INFO - PROCESS | 3740 | 1465206085034 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 3740 | 1465206085036 Marionette TRACE conn3 <- [1,970,null,{}] 01:41:25 INFO - PROCESS | 3740 | 1465206085039 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}] 01:41:25 INFO - PROCESS | 3740 | 1465206085041 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:25 INFO - PROCESS | 3740 | 1465206085154 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:41:25 INFO - PROCESS | 3740 | 1465206085241 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 3740 | 1465206085244 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:25 INFO - PROCESS | 3740 | ++DOCSHELL 174CE800 == 34 [pid = 3740] [id = 252] 01:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (174D4800) [pid = 3740] [serial = 755] [outer = 00000000] 01:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17813C00) [pid = 3740] [serial = 756] [outer = 174D4800] 01:41:25 INFO - PROCESS | 3740 | 1465206085290 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17C2A800) [pid = 3740] [serial = 757] [outer = 174D4800] 01:41:25 INFO - PROCESS | 3740 | 1465206085710 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 702ms 01:41:25 INFO - PROCESS | 3740 | 1465206085733 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 3740 | 1465206085735 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 01:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:41:25 INFO - PROCESS | 3740 | 1465206085744 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 3740 | 1465206085746 Marionette TRACE conn3 <- [1,974,null,{}] 01:41:25 INFO - PROCESS | 3740 | 1465206085749 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}] 01:41:25 INFO - PROCESS | 3740 | 1465206085751 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:25 INFO - PROCESS | 3740 | 1465206085860 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:41:25 INFO - PROCESS | 3740 | 1465206085866 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 3740 | 1465206085872 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:25 INFO - PROCESS | 3740 | ++DOCSHELL 131A1400 == 35 [pid = 3740] [id = 253] 01:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (180B2000) [pid = 3740] [serial = 758] [outer = 00000000] 01:41:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18532000) [pid = 3740] [serial = 759] [outer = 180B2000] 01:41:25 INFO - PROCESS | 3740 | 1465206085963 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19821400) [pid = 3740] [serial = 760] [outer = 180B2000] 01:41:26 INFO - PROCESS | 3740 | 1465206086456 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]]]}] 01:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 749ms 01:41:26 INFO - PROCESS | 3740 | 1465206086479 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 3740 | 1465206086481 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 01:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:41:26 INFO - PROCESS | 3740 | 1465206086490 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 3740 | 1465206086491 Marionette TRACE conn3 <- [1,978,null,{}] 01:41:26 INFO - PROCESS | 3740 | 1465206086530 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}] 01:41:26 INFO - PROCESS | 3740 | 1465206086532 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:26 INFO - PROCESS | 3740 | 1465206086641 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:41:26 INFO - PROCESS | 3740 | 1465206086654 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 3740 | 1465206086656 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:26 INFO - PROCESS | 3740 | ++DOCSHELL 1553F000 == 36 [pid = 3740] [id = 254] 01:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16652000) [pid = 3740] [serial = 761] [outer = 00000000] 01:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19E51000) [pid = 3740] [serial = 762] [outer = 16652000] 01:41:26 INFO - PROCESS | 3740 | 1465206086709 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E5A800) [pid = 3740] [serial = 763] [outer = 16652000] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17137800) [pid = 3740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12916400) [pid = 3740] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12C1B000) [pid = 3740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15366C00) [pid = 3740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13D0C000) [pid = 3740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10F04800) [pid = 3740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15EBD400) [pid = 3740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10371800) [pid = 3740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (118C4400) [pid = 3740] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15538800) [pid = 3740] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19C31C00) [pid = 3740] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:41:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (114EA400) [pid = 3740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:41:27 INFO - PROCESS | 3740 | 1465206087217 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 828ms 01:41:27 INFO - PROCESS | 3740 | 1465206087308 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3740 | 1465206087310 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:41:27 INFO - PROCESS | 3740 | 1465206087313 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 3740 | 1465206087315 Marionette TRACE conn3 <- [1,982,null,{}] 01:41:27 INFO - PROCESS | 3740 | 1465206087323 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}] 01:41:27 INFO - PROCESS | 3740 | 1465206087324 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:27 INFO - PROCESS | 3740 | 1465206087434 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:41:27 INFO - PROCESS | 3740 | 1465206087489 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 3740 | 1465206087491 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:27 INFO - PROCESS | 3740 | ++DOCSHELL 1127D400 == 37 [pid = 3740] [id = 255] 01:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (118C4400) [pid = 3740] [serial = 764] [outer = 00000000] 01:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15366C00) [pid = 3740] [serial = 765] [outer = 118C4400] 01:41:27 INFO - PROCESS | 3740 | 1465206087535 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17137800) [pid = 3740] [serial = 766] [outer = 118C4400] 01:41:27 INFO - PROCESS | 3740 | 1465206087884 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 593ms 01:41:27 INFO - PROCESS | 3740 | 1465206087910 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3740 | 1465206087912 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 01:41:27 INFO - PROCESS | 3740 | 1465206087915 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:41:27 INFO - PROCESS | 3740 | 1465206087917 Marionette TRACE conn3 <- [1,986,null,{}] 01:41:27 INFO - PROCESS | 3740 | 1465206087920 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}] 01:41:27 INFO - PROCESS | 3740 | 1465206087922 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:28 INFO - PROCESS | 3740 | 1465206088068 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:41:28 INFO - PROCESS | 3740 | 1465206088077 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3740 | 1465206088079 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:28 INFO - PROCESS | 3740 | ++DOCSHELL 13D7DC00 == 38 [pid = 3740] [id = 256] 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1553C800) [pid = 3740] [serial = 767] [outer = 00000000] 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19A8D400) [pid = 3740] [serial = 768] [outer = 1553C800] 01:41:28 INFO - PROCESS | 3740 | 1465206088122 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19C24800) [pid = 3740] [serial = 769] [outer = 1553C800] 01:41:28 INFO - PROCESS | 3740 | 1465206088520 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 624ms 01:41:28 INFO - PROCESS | 3740 | 1465206088553 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 3740 | 1465206088555 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 01:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:41:28 INFO - PROCESS | 3740 | 1465206088559 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 3740 | 1465206088560 Marionette TRACE conn3 <- [1,990,null,{}] 01:41:28 INFO - PROCESS | 3740 | 1465206088564 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}] 01:41:28 INFO - PROCESS | 3740 | 1465206088565 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:28 INFO - PROCESS | 3740 | 1465206088645 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:41:28 INFO - PROCESS | 3740 | 1465206088740 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3740 | 1465206088742 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:28 INFO - PROCESS | 3740 | ++DOCSHELL 104ED000 == 39 [pid = 3740] [id = 257] 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (139A5800) [pid = 3740] [serial = 770] [outer = 00000000] 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A239C00) [pid = 3740] [serial = 771] [outer = 139A5800] 01:41:28 INFO - PROCESS | 3740 | 1465206088786 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A23B800) [pid = 3740] [serial = 772] [outer = 139A5800] 01:41:29 INFO - PROCESS | 3740 | 1465206089284 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]]]}] 01:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 796ms 01:41:29 INFO - PROCESS | 3740 | 1465206089367 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 3740 | 1465206089371 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 01:41:29 INFO - PROCESS | 3740 | 1465206089377 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:41:29 INFO - PROCESS | 3740 | 1465206089380 Marionette TRACE conn3 <- [1,994,null,{}] 01:41:29 INFO - PROCESS | 3740 | 1465206089386 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}] 01:41:29 INFO - PROCESS | 3740 | 1465206089389 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:29 INFO - PROCESS | 3740 | 1465206089510 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:41:29 INFO - PROCESS | 3740 | 1465206089636 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 3740 | 1465206089639 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:29 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EE400 == 40 [pid = 3740] [id = 258] 01:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0C7F0800) [pid = 3740] [serial = 773] [outer = 00000000] 01:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12B4C000) [pid = 3740] [serial = 774] [outer = 0C7F0800] 01:41:29 INFO - PROCESS | 3740 | 1465206089698 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1373B000) [pid = 3740] [serial = 775] [outer = 0C7F0800] 01:41:30 INFO - PROCESS | 3740 | 1465206090274 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 952ms 01:41:30 INFO - PROCESS | 3740 | 1465206090323 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 3740 | 1465206090328 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:41:30 INFO - PROCESS | 3740 | 1465206090335 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3740 | 1465206090337 Marionette TRACE conn3 <- [1,998,null,{}] 01:41:30 INFO - PROCESS | 3740 | 1465206090342 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}] 01:41:30 INFO - PROCESS | 3740 | 1465206090344 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:30 INFO - PROCESS | 3740 | 1465206090454 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:41:30 INFO - PROCESS | 3740 | 1465206090583 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3740 | 1465206090586 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:30 INFO - PROCESS | 3740 | ++DOCSHELL 15029400 == 41 [pid = 3740] [id = 259] 01:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1535B800) [pid = 3740] [serial = 776] [outer = 00000000] 01:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1553A800) [pid = 3740] [serial = 777] [outer = 1535B800] 01:41:30 INFO - PROCESS | 3740 | 1465206090643 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16234000) [pid = 3740] [serial = 778] [outer = 1535B800] 01:41:31 INFO - PROCESS | 3740 | 1465206091255 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]]]}] 01:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 937ms 01:41:31 INFO - PROCESS | 3740 | 1465206091280 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 3740 | 1465206091282 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 01:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:41:31 INFO - PROCESS | 3740 | 1465206091286 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 3740 | 1465206091290 Marionette TRACE conn3 <- [1,1002,null,{}] 01:41:31 INFO - PROCESS | 3740 | 1465206091301 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}] 01:41:31 INFO - PROCESS | 3740 | 1465206091306 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:31 INFO - PROCESS | 3740 | 1465206091419 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:41:31 INFO - PROCESS | 3740 | 1465206091548 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 3740 | 1465206091552 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:31 INFO - PROCESS | 3740 | ++DOCSHELL 1A236000 == 42 [pid = 3740] [id = 260] 01:41:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A239800) [pid = 3740] [serial = 779] [outer = 00000000] 01:41:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A3A0400) [pid = 3740] [serial = 780] [outer = 1A239800] 01:41:31 INFO - PROCESS | 3740 | 1465206091614 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A711C00) [pid = 3740] [serial = 781] [outer = 1A239800] 01:41:32 INFO - PROCESS | 3740 | 1465206092236 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 999ms 01:41:32 INFO - PROCESS | 3740 | 1465206092287 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 3740 | 1465206092290 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 01:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:41:32 INFO - PROCESS | 3740 | 1465206092294 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 3740 | 1465206092296 Marionette TRACE conn3 <- [1,1006,null,{}] 01:41:32 INFO - PROCESS | 3740 | 1465206092300 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}] 01:41:32 INFO - PROCESS | 3740 | 1465206092302 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:32 INFO - PROCESS | 3740 | 1465206092441 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:41:32 INFO - PROCESS | 3740 | 1465206092569 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 3740 | 1465206092571 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:32 INFO - PROCESS | 3740 | ++DOCSHELL 1055C400 == 43 [pid = 3740] [id = 261] 01:41:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1055CC00) [pid = 3740] [serial = 782] [outer = 00000000] 01:41:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (11DC0400) [pid = 3740] [serial = 783] [outer = 1055CC00] 01:41:32 INFO - PROCESS | 3740 | 1465206092628 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (13210800) [pid = 3740] [serial = 784] [outer = 1055CC00] 01:41:33 INFO - PROCESS | 3740 | 1465206093325 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1046ms 01:41:33 INFO - PROCESS | 3740 | 1465206093354 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 3740 | 1465206093358 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 01:41:33 INFO - PROCESS | 3740 | 1465206093363 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:41:33 INFO - PROCESS | 3740 | 1465206093367 Marionette TRACE conn3 <- [1,1010,null,{}] 01:41:33 INFO - PROCESS | 3740 | 1465206093372 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}] 01:41:33 INFO - PROCESS | 3740 | 1465206093375 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:33 INFO - PROCESS | 3740 | 1465206093480 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:41:33 INFO - PROCESS | 3740 | 1465206093586 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 3740 | 1465206093588 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:33 INFO - PROCESS | 3740 | ++DOCSHELL 12911C00 == 44 [pid = 3740] [id = 262] 01:41:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12913000) [pid = 3740] [serial = 785] [outer = 00000000] 01:41:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1371E000) [pid = 3740] [serial = 786] [outer = 12913000] 01:41:33 INFO - PROCESS | 3740 | 1465206093638 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (139A3800) [pid = 3740] [serial = 787] [outer = 12913000] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 13D7DC00 == 43 [pid = 3740] [id = 256] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 1127D400 == 42 [pid = 3740] [id = 255] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 1553F000 == 41 [pid = 3740] [id = 254] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 131A1400 == 40 [pid = 3740] [id = 253] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 174CE800 == 39 [pid = 3740] [id = 252] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 15541800 == 38 [pid = 3740] [id = 251] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 12B4D400 == 37 [pid = 3740] [id = 250] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 10EA9400 == 36 [pid = 3740] [id = 249] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 103D9C00 == 35 [pid = 3740] [id = 248] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 10A57400 == 34 [pid = 3740] [id = 247] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 19A87000 == 33 [pid = 3740] [id = 246] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 10F0E400 == 32 [pid = 3740] [id = 237] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 1055C400 == 31 [pid = 3740] [id = 261] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 1A236000 == 30 [pid = 3740] [id = 260] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 104ED000 == 29 [pid = 3740] [id = 257] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 0C7EE400 == 28 [pid = 3740] [id = 258] 01:41:34 INFO - PROCESS | 3740 | --DOCSHELL 15029400 == 27 [pid = 3740] [id = 259] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (18538400) [pid = 3740] [serial = 735] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (13723C00) [pid = 3740] [serial = 712] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12C20000) [pid = 3740] [serial = 711] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (131A6400) [pid = 3740] [serial = 717] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1371C400) [pid = 3740] [serial = 718] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1553A000) [pid = 3740] [serial = 723] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13E2C000) [pid = 3740] [serial = 720] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (118CC400) [pid = 3740] [serial = 714] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11DC3400) [pid = 3740] [serial = 715] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (168CAC00) [pid = 3740] [serial = 726] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15EB0C00) [pid = 3740] [serial = 724] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11802C00) [pid = 3740] [serial = 729] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (168CB800) [pid = 3740] [serial = 727] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13A66400) [pid = 3740] [serial = 730] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13906000) [pid = 3740] [serial = 703] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1291BC00) [pid = 3740] [serial = 702] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17CCDC00) [pid = 3740] [serial = 706] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1712E400) [pid = 3740] [serial = 705] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A99F400) [pid = 3740] [serial = 709] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A868C00) [pid = 3740] [serial = 708] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17897000) [pid = 3740] [serial = 732] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (18539000) [pid = 3740] [serial = 736] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (142DD800) [pid = 3740] [serial = 721] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17D86000) [pid = 3740] [serial = 733] [outer = 00000000] [url = about:blank] 01:41:34 INFO - PROCESS | 3740 | 1465206094837 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]]]}] 01:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1515ms 01:41:34 INFO - PROCESS | 3740 | 1465206094881 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 3740 | 1465206094884 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 01:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:41:34 INFO - PROCESS | 3740 | 1465206094888 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 3740 | 1465206094891 Marionette TRACE conn3 <- [1,1014,null,{}] 01:41:34 INFO - PROCESS | 3740 | 1465206094896 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}] 01:41:34 INFO - PROCESS | 3740 | 1465206094899 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:35 INFO - PROCESS | 3740 | 1465206095022 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:41:35 INFO - PROCESS | 3740 | 1465206095104 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3740 | 1465206095107 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:35 INFO - PROCESS | 3740 | ++DOCSHELL 114F3000 == 28 [pid = 3740] [id = 263] 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11805800) [pid = 3740] [serial = 788] [outer = 00000000] 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11BC6C00) [pid = 3740] [serial = 789] [outer = 11805800] 01:41:35 INFO - PROCESS | 3740 | 1465206095154 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11DC3C00) [pid = 3740] [serial = 790] [outer = 11805800] 01:41:35 INFO - PROCESS | 3740 | 1465206095547 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]]]}] 01:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 687ms 01:41:35 INFO - PROCESS | 3740 | 1465206095585 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 3740 | 1465206095590 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 01:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:41:35 INFO - PROCESS | 3740 | 1465206095596 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 3740 | 1465206095599 Marionette TRACE conn3 <- [1,1018,null,{}] 01:41:35 INFO - PROCESS | 3740 | 1465206095603 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}] 01:41:35 INFO - PROCESS | 3740 | 1465206095606 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:35 INFO - PROCESS | 3740 | 1465206095727 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:41:35 INFO - PROCESS | 3740 | 1465206095734 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3740 | 1465206095737 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:35 INFO - PROCESS | 3740 | ++DOCSHELL 13206800 == 29 [pid = 3740] [id = 264] 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13206C00) [pid = 3740] [serial = 791] [outer = 00000000] 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13724000) [pid = 3740] [serial = 792] [outer = 13206C00] 01:41:35 INFO - PROCESS | 3740 | 1465206095790 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (137B6C00) [pid = 3740] [serial = 793] [outer = 13206C00] 01:41:36 INFO - PROCESS | 3740 | 1465206096248 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]]]}] 01:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 702ms 01:41:36 INFO - PROCESS | 3740 | 1465206096295 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 3740 | 1465206096297 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 01:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:41:36 INFO - PROCESS | 3740 | 1465206096301 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 3740 | 1465206096304 Marionette TRACE conn3 <- [1,1022,null,{}] 01:41:36 INFO - PROCESS | 3740 | 1465206096315 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}] 01:41:36 INFO - PROCESS | 3740 | 1465206096320 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:36 INFO - PROCESS | 3740 | 1465206096402 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:41:36 INFO - PROCESS | 3740 | 1465206096409 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 3740 | 1465206096412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:36 INFO - PROCESS | 3740 | ++DOCSHELL 14211400 == 30 [pid = 3740] [id = 265] 01:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (14211800) [pid = 3740] [serial = 794] [outer = 00000000] 01:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15364000) [pid = 3740] [serial = 795] [outer = 14211800] 01:41:36 INFO - PROCESS | 3740 | 1465206096460 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15538C00) [pid = 3740] [serial = 796] [outer = 14211800] 01:41:36 INFO - PROCESS | 3740 | 1465206096950 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]]]}] 01:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 703ms 01:41:36 INFO - PROCESS | 3740 | 1465206097000 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 3740 | 1465206097003 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 01:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:41:36 INFO - PROCESS | 3740 | 1465206097006 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 3740 | 1465206097008 Marionette TRACE conn3 <- [1,1026,null,{}] 01:41:37 INFO - PROCESS | 3740 | 1465206097016 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}] 01:41:37 INFO - PROCESS | 3740 | 1465206097019 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:37 INFO - PROCESS | 3740 | 1465206097162 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:41:37 INFO - PROCESS | 3740 | 1465206097220 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 3740 | 1465206097223 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:37 INFO - PROCESS | 3740 | ++DOCSHELL 1553C000 == 31 [pid = 3740] [id = 266] 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15EBA400) [pid = 3740] [serial = 797] [outer = 00000000] 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (168C9800) [pid = 3740] [serial = 798] [outer = 15EBA400] 01:41:37 INFO - PROCESS | 3740 | 1465206097277 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16B67000) [pid = 3740] [serial = 799] [outer = 15EBA400] 01:41:37 INFO - PROCESS | 3740 | 1465206097697 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]]]}] 01:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 01:41:37 INFO - PROCESS | 3740 | 1465206097733 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 3740 | 1465206097735 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 01:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:41:37 INFO - PROCESS | 3740 | 1465206097738 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 3740 | 1465206097740 Marionette TRACE conn3 <- [1,1030,null,{}] 01:41:37 INFO - PROCESS | 3740 | 1465206097744 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}] 01:41:37 INFO - PROCESS | 3740 | 1465206097746 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:37 INFO - PROCESS | 3740 | 1465206097852 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:41:37 INFO - PROCESS | 3740 | 1465206097859 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 3740 | 1465206097861 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:37 INFO - PROCESS | 3740 | ++DOCSHELL 170E0400 == 32 [pid = 3740] [id = 267] 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17130C00) [pid = 3740] [serial = 800] [outer = 00000000] 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1780B400) [pid = 3740] [serial = 801] [outer = 17130C00] 01:41:37 INFO - PROCESS | 3740 | 1465206097905 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17813000) [pid = 3740] [serial = 802] [outer = 17130C00] 01:41:38 INFO - PROCESS | 3740 | 1465206098377 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]]]}] 01:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 703ms 01:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:41:38 INFO - PROCESS | 3740 | 1465206098441 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:41:38 INFO - PROCESS | 3740 | 1465206098444 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 01:41:38 INFO - PROCESS | 3740 | 1465206098447 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 3740 | 1465206098449 Marionette TRACE conn3 <- [1,1034,null,{}] 01:41:38 INFO - PROCESS | 3740 | 1465206098452 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}] 01:41:38 INFO - PROCESS | 3740 | 1465206098457 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:38 INFO - PROCESS | 3740 | 1465206098605 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (174D4800) [pid = 3740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (180B2000) [pid = 3740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118C4400) [pid = 3740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (103DAC00) [pid = 3740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19A87800) [pid = 3740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16652000) [pid = 3740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1127BC00) [pid = 3740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13741400) [pid = 3740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1553C800) [pid = 3740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15541C00) [pid = 3740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10ED8800) [pid = 3740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:41:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (139A5800) [pid = 3740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:41:38 INFO - PROCESS | 3740 | 1465206098873 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 3740 | 1465206098875 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:38 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F3000 == 33 [pid = 3740] [id = 268] 01:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0F39BC00) [pid = 3740] [serial = 803] [outer = 00000000] 01:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (114EC800) [pid = 3740] [serial = 804] [outer = 0F39BC00] 01:41:38 INFO - PROCESS | 3740 | 1465206098920 Marionette DEBUG loaded listener.js 01:41:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (139A4400) [pid = 3740] [serial = 805] [outer = 0F39BC00] 01:41:39 INFO - PROCESS | 3740 | 1465206099287 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]]]}] 01:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 890ms 01:41:39 INFO - PROCESS | 3740 | 1465206099353 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 3740 | 1465206099355 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 01:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:41:39 INFO - PROCESS | 3740 | 1465206099359 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 3740 | 1465206099360 Marionette TRACE conn3 <- [1,1038,null,{}] 01:41:39 INFO - PROCESS | 3740 | 1465206099364 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}] 01:41:39 INFO - PROCESS | 3740 | 1465206099366 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:39 INFO - PROCESS | 3740 | 1465206099443 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:41:39 INFO - PROCESS | 3740 | 1465206099450 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 3740 | 1465206099452 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:39 INFO - PROCESS | 3740 | ++DOCSHELL 1180B800 == 34 [pid = 3740] [id = 269] 01:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12B9D400) [pid = 3740] [serial = 806] [outer = 00000000] 01:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1852F000) [pid = 3740] [serial = 807] [outer = 12B9D400] 01:41:39 INFO - PROCESS | 3740 | 1465206099495 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18537C00) [pid = 3740] [serial = 808] [outer = 12B9D400] 01:41:39 INFO - PROCESS | 3740 | 1465206099934 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]]]}] 01:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 593ms 01:41:39 INFO - PROCESS | 3740 | 1465206099962 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 3740 | 1465206099964 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 01:41:39 INFO - PROCESS | 3740 | 1465206099968 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 3740 | 1465206099969 Marionette TRACE conn3 <- [1,1042,null,{}] 01:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:41:39 INFO - PROCESS | 3740 | 1465206099974 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}] 01:41:39 INFO - PROCESS | 3740 | 1465206099975 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:40 INFO - PROCESS | 3740 | 1465206100054 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:41:40 INFO - PROCESS | 3740 | 1465206100061 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 3740 | 1465206100063 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:40 INFO - PROCESS | 3740 | ++DOCSHELL 1315AC00 == 35 [pid = 3740] [id = 270] 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13D75400) [pid = 3740] [serial = 809] [outer = 00000000] 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A8AC00) [pid = 3740] [serial = 810] [outer = 13D75400] 01:41:40 INFO - PROCESS | 3740 | 1465206100106 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19A8B800) [pid = 3740] [serial = 811] [outer = 13D75400] 01:41:40 INFO - PROCESS | 3740 | 1465206100554 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]]]}] 01:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 641ms 01:41:40 INFO - PROCESS | 3740 | 1465206100607 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 3740 | 1465206100609 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 01:41:40 INFO - PROCESS | 3740 | 1465206100613 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:41:40 INFO - PROCESS | 3740 | 1465206100614 Marionette TRACE conn3 <- [1,1046,null,{}] 01:41:40 INFO - PROCESS | 3740 | 1465206100622 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}] 01:41:40 INFO - PROCESS | 3740 | 1465206100624 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:40 INFO - PROCESS | 3740 | 1465206100702 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:41:40 INFO - PROCESS | 3740 | 1465206100708 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 3740 | 1465206100710 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:40 INFO - PROCESS | 3740 | ++DOCSHELL 19C2C800 == 36 [pid = 3740] [id = 271] 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19C31400) [pid = 3740] [serial = 812] [outer = 00000000] 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A04F400) [pid = 3740] [serial = 813] [outer = 19C31400] 01:41:40 INFO - PROCESS | 3740 | 1465206100753 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A239000) [pid = 3740] [serial = 814] [outer = 19C31400] 01:41:41 INFO - PROCESS | 3740 | 1465206101539 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]]]}] 01:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 952ms 01:41:41 INFO - PROCESS | 3740 | 1465206101559 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 3740 | 1465206101563 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 01:41:41 INFO - PROCESS | 3740 | 1465206101568 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:41:41 INFO - PROCESS | 3740 | 1465206101573 Marionette TRACE conn3 <- [1,1050,null,{}] 01:41:41 INFO - PROCESS | 3740 | 1465206101578 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}] 01:41:41 INFO - PROCESS | 3740 | 1465206101581 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:41 INFO - PROCESS | 3740 | 1465206101705 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:41:41 INFO - PROCESS | 3740 | 1465206101833 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 3740 | 1465206101836 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:41 INFO - PROCESS | 3740 | ++DOCSHELL 10EA9400 == 37 [pid = 3740] [id = 272] 01:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10F0F000) [pid = 3740] [serial = 815] [outer = 00000000] 01:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11BC9400) [pid = 3740] [serial = 816] [outer = 10F0F000] 01:41:41 INFO - PROCESS | 3740 | 1465206101896 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12E45000) [pid = 3740] [serial = 817] [outer = 10F0F000] 01:41:42 INFO - PROCESS | 3740 | 1465206102659 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]]]}] 01:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1140ms 01:41:42 INFO - PROCESS | 3740 | 1465206102719 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 3740 | 1465206102724 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 01:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:41:42 INFO - PROCESS | 3740 | 1465206102730 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 3740 | 1465206102733 Marionette TRACE conn3 <- [1,1054,null,{}] 01:41:42 INFO - PROCESS | 3740 | 1465206102737 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}] 01:41:42 INFO - PROCESS | 3740 | 1465206102740 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:42 INFO - PROCESS | 3740 | 1465206102915 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:41:43 INFO - PROCESS | 3740 | 1465206103126 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 3740 | 1465206103129 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:43 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F1C00 == 38 [pid = 3740] [id = 273] 01:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0C7F2800) [pid = 3740] [serial = 818] [outer = 00000000] 01:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (104EF000) [pid = 3740] [serial = 819] [outer = 0C7F2800] 01:41:43 INFO - PROCESS | 3740 | 1465206103180 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (105FB000) [pid = 3740] [serial = 820] [outer = 0C7F2800] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 1315AC00 == 37 [pid = 3740] [id = 270] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 1180B800 == 36 [pid = 3740] [id = 269] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3000 == 35 [pid = 3740] [id = 268] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 170E0400 == 34 [pid = 3740] [id = 267] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 1553C000 == 33 [pid = 3740] [id = 266] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 14211400 == 32 [pid = 3740] [id = 265] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 13206800 == 31 [pid = 3740] [id = 264] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 114F3000 == 30 [pid = 3740] [id = 263] 01:41:43 INFO - PROCESS | 3740 | --DOCSHELL 12911C00 == 29 [pid = 3740] [id = 262] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17813C00) [pid = 3740] [serial = 756] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17C2A800) [pid = 3740] [serial = 757] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18532000) [pid = 3740] [serial = 759] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15366C00) [pid = 3740] [serial = 765] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10562C00) [pid = 3740] [serial = 744] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A5F400) [pid = 3740] [serial = 745] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19A8F800) [pid = 3740] [serial = 739] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19E51000) [pid = 3740] [serial = 762] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19A8B400) [pid = 3740] [serial = 738] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1291FC00) [pid = 3740] [serial = 747] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12E18800) [pid = 3740] [serial = 748] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13D7F800) [pid = 3740] [serial = 750] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19C24800) [pid = 3740] [serial = 769] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (142DDC00) [pid = 3740] [serial = 751] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16652400) [pid = 3740] [serial = 753] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1291A400) [pid = 3740] [serial = 741] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12E45400) [pid = 3740] [serial = 742] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19A8D400) [pid = 3740] [serial = 768] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19E5A800) [pid = 3740] [serial = 763] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A239C00) [pid = 3740] [serial = 771] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A23B800) [pid = 3740] [serial = 772] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19821400) [pid = 3740] [serial = 760] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (168CD000) [pid = 3740] [serial = 754] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17137800) [pid = 3740] [serial = 766] [outer = 00000000] [url = about:blank] 01:41:43 INFO - PROCESS | 3740 | 1465206103815 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]]]}] 01:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1092ms 01:41:43 INFO - PROCESS | 3740 | 1465206103839 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 3740 | 1465206103842 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 01:41:43 INFO - PROCESS | 3740 | 1465206103847 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:41:43 INFO - PROCESS | 3740 | 1465206103849 Marionette TRACE conn3 <- [1,1058,null,{}] 01:41:43 INFO - PROCESS | 3740 | 1465206103855 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}] 01:41:43 INFO - PROCESS | 3740 | 1465206103859 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:43 INFO - PROCESS | 3740 | 1465206103944 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:41:43 INFO - PROCESS | 3740 | 1465206103955 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 3740 | 1465206103957 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:43 INFO - PROCESS | 3740 | ++DOCSHELL 12916C00 == 30 [pid = 3740] [id = 274] 01:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12917800) [pid = 3740] [serial = 821] [outer = 00000000] 01:41:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12C20000) [pid = 3740] [serial = 822] [outer = 12917800] 01:41:44 INFO - PROCESS | 3740 | 1465206104004 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13206800) [pid = 3740] [serial = 823] [outer = 12917800] 01:41:44 INFO - PROCESS | 3740 | 1465206104487 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 703ms 01:41:44 INFO - PROCESS | 3740 | 1465206104550 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3740 | 1465206104553 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 3740 | 1465206104557 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:41:44 INFO - PROCESS | 3740 | 1465206104559 Marionette TRACE conn3 <- [1,1062,null,{}] 01:41:44 INFO - PROCESS | 3740 | 1465206104563 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}] 01:41:44 INFO - PROCESS | 3740 | 1465206104565 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:44 INFO - PROCESS | 3740 | 1465206104650 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:41:44 INFO - PROCESS | 3740 | 1465206104735 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3740 | 1465206104737 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:44 INFO - PROCESS | 3740 | ++DOCSHELL 13A5D800 == 31 [pid = 3740] [id = 275] 01:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13A62400) [pid = 3740] [serial = 824] [outer = 00000000] 01:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (14209800) [pid = 3740] [serial = 825] [outer = 13A62400] 01:41:44 INFO - PROCESS | 3740 | 1465206104791 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15011400) [pid = 3740] [serial = 826] [outer = 13A62400] 01:41:45 INFO - PROCESS | 3740 | 1465206105175 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]]]}] 01:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 625ms 01:41:45 INFO - PROCESS | 3740 | 1465206105196 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 3740 | 1465206105198 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:41:45 INFO - PROCESS | 3740 | 1465206105208 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 3740 | 1465206105214 Marionette TRACE conn3 <- [1,1066,null,{}] 01:41:45 INFO - PROCESS | 3740 | 1465206105218 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}] 01:41:45 INFO - PROCESS | 3740 | 1465206105222 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:45 INFO - PROCESS | 3740 | 1465206105314 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:41:45 INFO - PROCESS | 3740 | 1465206105319 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 3740 | 1465206105322 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:45 INFO - PROCESS | 3740 | ++DOCSHELL 15034400 == 32 [pid = 3740] [id = 276] 01:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15365000) [pid = 3740] [serial = 827] [outer = 00000000] 01:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16652800) [pid = 3740] [serial = 828] [outer = 15365000] 01:41:45 INFO - PROCESS | 3740 | 1465206105366 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16B65C00) [pid = 3740] [serial = 829] [outer = 15365000] 01:41:45 INFO - PROCESS | 3740 | 1465206105829 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]]]}] 01:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 656ms 01:41:45 INFO - PROCESS | 3740 | 1465206105863 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 3740 | 1465206105866 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:41:45 INFO - PROCESS | 3740 | 1465206105881 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 3740 | 1465206105883 Marionette TRACE conn3 <- [1,1070,null,{}] 01:41:45 INFO - PROCESS | 3740 | 1465206105887 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}] 01:41:45 INFO - PROCESS | 3740 | 1465206105889 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:45 INFO - PROCESS | 3740 | 1465206105999 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:41:46 INFO - PROCESS | 3740 | 1465206106084 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3740 | 1465206106086 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:46 INFO - PROCESS | 3740 | ++DOCSHELL 1756E000 == 33 [pid = 3740] [id = 277] 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1780E000) [pid = 3740] [serial = 830] [outer = 00000000] 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17C2C800) [pid = 3740] [serial = 831] [outer = 1780E000] 01:41:46 INFO - PROCESS | 3740 | 1465206106130 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17D88000) [pid = 3740] [serial = 832] [outer = 1780E000] 01:41:46 INFO - PROCESS | 3740 | 1465206106570 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]]]}] 01:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 01:41:46 INFO - PROCESS | 3740 | 1465206106617 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 3740 | 1465206106619 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 01:41:46 INFO - PROCESS | 3740 | 1465206106622 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:41:46 INFO - PROCESS | 3740 | 1465206106623 Marionette TRACE conn3 <- [1,1074,null,{}] 01:41:46 INFO - PROCESS | 3740 | 1465206106627 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}] 01:41:46 INFO - PROCESS | 3740 | 1465206106629 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:46 INFO - PROCESS | 3740 | 1465206106736 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:41:46 INFO - PROCESS | 3740 | 1465206106744 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3740 | 1465206106750 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:46 INFO - PROCESS | 3740 | ++DOCSHELL 13210400 == 34 [pid = 3740] [id = 278] 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1800FC00) [pid = 3740] [serial = 833] [outer = 00000000] 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18366400) [pid = 3740] [serial = 834] [outer = 1800FC00] 01:41:46 INFO - PROCESS | 3740 | 1465206106853 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1853C000) [pid = 3740] [serial = 835] [outer = 1800FC00] 01:41:47 INFO - PROCESS | 3740 | 1465206107294 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]]]}] 01:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 702ms 01:41:47 INFO - PROCESS | 3740 | 1465206107321 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:41:47 INFO - PROCESS | 3740 | 1465206107323 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 01:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:41:47 INFO - PROCESS | 3740 | 1465206107359 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:41:47 INFO - PROCESS | 3740 | 1465206107361 Marionette TRACE conn3 <- [1,1078,null,{}] 01:41:47 INFO - PROCESS | 3740 | 1465206107364 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}] 01:41:47 INFO - PROCESS | 3740 | 1465206107366 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:47 INFO - PROCESS | 3740 | 1465206107484 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:41:47 INFO - PROCESS | 3740 | 1465206107495 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:47 INFO - PROCESS | 3740 | 1465206107497 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:47 INFO - PROCESS | 3740 | ++DOCSHELL 19826400 == 35 [pid = 3740] [id = 279] 01:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19A8A000) [pid = 3740] [serial = 836] [outer = 00000000] 01:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19E4F400) [pid = 3740] [serial = 837] [outer = 19A8A000] 01:41:47 INFO - PROCESS | 3740 | 1465206107556 Marionette DEBUG loaded listener.js 01:41:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19E57400) [pid = 3740] [serial = 838] [outer = 19A8A000] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17130C00) [pid = 3740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12913000) [pid = 3740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15EBA400) [pid = 3740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (14211800) [pid = 3740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1055CC00) [pid = 3740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A239800) [pid = 3740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0F39BC00) [pid = 3740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12B9D400) [pid = 3740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11805800) [pid = 3740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13206C00) [pid = 3740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1535B800) [pid = 3740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0C7F0800) [pid = 3740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:41:47 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13D75400) [pid = 3740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:41:48 INFO - PROCESS | 3740 | 1465206108069 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 765ms 01:41:48 INFO - PROCESS | 3740 | 1465206108093 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 3740 | 1465206108095 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 01:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:41:48 INFO - PROCESS | 3740 | 1465206108102 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - PROCESS | 3740 | 1465206108104 Marionette TRACE conn3 <- [1,1082,null,{}] 01:41:48 INFO - PROCESS | 3740 | 1465206108108 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}] 01:41:48 INFO - PROCESS | 3740 | 1465206108109 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:48 INFO - PROCESS | 3740 | 1465206108189 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:41:48 INFO - PROCESS | 3740 | 1465206108194 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 3740 | 1465206108196 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:48 INFO - PROCESS | 3740 | ++DOCSHELL 11805800 == 36 [pid = 3740] [id = 280] 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1186B400) [pid = 3740] [serial = 839] [outer = 00000000] 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13206C00) [pid = 3740] [serial = 840] [outer = 1186B400] 01:41:48 INFO - PROCESS | 3740 | 1465206108239 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (168C7000) [pid = 3740] [serial = 841] [outer = 1186B400] 01:41:48 INFO - PROCESS | 3740 | 1465206108674 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 593ms 01:41:48 INFO - PROCESS | 3740 | 1465206108696 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 3740 | 1465206108698 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 01:41:48 INFO - PROCESS | 3740 | 1465206108701 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:41:48 INFO - PROCESS | 3740 | 1465206108703 Marionette TRACE conn3 <- [1,1086,null,{}] 01:41:48 INFO - PROCESS | 3740 | 1465206108706 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}] 01:41:48 INFO - PROCESS | 3740 | 1465206108708 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:48 INFO - PROCESS | 3740 | 1465206108784 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:41:48 INFO - PROCESS | 3740 | 1465206108817 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 3740 | 1465206108819 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:48 INFO - PROCESS | 3740 | ++DOCSHELL 12913000 == 37 [pid = 3740] [id = 281] 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13E29C00) [pid = 3740] [serial = 842] [outer = 00000000] 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E57C00) [pid = 3740] [serial = 843] [outer = 13E29C00] 01:41:48 INFO - PROCESS | 3740 | 1465206108862 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A234400) [pid = 3740] [serial = 844] [outer = 13E29C00] 01:41:49 INFO - PROCESS | 3740 | 1465206109282 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]]]}] 01:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 640ms 01:41:49 INFO - PROCESS | 3740 | 1465206109339 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 3740 | 1465206109341 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 01:41:49 INFO - PROCESS | 3740 | 1465206109344 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:41:49 INFO - PROCESS | 3740 | 1465206109346 Marionette TRACE conn3 <- [1,1090,null,{}] 01:41:49 INFO - PROCESS | 3740 | 1465206109350 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}] 01:41:49 INFO - PROCESS | 3740 | 1465206109351 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:49 INFO - PROCESS | 3740 | 1465206109439 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:41:49 INFO - PROCESS | 3740 | 1465206109444 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3740 | 1465206109446 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:49 INFO - PROCESS | 3740 | ++DOCSHELL 15536C00 == 38 [pid = 3740] [id = 282] 01:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A23D000) [pid = 3740] [serial = 845] [outer = 00000000] 01:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A70D800) [pid = 3740] [serial = 846] [outer = 1A23D000] 01:41:49 INFO - PROCESS | 3740 | 1465206109490 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A715800) [pid = 3740] [serial = 847] [outer = 1A23D000] 01:41:49 INFO - PROCESS | 3740 | 1465206109966 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]]]}] 01:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms 01:41:50 INFO - PROCESS | 3740 | 1465206110027 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 3740 | 1465206110032 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 01:41:50 INFO - PROCESS | 3740 | 1465206110037 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:41:50 INFO - PROCESS | 3740 | 1465206110042 Marionette TRACE conn3 <- [1,1094,null,{}] 01:41:50 INFO - PROCESS | 3740 | 1465206110048 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}] 01:41:50 INFO - PROCESS | 3740 | 1465206110052 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:50 INFO - PROCESS | 3740 | 1465206110259 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:41:50 INFO - PROCESS | 3740 | 1465206110357 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 3740 | 1465206110362 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:50 INFO - PROCESS | 3740 | ++DOCSHELL 114F0400 == 39 [pid = 3740] [id = 283] 01:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114F3000) [pid = 3740] [serial = 848] [outer = 00000000] 01:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1291C400) [pid = 3740] [serial = 849] [outer = 114F3000] 01:41:50 INFO - PROCESS | 3740 | 1465206110420 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (104EC800) [pid = 3740] [serial = 850] [outer = 114F3000] 01:41:50 INFO - PROCESS | 3740 | 1465206110988 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 983ms 01:41:51 INFO - PROCESS | 3740 | 1465206111030 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 3740 | 1465206111034 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 01:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:41:51 INFO - PROCESS | 3740 | 1465206111039 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - PROCESS | 3740 | 1465206111043 Marionette TRACE conn3 <- [1,1098,null,{}] 01:41:51 INFO - PROCESS | 3740 | 1465206111048 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}] 01:41:51 INFO - PROCESS | 3740 | 1465206111051 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:51 INFO - PROCESS | 3740 | 1465206111190 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:41:51 INFO - PROCESS | 3740 | 1465206111320 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 3740 | 1465206111323 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:51 INFO - PROCESS | 3740 | ++DOCSHELL 15026C00 == 40 [pid = 3740] [id = 284] 01:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1535B800) [pid = 3740] [serial = 851] [outer = 00000000] 01:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15539400) [pid = 3740] [serial = 852] [outer = 1535B800] 01:41:51 INFO - PROCESS | 3740 | 1465206111380 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (168C9C00) [pid = 3740] [serial = 853] [outer = 1535B800] 01:41:51 INFO - PROCESS | 3740 | 1465206111992 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 999ms 01:41:52 INFO - PROCESS | 3740 | 1465206112038 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3740 | 1465206112041 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 01:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:41:52 INFO - PROCESS | 3740 | 1465206112045 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3740 | 1465206112047 Marionette TRACE conn3 <- [1,1102,null,{}] 01:41:52 INFO - PROCESS | 3740 | 1465206112053 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}] 01:41:52 INFO - PROCESS | 3740 | 1465206112057 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:52 INFO - PROCESS | 3740 | 1465206112167 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:41:52 INFO - PROCESS | 3740 | 1465206112303 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 3740 | 1465206112307 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:52 INFO - PROCESS | 3740 | ++DOCSHELL 1A04F000 == 41 [pid = 3740] [id = 285] 01:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A04F800) [pid = 3740] [serial = 854] [outer = 00000000] 01:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A39E400) [pid = 3740] [serial = 855] [outer = 1A04F800] 01:41:52 INFO - PROCESS | 3740 | 1465206112365 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A867400) [pid = 3740] [serial = 856] [outer = 1A04F800] 01:41:52 INFO - PROCESS | 3740 | 1465206112974 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 936ms 01:41:52 INFO - PROCESS | 3740 | 1465206112990 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3740 | 1465206112992 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 01:41:52 INFO - PROCESS | 3740 | 1465206112996 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:41:52 INFO - PROCESS | 3740 | 1465206112998 Marionette TRACE conn3 <- [1,1106,null,{}] 01:41:53 INFO - PROCESS | 3740 | 1465206113016 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}] 01:41:53 INFO - PROCESS | 3740 | 1465206113018 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:53 INFO - PROCESS | 3740 | 1465206113154 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:41:53 INFO - PROCESS | 3740 | 1465206113281 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:53 INFO - PROCESS | 3740 | 1465206113284 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:53 INFO - PROCESS | 3740 | ++DOCSHELL 10B62C00 == 42 [pid = 3740] [id = 286] 01:41:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10B66400) [pid = 3740] [serial = 857] [outer = 00000000] 01:41:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12BA1000) [pid = 3740] [serial = 858] [outer = 10B66400] 01:41:53 INFO - PROCESS | 3740 | 1465206113344 Marionette DEBUG loaded listener.js 01:41:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (137AD000) [pid = 3740] [serial = 859] [outer = 10B66400] 01:41:54 INFO - PROCESS | 3740 | 1465206114022 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1046ms 01:41:54 INFO - PROCESS | 3740 | 1465206114069 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 3740 | 1465206114073 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:41:54 INFO - PROCESS | 3740 | 1465206114078 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 3740 | 1465206114082 Marionette TRACE conn3 <- [1,1110,null,{}] 01:41:54 INFO - PROCESS | 3740 | 1465206114087 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}] 01:41:54 INFO - PROCESS | 3740 | 1465206114089 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:54 INFO - PROCESS | 3740 | 1465206114190 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:41:54 INFO - PROCESS | 3740 | 1465206114294 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 3740 | 1465206114296 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:54 INFO - PROCESS | 3740 | ++DOCSHELL 118C1800 == 43 [pid = 3740] [id = 287] 01:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (118C3000) [pid = 3740] [serial = 860] [outer = 00000000] 01:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12B9F800) [pid = 3740] [serial = 861] [outer = 118C3000] 01:41:54 INFO - PROCESS | 3740 | 1465206114346 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (139A0800) [pid = 3740] [serial = 862] [outer = 118C3000] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 12913000 == 42 [pid = 3740] [id = 281] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 11805800 == 41 [pid = 3740] [id = 280] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 19826400 == 40 [pid = 3740] [id = 279] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 13210400 == 39 [pid = 3740] [id = 278] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 1756E000 == 38 [pid = 3740] [id = 277] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 15034400 == 37 [pid = 3740] [id = 276] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 13A5D800 == 36 [pid = 3740] [id = 275] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 12916C00 == 35 [pid = 3740] [id = 274] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 0C7F1C00 == 34 [pid = 3740] [id = 273] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 10EA9400 == 33 [pid = 3740] [id = 272] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 19C2C800 == 32 [pid = 3740] [id = 271] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 10B62C00 == 31 [pid = 3740] [id = 286] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 1A04F000 == 30 [pid = 3740] [id = 285] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 15536C00 == 29 [pid = 3740] [id = 282] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 114F0400 == 28 [pid = 3740] [id = 283] 01:41:55 INFO - PROCESS | 3740 | --DOCSHELL 15026C00 == 27 [pid = 3740] [id = 284] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19A8B800) [pid = 3740] [serial = 811] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17813000) [pid = 3740] [serial = 802] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (139A3800) [pid = 3740] [serial = 787] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (168C9800) [pid = 3740] [serial = 798] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15364000) [pid = 3740] [serial = 795] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1780B400) [pid = 3740] [serial = 801] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13210800) [pid = 3740] [serial = 784] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A711C00) [pid = 3740] [serial = 781] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (114EC800) [pid = 3740] [serial = 804] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1852F000) [pid = 3740] [serial = 807] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A3A0400) [pid = 3740] [serial = 780] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11BC6C00) [pid = 3740] [serial = 789] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15538C00) [pid = 3740] [serial = 796] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (137B6C00) [pid = 3740] [serial = 793] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (18537C00) [pid = 3740] [serial = 808] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16B67000) [pid = 3740] [serial = 799] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13724000) [pid = 3740] [serial = 792] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1553A800) [pid = 3740] [serial = 777] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (139A4400) [pid = 3740] [serial = 805] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1373B000) [pid = 3740] [serial = 775] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11DC0400) [pid = 3740] [serial = 783] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16234000) [pid = 3740] [serial = 778] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12B4C000) [pid = 3740] [serial = 774] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (11DC3C00) [pid = 3740] [serial = 790] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1371E000) [pid = 3740] [serial = 786] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19A8AC00) [pid = 3740] [serial = 810] [outer = 00000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3740 | 1465206115504 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1499ms 01:41:55 INFO - PROCESS | 3740 | 1465206115563 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 3740 | 1465206115568 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 01:41:55 INFO - PROCESS | 3740 | 1465206115572 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:41:55 INFO - PROCESS | 3740 | 1465206115576 Marionette TRACE conn3 <- [1,1114,null,{}] 01:41:55 INFO - PROCESS | 3740 | 1465206115582 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}] 01:41:55 INFO - PROCESS | 3740 | 1465206115584 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:55 INFO - PROCESS | 3740 | 1465206115675 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:41:55 INFO - PROCESS | 3740 | 1465206115682 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 3740 | 1465206115685 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:55 INFO - PROCESS | 3740 | ++DOCSHELL 114E5C00 == 28 [pid = 3740] [id = 288] 01:41:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (114EA400) [pid = 3740] [serial = 863] [outer = 00000000] 01:41:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11DBCC00) [pid = 3740] [serial = 864] [outer = 114EA400] 01:41:55 INFO - PROCESS | 3740 | 1465206115738 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12914800) [pid = 3740] [serial = 865] [outer = 114EA400] 01:41:56 INFO - PROCESS | 3740 | 1465206116227 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 686ms 01:41:56 INFO - PROCESS | 3740 | 1465206116273 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:41:56 INFO - PROCESS | 3740 | 1465206116277 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 01:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:41:56 INFO - PROCESS | 3740 | 1465206116284 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:41:56 INFO - PROCESS | 3740 | 1465206116286 Marionette TRACE conn3 <- [1,1118,null,{}] 01:41:56 INFO - PROCESS | 3740 | 1465206116290 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}] 01:41:56 INFO - PROCESS | 3740 | 1465206116293 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:56 INFO - PROCESS | 3740 | 1465206116412 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:41:56 INFO - PROCESS | 3740 | 1465206116506 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 3740 | 1465206116509 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:56 INFO - PROCESS | 3740 | ++DOCSHELL 1310F000 == 29 [pid = 3740] [id = 289] 01:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (131A5400) [pid = 3740] [serial = 866] [outer = 00000000] 01:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13726000) [pid = 3740] [serial = 867] [outer = 131A5400] 01:41:56 INFO - PROCESS | 3740 | 1465206116556 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (137ABC00) [pid = 3740] [serial = 868] [outer = 131A5400] 01:41:56 INFO - PROCESS | 3740 | 1465206116969 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]]]}] 01:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 01:41:57 INFO - PROCESS | 3740 | 1465206117024 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 3740 | 1465206117026 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:41:57 INFO - PROCESS | 3740 | 1465206117030 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3740 | 1465206117033 Marionette TRACE conn3 <- [1,1122,null,{}] 01:41:57 INFO - PROCESS | 3740 | 1465206117044 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}] 01:41:57 INFO - PROCESS | 3740 | 1465206117048 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:57 INFO - PROCESS | 3740 | 1465206117130 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:41:57 INFO - PROCESS | 3740 | 1465206117141 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 3740 | 1465206117144 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:57 INFO - PROCESS | 3740 | ++DOCSHELL 1420E800 == 30 [pid = 3740] [id = 290] 01:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (14210400) [pid = 3740] [serial = 869] [outer = 00000000] 01:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15026C00) [pid = 3740] [serial = 870] [outer = 14210400] 01:41:57 INFO - PROCESS | 3740 | 1465206117192 Marionette DEBUG loaded listener.js 01:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15533800) [pid = 3740] [serial = 871] [outer = 14210400] 01:41:57 INFO - PROCESS | 3740 | 1465206117689 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]]]}] 01:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 703ms 01:41:57 INFO - PROCESS | 3740 | 1465206117729 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 3740 | 1465206117731 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:41:57 INFO - PROCESS | 3740 | 1465206117773 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3740 | 1465206117775 Marionette TRACE conn3 <- [1,1126,null,{}] 01:41:57 INFO - PROCESS | 3740 | 1465206117785 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}] 01:41:57 INFO - PROCESS | 3740 | 1465206117788 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:57 INFO - PROCESS | 3740 | 1465206117911 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:41:57 INFO - PROCESS | 3740 | 1465206117969 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 3740 | 1465206117972 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:57 INFO - PROCESS | 3740 | ++DOCSHELL 15537400 == 31 [pid = 3740] [id = 291] 01:41:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15537C00) [pid = 3740] [serial = 872] [outer = 00000000] 01:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16235400) [pid = 3740] [serial = 873] [outer = 15537C00] 01:41:58 INFO - PROCESS | 3740 | 1465206118017 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (168CAC00) [pid = 3740] [serial = 874] [outer = 15537C00] 01:41:58 INFO - PROCESS | 3740 | 1465206118421 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]]]}] 01:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 719ms 01:41:58 INFO - PROCESS | 3740 | 1465206118465 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:41:58 INFO - PROCESS | 3740 | 1465206118467 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 01:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:41:58 INFO - PROCESS | 3740 | 1465206118474 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:41:58 INFO - PROCESS | 3740 | 1465206118476 Marionette TRACE conn3 <- [1,1130,null,{}] 01:41:58 INFO - PROCESS | 3740 | 1465206118479 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}] 01:41:58 INFO - PROCESS | 3740 | 1465206118481 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:58 INFO - PROCESS | 3740 | 1465206118587 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:41:58 INFO - PROCESS | 3740 | 1465206118595 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3740 | 1465206118597 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:58 INFO - PROCESS | 3740 | ++DOCSHELL 15EB3800 == 32 [pid = 3740] [id = 292] 01:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16AF8400) [pid = 3740] [serial = 875] [outer = 00000000] 01:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (171EA800) [pid = 3740] [serial = 876] [outer = 16AF8400] 01:41:58 INFO - PROCESS | 3740 | 1465206118640 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17570C00) [pid = 3740] [serial = 877] [outer = 16AF8400] 01:41:59 INFO - PROCESS | 3740 | 1465206119106 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]]]}] 01:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 687ms 01:41:59 INFO - PROCESS | 3740 | 1465206119175 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 3740 | 1465206119177 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 01:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:41:59 INFO - PROCESS | 3740 | 1465206119180 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - PROCESS | 3740 | 1465206119182 Marionette TRACE conn3 <- [1,1134,null,{}] 01:41:59 INFO - PROCESS | 3740 | 1465206119199 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}] 01:41:59 INFO - PROCESS | 3740 | 1465206119204 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:59 INFO - PROCESS | 3740 | 1465206119352 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1780E000) [pid = 3740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1800FC00) [pid = 3740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10F0F000) [pid = 3740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0C7F2800) [pid = 3740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19C31400) [pid = 3740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12917800) [pid = 3740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19A8A000) [pid = 3740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15365000) [pid = 3740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13A62400) [pid = 3740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1186B400) [pid = 3740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13E29C00) [pid = 3740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:41:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A23D000) [pid = 3740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:41:59 INFO - PROCESS | 3740 | 1465206119635 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 3740 | 1465206119638 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:41:59 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EE400 == 33 [pid = 3740] [id = 293] 01:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0C7F2800) [pid = 3740] [serial = 878] [outer = 00000000] 01:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11808400) [pid = 3740] [serial = 879] [outer = 0C7F2800] 01:41:59 INFO - PROCESS | 3740 | 1465206119684 Marionette DEBUG loaded listener.js 01:41:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (139AC000) [pid = 3740] [serial = 880] [outer = 0C7F2800] 01:42:00 INFO - PROCESS | 3740 | 1465206120169 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1030ms 01:42:00 INFO - PROCESS | 3740 | 1465206120223 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 3740 | 1465206120224 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 01:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:42:00 INFO - PROCESS | 3740 | 1465206120228 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 3740 | 1465206120229 Marionette TRACE conn3 <- [1,1138,null,{}] 01:42:00 INFO - PROCESS | 3740 | 1465206120233 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}] 01:42:00 INFO - PROCESS | 3740 | 1465206120235 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:00 INFO - PROCESS | 3740 | 1465206120311 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:42:00 INFO - PROCESS | 3740 | 1465206120318 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 3740 | 1465206120320 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:00 INFO - PROCESS | 3740 | ++DOCSHELL 17CCDC00 == 34 [pid = 3740] [id = 294] 01:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17D80C00) [pid = 3740] [serial = 881] [outer = 00000000] 01:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1981FC00) [pid = 3740] [serial = 882] [outer = 17D80C00] 01:42:00 INFO - PROCESS | 3740 | 1465206120363 Marionette DEBUG loaded listener.js 01:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19A8B000) [pid = 3740] [serial = 883] [outer = 17D80C00] 01:42:00 INFO - PROCESS | 3740 | 1465206120779 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 593ms 01:42:00 INFO - PROCESS | 3740 | 1465206120825 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 3740 | 1465206120827 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 01:42:00 INFO - PROCESS | 3740 | 1465206120831 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:42:00 INFO - PROCESS | 3740 | 1465206120832 Marionette TRACE conn3 <- [1,1142,null,{}] 01:42:00 INFO - PROCESS | 3740 | 1465206120840 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}] 01:42:00 INFO - PROCESS | 3740 | 1465206120842 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:00 INFO - PROCESS | 3740 | 1465206120950 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:42:00 INFO - PROCESS | 3740 | 1465206120962 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 3740 | 1465206120965 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:00 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EEC00 == 35 [pid = 3740] [id = 295] 01:42:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12C1DC00) [pid = 3740] [serial = 884] [outer = 00000000] 01:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19827400) [pid = 3740] [serial = 885] [outer = 12C1DC00] 01:42:01 INFO - PROCESS | 3740 | 1465206121008 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (168C8800) [pid = 3740] [serial = 886] [outer = 12C1DC00] 01:42:01 INFO - PROCESS | 3740 | 1465206121452 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]]]}] 01:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 640ms 01:42:01 INFO - PROCESS | 3740 | 1465206121469 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:42:01 INFO - PROCESS | 3740 | 1465206121471 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 01:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:42:01 INFO - PROCESS | 3740 | 1465206121474 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - PROCESS | 3740 | 1465206121476 Marionette TRACE conn3 <- [1,1146,null,{}] 01:42:01 INFO - PROCESS | 3740 | 1465206121479 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}] 01:42:01 INFO - PROCESS | 3740 | 1465206121481 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:01 INFO - PROCESS | 3740 | 1465206121569 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:42:01 INFO - PROCESS | 3740 | 1465206121574 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3740 | 1465206121576 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:01 INFO - PROCESS | 3740 | ++DOCSHELL 19E5AC00 == 36 [pid = 3740] [id = 296] 01:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E5B000) [pid = 3740] [serial = 887] [outer = 00000000] 01:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A056400) [pid = 3740] [serial = 888] [outer = 19E5B000] 01:42:01 INFO - PROCESS | 3740 | 1465206121619 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A23D000) [pid = 3740] [serial = 889] [outer = 19E5B000] 01:42:02 INFO - PROCESS | 3740 | 1465206122406 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]]]}] 01:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 967ms 01:42:02 INFO - PROCESS | 3740 | 1465206122462 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 3740 | 1465206122466 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 01:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:42:02 INFO - PROCESS | 3740 | 1465206122471 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 3740 | 1465206122476 Marionette TRACE conn3 <- [1,1150,null,{}] 01:42:02 INFO - PROCESS | 3740 | 1465206122481 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}] 01:42:02 INFO - PROCESS | 3740 | 1465206122484 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:02 INFO - PROCESS | 3740 | 1465206122628 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:42:02 INFO - PROCESS | 3740 | 1465206122757 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 3740 | 1465206122760 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:02 INFO - PROCESS | 3740 | ++DOCSHELL 10A58000 == 37 [pid = 3740] [id = 297] 01:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A5EC00) [pid = 3740] [serial = 890] [outer = 00000000] 01:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12B9AC00) [pid = 3740] [serial = 891] [outer = 10A5EC00] 01:42:02 INFO - PROCESS | 3740 | 1465206122818 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13201800) [pid = 3740] [serial = 892] [outer = 10A5EC00] 01:42:03 INFO - PROCESS | 3740 | 1465206123505 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1093ms 01:42:03 INFO - PROCESS | 3740 | 1465206123566 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3740 | 1465206123571 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:42:03 INFO - PROCESS | 3740 | 1465206123577 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3740 | 1465206123580 Marionette TRACE conn3 <- [1,1154,null,{}] 01:42:03 INFO - PROCESS | 3740 | 1465206123615 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}] 01:42:03 INFO - PROCESS | 3740 | 1465206123618 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:03 INFO - PROCESS | 3740 | 1465206123746 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:42:03 INFO - PROCESS | 3740 | 1465206123968 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3740 | 1465206123971 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:03 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EF400 == 38 [pid = 3740] [id = 298] 01:42:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0C7F0800) [pid = 3740] [serial = 893] [outer = 00000000] 01:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (104EDC00) [pid = 3740] [serial = 894] [outer = 0C7F0800] 01:42:04 INFO - PROCESS | 3740 | 1465206124029 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10ECBC00) [pid = 3740] [serial = 895] [outer = 0C7F0800] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 0C7EEC00 == 37 [pid = 3740] [id = 295] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 17CCDC00 == 36 [pid = 3740] [id = 294] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 0C7EE400 == 35 [pid = 3740] [id = 293] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 15EB3800 == 34 [pid = 3740] [id = 292] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 15537400 == 33 [pid = 3740] [id = 291] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 1420E800 == 32 [pid = 3740] [id = 290] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 1310F000 == 31 [pid = 3740] [id = 289] 01:42:04 INFO - PROCESS | 3740 | --DOCSHELL 114E5C00 == 30 [pid = 3740] [id = 288] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A70D800) [pid = 3740] [serial = 846] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17C2C800) [pid = 3740] [serial = 831] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (17D88000) [pid = 3740] [serial = 832] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1853C000) [pid = 3740] [serial = 835] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (18366400) [pid = 3740] [serial = 834] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11BC9400) [pid = 3740] [serial = 816] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12E45000) [pid = 3740] [serial = 817] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (104EF000) [pid = 3740] [serial = 819] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (105FB000) [pid = 3740] [serial = 820] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A239000) [pid = 3740] [serial = 814] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A04F400) [pid = 3740] [serial = 813] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12C20000) [pid = 3740] [serial = 822] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13206800) [pid = 3740] [serial = 823] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19E4F400) [pid = 3740] [serial = 837] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16652800) [pid = 3740] [serial = 828] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14209800) [pid = 3740] [serial = 825] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15011400) [pid = 3740] [serial = 826] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A715800) [pid = 3740] [serial = 847] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13206C00) [pid = 3740] [serial = 840] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (168C7000) [pid = 3740] [serial = 841] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19E57C00) [pid = 3740] [serial = 843] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A234400) [pid = 3740] [serial = 844] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19E57400) [pid = 3740] [serial = 838] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16B65C00) [pid = 3740] [serial = 829] [outer = 00000000] [url = about:blank] 01:42:04 INFO - PROCESS | 3740 | 1465206124677 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]]]}] 01:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1140ms 01:42:04 INFO - PROCESS | 3740 | 1465206124740 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:42:04 INFO - PROCESS | 3740 | 1465206124743 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 01:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:42:04 INFO - PROCESS | 3740 | 1465206124750 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 3740 | 1465206124753 Marionette TRACE conn3 <- [1,1158,null,{}] 01:42:04 INFO - PROCESS | 3740 | 1465206124759 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}] 01:42:04 INFO - PROCESS | 3740 | 1465206124761 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:04 INFO - PROCESS | 3740 | 1465206124849 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:42:04 INFO - PROCESS | 3740 | 1465206124937 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 3740 | 1465206124940 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:04 INFO - PROCESS | 3740 | ++DOCSHELL 10A5DC00 == 31 [pid = 3740] [id = 299] 01:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10B67400) [pid = 3740] [serial = 896] [outer = 00000000] 01:42:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12E18C00) [pid = 3740] [serial = 897] [outer = 10B67400] 01:42:04 INFO - PROCESS | 3740 | 1465206124987 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13719C00) [pid = 3740] [serial = 898] [outer = 10B67400] 01:42:05 INFO - PROCESS | 3740 | 1465206125440 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 01:42:05 INFO - PROCESS | 3740 | 1465206125492 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 3740 | 1465206125496 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 01:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:42:05 INFO - PROCESS | 3740 | 1465206125504 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 3740 | 1465206125506 Marionette TRACE conn3 <- [1,1162,null,{}] 01:42:05 INFO - PROCESS | 3740 | 1465206125510 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}] 01:42:05 INFO - PROCESS | 3740 | 1465206125512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:05 INFO - PROCESS | 3740 | 1465206125598 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:42:05 INFO - PROCESS | 3740 | 1465206125605 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:05 INFO - PROCESS | 3740 | 1465206125607 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:05 INFO - PROCESS | 3740 | ++DOCSHELL 13902800 == 32 [pid = 3740] [id = 300] 01:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (139AA400) [pid = 3740] [serial = 899] [outer = 00000000] 01:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (142DF800) [pid = 3740] [serial = 900] [outer = 139AA400] 01:42:05 INFO - PROCESS | 3740 | 1465206125652 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15027000) [pid = 3740] [serial = 901] [outer = 139AA400] 01:42:06 INFO - PROCESS | 3740 | 1465206126130 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] 01:42:06 INFO - PROCESS | 3740 | 1465206126203 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 01:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:42:06 INFO - PROCESS | 3740 | 1465206126208 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - PROCESS | 3740 | 1465206126214 Marionette TRACE conn3 <- [1,1166,null,{}] 01:42:06 INFO - PROCESS | 3740 | 1465206126223 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}] 01:42:06 INFO - PROCESS | 3740 | 1465206126226 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:06 INFO - PROCESS | 3740 | 1465206126311 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:42:06 INFO - PROCESS | 3740 | 1465206126405 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3740 | 1465206126408 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:06 INFO - PROCESS | 3740 | ++DOCSHELL 16652400 == 33 [pid = 3740] [id = 301] 01:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16652800) [pid = 3740] [serial = 902] [outer = 00000000] 01:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (170DC400) [pid = 3740] [serial = 903] [outer = 16652800] 01:42:06 INFO - PROCESS | 3740 | 1465206126461 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174CFC00) [pid = 3740] [serial = 904] [outer = 16652800] 01:42:06 INFO - PROCESS | 3740 | 1465206126863 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] 01:42:06 INFO - PROCESS | 3740 | 1465206126908 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 01:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:42:06 INFO - PROCESS | 3740 | 1465206126911 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - PROCESS | 3740 | 1465206126913 Marionette TRACE conn3 <- [1,1170,null,{}] 01:42:06 INFO - PROCESS | 3740 | 1465206126917 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}] 01:42:06 INFO - PROCESS | 3740 | 1465206126919 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:07 INFO - PROCESS | 3740 | 1465206127060 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:42:07 INFO - PROCESS | 3740 | 1465206127117 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 3740 | 1465206127120 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:07 INFO - PROCESS | 3740 | ++DOCSHELL 1788C000 == 34 [pid = 3740] [id = 302] 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17C2C000) [pid = 3740] [serial = 905] [outer = 00000000] 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18002C00) [pid = 3740] [serial = 906] [outer = 17C2C000] 01:42:07 INFO - PROCESS | 3740 | 1465206127171 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18366000) [pid = 3740] [serial = 907] [outer = 17C2C000] 01:42:07 INFO - PROCESS | 3740 | 1465206127608 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] 01:42:07 INFO - PROCESS | 3740 | 1465206127656 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 01:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:42:07 INFO - PROCESS | 3740 | 1465206127659 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:42:07 INFO - PROCESS | 3740 | 1465206127661 Marionette TRACE conn3 <- [1,1174,null,{}] 01:42:07 INFO - PROCESS | 3740 | 1465206127665 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}] 01:42:07 INFO - PROCESS | 3740 | 1465206127667 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:07 INFO - PROCESS | 3740 | 1465206127777 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:42:07 INFO - PROCESS | 3740 | 1465206127785 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 3740 | 1465206127791 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:07 INFO - PROCESS | 3740 | ++DOCSHELL 139A0400 == 35 [pid = 3740] [id = 303] 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19819800) [pid = 3740] [serial = 908] [outer = 00000000] 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A8EC00) [pid = 3740] [serial = 909] [outer = 19819800] 01:42:07 INFO - PROCESS | 3740 | 1465206127898 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E52800) [pid = 3740] [serial = 910] [outer = 19819800] 01:42:08 INFO - PROCESS | 3740 | 1465206128350 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] 01:42:08 INFO - PROCESS | 3740 | 1465206128419 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 01:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:42:08 INFO - PROCESS | 3740 | 1465206128422 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:42:08 INFO - PROCESS | 3740 | 1465206128424 Marionette TRACE conn3 <- [1,1178,null,{}] 01:42:08 INFO - PROCESS | 3740 | 1465206128427 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}] 01:42:08 INFO - PROCESS | 3740 | 1465206128430 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:08 INFO - PROCESS | 3740 | 1465206128549 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:42:08 INFO - PROCESS | 3740 | 1465206128560 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:08 INFO - PROCESS | 3740 | 1465206128562 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:08 INFO - PROCESS | 3740 | ++DOCSHELL 19E57400 == 36 [pid = 3740] [id = 304] 01:42:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E58400) [pid = 3740] [serial = 911] [outer = 00000000] 01:42:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A3A7C00) [pid = 3740] [serial = 912] [outer = 19E58400] 01:42:08 INFO - PROCESS | 3740 | 1465206128605 Marionette DEBUG loaded listener.js 01:42:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A70E400) [pid = 3740] [serial = 913] [outer = 19E58400] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (118C3000) [pid = 3740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (114EA400) [pid = 3740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14210400) [pid = 3740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (131A5400) [pid = 3740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15537C00) [pid = 3740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16AF8400) [pid = 3740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0C7F2800) [pid = 3740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (114F3000) [pid = 3740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1535B800) [pid = 3740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A04F800) [pid = 3740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10B66400) [pid = 3740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17D80C00) [pid = 3740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:42:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12C1DC00) [pid = 3740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:42:09 INFO - PROCESS | 3740 | 1465206129070 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] 01:42:09 INFO - PROCESS | 3740 | 1465206129123 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:42:09 INFO - PROCESS | 3740 | 1465206129126 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 3740 | 1465206129128 Marionette TRACE conn3 <- [1,1182,null,{}] 01:42:09 INFO - PROCESS | 3740 | 1465206129131 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}] 01:42:09 INFO - PROCESS | 3740 | 1465206129133 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:09 INFO - PROCESS | 3740 | 1465206129221 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:42:09 INFO - PROCESS | 3740 | 1465206129226 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 3740 | 1465206129228 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:09 INFO - PROCESS | 3740 | ++DOCSHELL 13152C00 == 37 [pid = 3740] [id = 305] 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1535E000) [pid = 3740] [serial = 914] [outer = 00000000] 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19A8AC00) [pid = 3740] [serial = 915] [outer = 1535E000] 01:42:09 INFO - PROCESS | 3740 | 1465206129271 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A053000) [pid = 3740] [serial = 916] [outer = 1535E000] 01:42:09 INFO - PROCESS | 3740 | 1465206129719 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] 01:42:09 INFO - PROCESS | 3740 | 1465206129766 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:42:09 INFO - PROCESS | 3740 | 1465206129769 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 3740 | 1465206129771 Marionette TRACE conn3 <- [1,1186,null,{}] 01:42:09 INFO - PROCESS | 3740 | 1465206129775 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}] 01:42:09 INFO - PROCESS | 3740 | 1465206129777 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:09 INFO - PROCESS | 3740 | 1465206129854 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:42:09 INFO - PROCESS | 3740 | 1465206129859 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 3740 | 1465206129861 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:09 INFO - PROCESS | 3740 | ++DOCSHELL 17D8C400 == 38 [pid = 3740] [id = 306] 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A234400) [pid = 3740] [serial = 917] [outer = 00000000] 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A869400) [pid = 3740] [serial = 918] [outer = 1A234400] 01:42:09 INFO - PROCESS | 3740 | 1465206129905 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A86FC00) [pid = 3740] [serial = 919] [outer = 1A234400] 01:42:10 INFO - PROCESS | 3740 | 1465206130385 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 703ms 01:42:10 INFO - PROCESS | 3740 | 1465206130469 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3740 | 1465206130471 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 01:42:10 INFO - PROCESS | 3740 | 1465206130474 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:42:10 INFO - PROCESS | 3740 | 1465206130476 Marionette TRACE conn3 <- [1,1190,null,{}] 01:42:10 INFO - PROCESS | 3740 | 1465206130481 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}] 01:42:10 INFO - PROCESS | 3740 | 1465206130482 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:10 INFO - PROCESS | 3740 | 1465206130574 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:42:10 INFO - PROCESS | 3740 | 1465206130584 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:10 INFO - PROCESS | 3740 | 1465206130586 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:10 INFO - PROCESS | 3740 | ++DOCSHELL 1186B800 == 39 [pid = 3740] [id = 307] 01:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A05B000) [pid = 3740] [serial = 920] [outer = 00000000] 01:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A99B400) [pid = 3740] [serial = 921] [outer = 1A05B000] 01:42:10 INFO - PROCESS | 3740 | 1465206130630 Marionette DEBUG loaded listener.js 01:42:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A99E400) [pid = 3740] [serial = 922] [outer = 1A05B000] 01:42:11 INFO - PROCESS | 3740 | 1465206131285 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]]]}] 01:42:11 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 01:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 827ms 01:42:11 INFO - PROCESS | 3740 | 1465206131331 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 01:42:11 INFO - PROCESS | 3740 | 1465206131337 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 01:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:42:11 INFO - PROCESS | 3740 | 1465206131343 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:42:11 INFO - PROCESS | 3740 | 1465206131346 Marionette TRACE conn3 <- [1,1194,null,{}] 01:42:11 INFO - PROCESS | 3740 | 1465206131353 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}] 01:42:11 INFO - PROCESS | 3740 | 1465206131356 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:11 INFO - PROCESS | 3740 | 1465206131477 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:42:11 INFO - PROCESS | 3740 | 1465206131604 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:11 INFO - PROCESS | 3740 | 1465206131607 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:11 INFO - PROCESS | 3740 | ++DOCSHELL 114E5C00 == 40 [pid = 3740] [id = 308] 01:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11DC2C00) [pid = 3740] [serial = 923] [outer = 00000000] 01:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1320BC00) [pid = 3740] [serial = 924] [outer = 11DC2C00] 01:42:11 INFO - PROCESS | 3740 | 1465206131668 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (139AA800) [pid = 3740] [serial = 925] [outer = 11DC2C00] 01:42:12 INFO - PROCESS | 3740 | 1465206132207 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]]]}] 01:42:12 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 01:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 906ms 01:42:12 INFO - PROCESS | 3740 | 1465206132248 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 01:42:12 INFO - PROCESS | 3740 | 1465206132253 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 01:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:42:12 INFO - PROCESS | 3740 | 1465206132261 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:42:12 INFO - PROCESS | 3740 | 1465206132264 Marionette TRACE conn3 <- [1,1198,null,{}] 01:42:12 INFO - PROCESS | 3740 | 1465206132268 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}] 01:42:12 INFO - PROCESS | 3740 | 1465206132271 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:12 INFO - PROCESS | 3740 | 1465206132388 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:42:12 INFO - PROCESS | 3740 | 1465206132491 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 3740 | 1465206132493 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:12 INFO - PROCESS | 3740 | ++DOCSHELL 1553C400 == 41 [pid = 3740] [id = 309] 01:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1553D000) [pid = 3740] [serial = 926] [outer = 00000000] 01:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15EBE000) [pid = 3740] [serial = 927] [outer = 1553D000] 01:42:12 INFO - PROCESS | 3740 | 1465206132550 Marionette DEBUG loaded listener.js 01:42:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16B63400) [pid = 3740] [serial = 928] [outer = 1553D000] 01:42:13 INFO - PROCESS | 3740 | 1465206133133 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]]]}] 01:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 937ms 01:42:13 INFO - PROCESS | 3740 | 1465206133192 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 3740 | 1465206133195 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 01:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:42:13 INFO - PROCESS | 3740 | 1465206133199 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - PROCESS | 3740 | 1465206133202 Marionette TRACE conn3 <- [1,1202,null,{}] 01:42:13 INFO - PROCESS | 3740 | 1465206133213 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}] 01:42:13 INFO - PROCESS | 3740 | 1465206133218 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:13 INFO - PROCESS | 3740 | 1465206133335 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:42:13 INFO - PROCESS | 3740 | 1465206133439 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 3740 | 1465206133442 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:13 INFO - PROCESS | 3740 | ++DOCSHELL 1A2BB800 == 42 [pid = 3740] [id = 310] 01:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A2C0400) [pid = 3740] [serial = 929] [outer = 00000000] 01:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A864800) [pid = 3740] [serial = 930] [outer = 1A2C0400] 01:42:13 INFO - PROCESS | 3740 | 1465206133498 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A9A5000) [pid = 3740] [serial = 931] [outer = 1A2C0400] 01:42:14 INFO - PROCESS | 3740 | 1465206134067 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 890ms 01:42:14 INFO - PROCESS | 3740 | 1465206134102 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3740 | 1465206134106 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:42:14 INFO - PROCESS | 3740 | 1465206134110 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 3740 | 1465206134112 Marionette TRACE conn3 <- [1,1206,null,{}] 01:42:14 INFO - PROCESS | 3740 | 1465206134115 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}] 01:42:14 INFO - PROCESS | 3740 | 1465206134118 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:14 INFO - PROCESS | 3740 | 1465206134224 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:42:14 INFO - PROCESS | 3740 | 1465206134327 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 3740 | 1465206134330 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:14 INFO - PROCESS | 3740 | ++DOCSHELL 1AC0D800 == 43 [pid = 3740] [id = 311] 01:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1AC11C00) [pid = 3740] [serial = 932] [outer = 00000000] 01:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1AC15400) [pid = 3740] [serial = 933] [outer = 1AC11C00] 01:42:14 INFO - PROCESS | 3740 | 1465206134392 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1AC1A400) [pid = 3740] [serial = 934] [outer = 1AC11C00] 01:42:14 INFO - PROCESS | 3740 | 1465206134988 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]]]}] 01:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 905ms 01:42:15 INFO - PROCESS | 3740 | 1465206135158 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 3740 | 1465206135162 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 01:42:15 INFO - PROCESS | 3740 | 1465206135209 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - PROCESS | 3740 | 1465206135212 Marionette TRACE conn3 <- [1,1210,null,{}] 01:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:42:15 INFO - PROCESS | 3740 | 1465206135218 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}] 01:42:15 INFO - PROCESS | 3740 | 1465206135221 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:15 INFO - PROCESS | 3740 | 1465206135325 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:42:15 INFO - PROCESS | 3740 | 1465206135459 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3740 | 1465206135464 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:15 INFO - PROCESS | 3740 | ++DOCSHELL 1291B800 == 44 [pid = 3740] [id = 312] 01:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (12950C00) [pid = 3740] [serial = 935] [outer = 00000000] 01:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12E21000) [pid = 3740] [serial = 936] [outer = 12950C00] 01:42:15 INFO - PROCESS | 3740 | 1465206135516 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (13719800) [pid = 3740] [serial = 937] [outer = 12950C00] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 17D8C400 == 43 [pid = 3740] [id = 306] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 13152C00 == 42 [pid = 3740] [id = 305] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 19E57400 == 41 [pid = 3740] [id = 304] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 139A0400 == 40 [pid = 3740] [id = 303] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 1788C000 == 39 [pid = 3740] [id = 302] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 16652400 == 38 [pid = 3740] [id = 301] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 13902800 == 37 [pid = 3740] [id = 300] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 10A5DC00 == 36 [pid = 3740] [id = 299] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 0C7EF400 == 35 [pid = 3740] [id = 298] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 10A58000 == 34 [pid = 3740] [id = 297] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 19E5AC00 == 33 [pid = 3740] [id = 296] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 118C1800 == 32 [pid = 3740] [id = 287] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 1AC0D800 == 31 [pid = 3740] [id = 311] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 1553C400 == 30 [pid = 3740] [id = 309] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 1A2BB800 == 29 [pid = 3740] [id = 310] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 1186B800 == 28 [pid = 3740] [id = 307] 01:42:16 INFO - PROCESS | 3740 | --DOCSHELL 114E5C00 == 27 [pid = 3740] [id = 308] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (168C8800) [pid = 3740] [serial = 886] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (104EC800) [pid = 3740] [serial = 850] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1291C400) [pid = 3740] [serial = 849] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (139AC000) [pid = 3740] [serial = 880] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (168C9C00) [pid = 3740] [serial = 853] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15539400) [pid = 3740] [serial = 852] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A867400) [pid = 3740] [serial = 856] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A39E400) [pid = 3740] [serial = 855] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (137AD000) [pid = 3740] [serial = 859] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12BA1000) [pid = 3740] [serial = 858] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15533800) [pid = 3740] [serial = 871] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19A8B000) [pid = 3740] [serial = 883] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1981FC00) [pid = 3740] [serial = 882] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19827400) [pid = 3740] [serial = 885] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (139A0800) [pid = 3740] [serial = 862] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12B9F800) [pid = 3740] [serial = 861] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11DBCC00) [pid = 3740] [serial = 864] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12914800) [pid = 3740] [serial = 865] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15026C00) [pid = 3740] [serial = 870] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13726000) [pid = 3740] [serial = 867] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16235400) [pid = 3740] [serial = 873] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (137ABC00) [pid = 3740] [serial = 868] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (171EA800) [pid = 3740] [serial = 876] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (168CAC00) [pid = 3740] [serial = 874] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11808400) [pid = 3740] [serial = 879] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17570C00) [pid = 3740] [serial = 877] [outer = 00000000] [url = about:blank] 01:42:16 INFO - PROCESS | 3740 | 1465206136808 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] 01:42:16 INFO - PROCESS | 3740 | 1465206136868 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 01:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:42:16 INFO - PROCESS | 3740 | 1465206136873 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:42:16 INFO - PROCESS | 3740 | 1465206136876 Marionette TRACE conn3 <- [1,1214,null,{}] 01:42:16 INFO - PROCESS | 3740 | 1465206136882 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}] 01:42:16 INFO - PROCESS | 3740 | 1465206136885 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:16 INFO - PROCESS | 3740 | 1465206136984 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:42:17 INFO - PROCESS | 3740 | 1465206137062 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 3740 | 1465206137067 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:17 INFO - PROCESS | 3740 | ++DOCSHELL 1055C800 == 28 [pid = 3740] [id = 313] 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10560400) [pid = 3740] [serial = 938] [outer = 00000000] 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (114EB000) [pid = 3740] [serial = 939] [outer = 10560400] 01:42:17 INFO - PROCESS | 3740 | 1465206137115 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11875800) [pid = 3740] [serial = 940] [outer = 10560400] 01:42:17 INFO - PROCESS | 3740 | 1465206137536 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 703ms 01:42:17 INFO - PROCESS | 3740 | 1465206137573 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 3740 | 1465206137577 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:42:17 INFO - PROCESS | 3740 | 1465206137584 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 3740 | 1465206137586 Marionette TRACE conn3 <- [1,1218,null,{}] 01:42:17 INFO - PROCESS | 3740 | 1465206137591 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}] 01:42:17 INFO - PROCESS | 3740 | 1465206137593 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:17 INFO - PROCESS | 3740 | 1465206137683 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:42:17 INFO - PROCESS | 3740 | 1465206137690 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 3740 | 1465206137693 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:17 INFO - PROCESS | 3740 | ++DOCSHELL 12B9D400 == 29 [pid = 3740] [id = 314] 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12B9DC00) [pid = 3740] [serial = 941] [outer = 00000000] 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1310D000) [pid = 3740] [serial = 942] [outer = 12B9DC00] 01:42:17 INFO - PROCESS | 3740 | 1465206137740 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1371A800) [pid = 3740] [serial = 943] [outer = 12B9DC00] 01:42:18 INFO - PROCESS | 3740 | 1465206138203 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 640ms 01:42:18 INFO - PROCESS | 3740 | 1465206138221 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 3740 | 1465206138223 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 01:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:42:18 INFO - PROCESS | 3740 | 1465206138227 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3740 | 1465206138230 Marionette TRACE conn3 <- [1,1222,null,{}] 01:42:18 INFO - PROCESS | 3740 | 1465206138245 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}] 01:42:18 INFO - PROCESS | 3740 | 1465206138250 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:18 INFO - PROCESS | 3740 | 1465206138331 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:42:18 INFO - PROCESS | 3740 | 1465206138374 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 3740 | 1465206138377 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:18 INFO - PROCESS | 3740 | ++DOCSHELL 13E27C00 == 30 [pid = 3740] [id = 315] 01:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13E29C00) [pid = 3740] [serial = 944] [outer = 00000000] 01:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1420E800) [pid = 3740] [serial = 945] [outer = 13E29C00] 01:42:18 INFO - PROCESS | 3740 | 1465206138425 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15029400) [pid = 3740] [serial = 946] [outer = 13E29C00] 01:42:18 INFO - PROCESS | 3740 | 1465206138919 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 01:42:18 INFO - PROCESS | 3740 | 1465206138967 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 3740 | 1465206138979 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 01:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:42:18 INFO - PROCESS | 3740 | 1465206138990 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3740 | 1465206138991 Marionette TRACE conn3 <- [1,1226,null,{}] 01:42:18 INFO - PROCESS | 3740 | 1465206138995 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}] 01:42:18 INFO - PROCESS | 3740 | 1465206138997 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:19 INFO - PROCESS | 3740 | 1465206139110 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:42:19 INFO - PROCESS | 3740 | 1465206139115 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 3740 | 1465206139118 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:19 INFO - PROCESS | 3740 | ++DOCSHELL 13D7CC00 == 31 [pid = 3740] [id = 316] 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13E24000) [pid = 3740] [serial = 947] [outer = 00000000] 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15EB7800) [pid = 3740] [serial = 948] [outer = 13E24000] 01:42:19 INFO - PROCESS | 3740 | 1465206139163 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16652400) [pid = 3740] [serial = 949] [outer = 13E24000] 01:42:19 INFO - PROCESS | 3740 | 1465206139620 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]]]}] 01:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 687ms 01:42:19 INFO - PROCESS | 3740 | 1465206139693 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:42:19 INFO - PROCESS | 3740 | 1465206139695 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 01:42:19 INFO - PROCESS | 3740 | 1465206139698 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:42:19 INFO - PROCESS | 3740 | 1465206139700 Marionette TRACE conn3 <- [1,1230,null,{}] 01:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:42:19 INFO - PROCESS | 3740 | 1465206139704 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}] 01:42:19 INFO - PROCESS | 3740 | 1465206139706 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:19 INFO - PROCESS | 3740 | 1465206139860 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:42:19 INFO - PROCESS | 3740 | 1465206139882 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 3740 | 1465206139884 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:19 INFO - PROCESS | 3740 | ++DOCSHELL 11DBCC00 == 32 [pid = 3740] [id = 317] 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11DC0400) [pid = 3740] [serial = 950] [outer = 00000000] 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (174D1400) [pid = 3740] [serial = 951] [outer = 11DC0400] 01:42:19 INFO - PROCESS | 3740 | 1465206139929 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1780E800) [pid = 3740] [serial = 952] [outer = 11DC0400] 01:42:20 INFO - PROCESS | 3740 | 1465206140370 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]]]}] 01:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 702ms 01:42:20 INFO - PROCESS | 3740 | 1465206140400 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 3740 | 1465206140402 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 01:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:42:20 INFO - PROCESS | 3740 | 1465206140405 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 3740 | 1465206140407 Marionette TRACE conn3 <- [1,1234,null,{}] 01:42:20 INFO - PROCESS | 3740 | 1465206140410 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}] 01:42:20 INFO - PROCESS | 3740 | 1465206140416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:20 INFO - PROCESS | 3740 | 1465206140555 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:42:20 INFO - PROCESS | 3740 | 1465206140613 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 3740 | 1465206140615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:20 INFO - PROCESS | 3740 | ++DOCSHELL 17572000 == 33 [pid = 3740] [id = 318] 01:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17C34800) [pid = 3740] [serial = 953] [outer = 00000000] 01:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18535C00) [pid = 3740] [serial = 954] [outer = 17C34800] 01:42:20 INFO - PROCESS | 3740 | 1465206140662 Marionette DEBUG loaded listener.js 01:42:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1853CC00) [pid = 3740] [serial = 955] [outer = 17C34800] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A05B000) [pid = 3740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A234400) [pid = 3740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17C2C000) [pid = 3740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19819800) [pid = 3740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19E58400) [pid = 3740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19E5B000) [pid = 3740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B67400) [pid = 3740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0C7F0800) [pid = 3740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139AA400) [pid = 3740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A5EC00) [pid = 3740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16652800) [pid = 3740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:42:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1535E000) [pid = 3740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:42:21 INFO - PROCESS | 3740 | 1465206141355 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]]]}] 01:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 999ms 01:42:21 INFO - PROCESS | 3740 | 1465206141418 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 3740 | 1465206141420 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 01:42:21 INFO - PROCESS | 3740 | 1465206141423 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:42:21 INFO - PROCESS | 3740 | 1465206141425 Marionette TRACE conn3 <- [1,1238,null,{}] 01:42:21 INFO - PROCESS | 3740 | 1465206141428 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}] 01:42:21 INFO - PROCESS | 3740 | 1465206141430 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:21 INFO - PROCESS | 3740 | 1465206141538 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:42:21 INFO - PROCESS | 3740 | 1465206141601 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:21 INFO - PROCESS | 3740 | 1465206141603 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:21 INFO - PROCESS | 3740 | ++DOCSHELL 105F4800 == 34 [pid = 3740] [id = 319] 01:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10F05000) [pid = 3740] [serial = 956] [outer = 00000000] 01:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1553CC00) [pid = 3740] [serial = 957] [outer = 10F05000] 01:42:21 INFO - PROCESS | 3740 | 1465206141646 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17894800) [pid = 3740] [serial = 958] [outer = 10F05000] 01:42:21 INFO - PROCESS | 3740 | 1465206142005 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 640ms 01:42:22 INFO - PROCESS | 3740 | 1465206142063 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 3740 | 1465206142065 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:42:22 INFO - PROCESS | 3740 | 1465206142068 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 3740 | 1465206142070 Marionette TRACE conn3 <- [1,1242,null,{}] 01:42:22 INFO - PROCESS | 3740 | 1465206142074 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}] 01:42:22 INFO - PROCESS | 3740 | 1465206142076 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:22 INFO - PROCESS | 3740 | 1465206142152 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:42:22 INFO - PROCESS | 3740 | 1465206142157 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3740 | 1465206142159 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:22 INFO - PROCESS | 3740 | ++DOCSHELL 18539000 == 35 [pid = 3740] [id = 320] 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A88000) [pid = 3740] [serial = 959] [outer = 00000000] 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19C27C00) [pid = 3740] [serial = 960] [outer = 19A88000] 01:42:22 INFO - PROCESS | 3740 | 1465206142202 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19C28800) [pid = 3740] [serial = 961] [outer = 19A88000] 01:42:22 INFO - PROCESS | 3740 | 1465206142637 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 593ms 01:42:22 INFO - PROCESS | 3740 | 1465206142671 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 3740 | 1465206142673 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:42:22 INFO - PROCESS | 3740 | 1465206142676 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 3740 | 1465206142678 Marionette TRACE conn3 <- [1,1246,null,{}] 01:42:22 INFO - PROCESS | 3740 | 1465206142681 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}] 01:42:22 INFO - PROCESS | 3740 | 1465206142683 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:22 INFO - PROCESS | 3740 | 1465206142760 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:42:22 INFO - PROCESS | 3740 | 1465206142765 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3740 | 1465206142767 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:22 INFO - PROCESS | 3740 | ++DOCSHELL 13E25C00 == 36 [pid = 3740] [id = 321] 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E58C00) [pid = 3740] [serial = 962] [outer = 00000000] 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A056000) [pid = 3740] [serial = 963] [outer = 19E58C00] 01:42:22 INFO - PROCESS | 3740 | 1465206142811 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A057000) [pid = 3740] [serial = 964] [outer = 19E58C00] 01:42:23 INFO - PROCESS | 3740 | 1465206143424 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]]]}] 01:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 812ms 01:42:23 INFO - PROCESS | 3740 | 1465206143478 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:42:23 INFO - PROCESS | 3740 | 1465206143483 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 01:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:42:23 INFO - PROCESS | 3740 | 1465206143489 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 3740 | 1465206143493 Marionette TRACE conn3 <- [1,1250,null,{}] 01:42:23 INFO - PROCESS | 3740 | 1465206143499 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}] 01:42:23 INFO - PROCESS | 3740 | 1465206143502 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:23 INFO - PROCESS | 3740 | 1465206143638 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:42:23 INFO - PROCESS | 3740 | 1465206143750 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 3740 | 1465206143756 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:23 INFO - PROCESS | 3740 | ++DOCSHELL 10561000 == 37 [pid = 3740] [id = 322] 01:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (105ECC00) [pid = 3740] [serial = 965] [outer = 00000000] 01:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11DC3000) [pid = 3740] [serial = 966] [outer = 105ECC00] 01:42:23 INFO - PROCESS | 3740 | 1465206143813 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1291C400) [pid = 3740] [serial = 967] [outer = 105ECC00] 01:42:24 INFO - PROCESS | 3740 | 1465206144590 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]]]}] 01:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1155ms 01:42:24 INFO - PROCESS | 3740 | 1465206144643 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 3740 | 1465206144649 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:42:24 INFO - PROCESS | 3740 | 1465206144659 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 3740 | 1465206144664 Marionette TRACE conn3 <- [1,1254,null,{}] 01:42:24 INFO - PROCESS | 3740 | 1465206144669 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}] 01:42:24 INFO - PROCESS | 3740 | 1465206144672 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:24 INFO - PROCESS | 3740 | 1465206144796 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:42:24 INFO - PROCESS | 3740 | 1465206144921 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3740 | 1465206144924 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:24 INFO - PROCESS | 3740 | ++DOCSHELL 11D30000 == 38 [pid = 3740] [id = 323] 01:42:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13A65000) [pid = 3740] [serial = 968] [outer = 00000000] 01:42:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1420B400) [pid = 3740] [serial = 969] [outer = 13A65000] 01:42:24 INFO - PROCESS | 3740 | 1465206144981 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15535C00) [pid = 3740] [serial = 970] [outer = 13A65000] 01:42:25 INFO - PROCESS | 3740 | 1465206145870 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]]]}] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 18539000 == 37 [pid = 3740] [id = 320] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 105F4800 == 36 [pid = 3740] [id = 319] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 17572000 == 35 [pid = 3740] [id = 318] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 11DBCC00 == 34 [pid = 3740] [id = 317] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 13D7CC00 == 33 [pid = 3740] [id = 316] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 13E27C00 == 32 [pid = 3740] [id = 315] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 12B9D400 == 31 [pid = 3740] [id = 314] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 1055C800 == 30 [pid = 3740] [id = 313] 01:42:25 INFO - PROCESS | 3740 | --DOCSHELL 1291B800 == 29 [pid = 3740] [id = 312] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A99B400) [pid = 3740] [serial = 921] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A99E400) [pid = 3740] [serial = 922] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A86FC00) [pid = 3740] [serial = 919] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18002C00) [pid = 3740] [serial = 906] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A8EC00) [pid = 3740] [serial = 909] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18366000) [pid = 3740] [serial = 907] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A3A7C00) [pid = 3740] [serial = 912] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A23D000) [pid = 3740] [serial = 889] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A056400) [pid = 3740] [serial = 888] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19E52800) [pid = 3740] [serial = 910] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12E18C00) [pid = 3740] [serial = 897] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13719C00) [pid = 3740] [serial = 898] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (104EDC00) [pid = 3740] [serial = 894] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10ECBC00) [pid = 3740] [serial = 895] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (142DF800) [pid = 3740] [serial = 900] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15027000) [pid = 3740] [serial = 901] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12B9AC00) [pid = 3740] [serial = 891] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13201800) [pid = 3740] [serial = 892] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (170DC400) [pid = 3740] [serial = 903] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A869400) [pid = 3740] [serial = 918] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A70E400) [pid = 3740] [serial = 913] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A8AC00) [pid = 3740] [serial = 915] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A053000) [pid = 3740] [serial = 916] [outer = 00000000] [url = about:blank] 01:42:25 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (174CFC00) [pid = 3740] [serial = 904] [outer = 00000000] [url = about:blank] 01:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1312ms 01:42:25 INFO - PROCESS | 3740 | 1465206145972 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 3740 | 1465206145977 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 01:42:25 INFO - PROCESS | 3740 | 1465206145982 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:42:25 INFO - PROCESS | 3740 | 1465206145985 Marionette TRACE conn3 <- [1,1258,null,{}] 01:42:25 INFO - PROCESS | 3740 | 1465206145990 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}] 01:42:25 INFO - PROCESS | 3740 | 1465206145992 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:26 INFO - PROCESS | 3740 | 1465206146091 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:42:26 INFO - PROCESS | 3740 | 1465206146185 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 3740 | 1465206146189 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:26 INFO - PROCESS | 3740 | ++DOCSHELL 10B65C00 == 30 [pid = 3740] [id = 324] 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10B66400) [pid = 3740] [serial = 971] [outer = 00000000] 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11279800) [pid = 3740] [serial = 972] [outer = 10B66400] 01:42:26 INFO - PROCESS | 3740 | 1465206146240 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11BC5800) [pid = 3740] [serial = 973] [outer = 10B66400] 01:42:26 INFO - PROCESS | 3740 | 1465206146693 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 01:42:26 INFO - PROCESS | 3740 | 1465206146724 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3740 | 1465206146731 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 01:42:26 INFO - PROCESS | 3740 | 1465206146737 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:42:26 INFO - PROCESS | 3740 | 1465206146739 Marionette TRACE conn3 <- [1,1262,null,{}] 01:42:26 INFO - PROCESS | 3740 | 1465206146743 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}] 01:42:26 INFO - PROCESS | 3740 | 1465206146745 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:26 INFO - PROCESS | 3740 | 1465206146830 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:42:26 INFO - PROCESS | 3740 | 1465206146836 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 3740 | 1465206146839 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:26 INFO - PROCESS | 3740 | ++DOCSHELL 13152C00 == 31 [pid = 3740] [id = 325] 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131F1000) [pid = 3740] [serial = 974] [outer = 00000000] 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13742C00) [pid = 3740] [serial = 975] [outer = 131F1000] 01:42:26 INFO - PROCESS | 3740 | 1465206146885 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13904400) [pid = 3740] [serial = 976] [outer = 131F1000] 01:42:27 INFO - PROCESS | 3740 | 1465206147359 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]]]}] 01:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 640ms 01:42:27 INFO - PROCESS | 3740 | 1465206147377 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 3740 | 1465206147379 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 01:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:42:27 INFO - PROCESS | 3740 | 1465206147383 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 3740 | 1465206147386 Marionette TRACE conn3 <- [1,1266,null,{}] 01:42:27 INFO - PROCESS | 3740 | 1465206147397 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}] 01:42:27 INFO - PROCESS | 3740 | 1465206147401 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:27 INFO - PROCESS | 3740 | 1465206147485 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:42:27 INFO - PROCESS | 3740 | 1465206147494 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 3740 | 1465206147497 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:27 INFO - PROCESS | 3740 | ++DOCSHELL 15365800 == 32 [pid = 3740] [id = 326] 01:42:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15368800) [pid = 3740] [serial = 977] [outer = 00000000] 01:42:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15540800) [pid = 3740] [serial = 978] [outer = 15368800] 01:42:27 INFO - PROCESS | 3740 | 1465206147545 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16234000) [pid = 3740] [serial = 979] [outer = 15368800] 01:42:28 INFO - PROCESS | 3740 | 1465206148040 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]]]}] 01:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 687ms 01:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:42:28 INFO - PROCESS | 3740 | 1465206148082 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:42:28 INFO - PROCESS | 3740 | 1465206148085 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 01:42:28 INFO - PROCESS | 3740 | 1465206148088 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - PROCESS | 3740 | 1465206148090 Marionette TRACE conn3 <- [1,1270,null,{}] 01:42:28 INFO - PROCESS | 3740 | 1465206148093 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}] 01:42:28 INFO - PROCESS | 3740 | 1465206148095 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:28 INFO - PROCESS | 3740 | 1465206148181 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:42:28 INFO - PROCESS | 3740 | 1465206148186 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 3740 | 1465206148189 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:28 INFO - PROCESS | 3740 | ++DOCSHELL 174CFC00 == 33 [pid = 3740] [id = 327] 01:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (174D0400) [pid = 3740] [serial = 980] [outer = 00000000] 01:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17C2C400) [pid = 3740] [serial = 981] [outer = 174D0400] 01:42:28 INFO - PROCESS | 3740 | 1465206148233 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17D86000) [pid = 3740] [serial = 982] [outer = 174D0400] 01:42:28 INFO - PROCESS | 3740 | 1465206148698 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]]]}] 01:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 624ms 01:42:28 INFO - PROCESS | 3740 | 1465206148726 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:42:28 INFO - PROCESS | 3740 | 1465206148728 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 01:42:28 INFO - PROCESS | 3740 | 1465206148731 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:42:28 INFO - PROCESS | 3740 | 1465206148733 Marionette TRACE conn3 <- [1,1274,null,{}] 01:42:28 INFO - PROCESS | 3740 | 1465206148736 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}] 01:42:28 INFO - PROCESS | 3740 | 1465206148738 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:28 INFO - PROCESS | 3740 | 1465206148856 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:42:28 INFO - PROCESS | 3740 | 1465206148942 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 3740 | 1465206148945 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:28 INFO - PROCESS | 3740 | ++DOCSHELL 18006C00 == 34 [pid = 3740] [id = 328] 01:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (180B5C00) [pid = 3740] [serial = 983] [outer = 00000000] 01:42:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18538400) [pid = 3740] [serial = 984] [outer = 180B5C00] 01:42:28 INFO - PROCESS | 3740 | 1465206148988 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1981C400) [pid = 3740] [serial = 985] [outer = 180B5C00] 01:42:29 INFO - PROCESS | 3740 | 1465206149421 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 01:42:29 INFO - PROCESS | 3740 | 1465206149472 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:42:29 INFO - PROCESS | 3740 | 1465206149474 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 01:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:42:29 INFO - PROCESS | 3740 | 1465206149477 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:42:29 INFO - PROCESS | 3740 | 1465206149479 Marionette TRACE conn3 <- [1,1278,null,{}] 01:42:29 INFO - PROCESS | 3740 | 1465206149482 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}] 01:42:29 INFO - PROCESS | 3740 | 1465206149488 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:29 INFO - PROCESS | 3740 | 1465206149625 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:42:29 INFO - PROCESS | 3740 | 1465206149689 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 3740 | 1465206149691 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:29 INFO - PROCESS | 3740 | ++DOCSHELL 105EF400 == 35 [pid = 3740] [id = 329] 01:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13206800) [pid = 3740] [serial = 986] [outer = 00000000] 01:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A057C00) [pid = 3740] [serial = 987] [outer = 13206800] 01:42:29 INFO - PROCESS | 3740 | 1465206149735 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A231800) [pid = 3740] [serial = 988] [outer = 13206800] 01:42:30 INFO - PROCESS | 3740 | 1465206150178 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 01:42:30 INFO - PROCESS | 3740 | 1465206150218 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3740 | 1465206150220 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 01:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:42:30 INFO - PROCESS | 3740 | 1465206150227 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 3740 | 1465206150229 Marionette TRACE conn3 <- [1,1282,null,{}] 01:42:30 INFO - PROCESS | 3740 | 1465206150232 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}] 01:42:30 INFO - PROCESS | 3740 | 1465206150234 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:30 INFO - PROCESS | 3740 | 1465206150343 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:42:30 INFO - PROCESS | 3740 | 1465206150350 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:30 INFO - PROCESS | 3740 | 1465206150352 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:30 INFO - PROCESS | 3740 | ++DOCSHELL 1A2BFC00 == 36 [pid = 3740] [id = 330] 01:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A39DC00) [pid = 3740] [serial = 989] [outer = 00000000] 01:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A70D800) [pid = 3740] [serial = 990] [outer = 1A39DC00] 01:42:30 INFO - PROCESS | 3740 | 1465206150396 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A862800) [pid = 3740] [serial = 991] [outer = 1A39DC00] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10560400) [pid = 3740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A88000) [pid = 3740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1553D000) [pid = 3740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13E24000) [pid = 3740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17C34800) [pid = 3740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12B9DC00) [pid = 3740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A2C0400) [pid = 3740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11DC0400) [pid = 3740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12950C00) [pid = 3740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10F05000) [pid = 3740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11DC2C00) [pid = 3740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13E29C00) [pid = 3740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:42:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1AC11C00) [pid = 3740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:42:30 INFO - PROCESS | 3740 | 1465206150885 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 687ms 01:42:30 INFO - PROCESS | 3740 | 1465206150925 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3740 | 1465206150927 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 01:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:42:30 INFO - PROCESS | 3740 | 1465206150930 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 3740 | 1465206150932 Marionette TRACE conn3 <- [1,1286,null,{}] 01:42:30 INFO - PROCESS | 3740 | 1465206150935 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}] 01:42:30 INFO - PROCESS | 3740 | 1465206150937 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:31 INFO - PROCESS | 3740 | 1465206151015 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:42:31 INFO - PROCESS | 3740 | 1465206151021 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3740 | 1465206151023 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:31 INFO - PROCESS | 3740 | ++DOCSHELL 11BCB800 == 37 [pid = 3740] [id = 331] 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13724400) [pid = 3740] [serial = 992] [outer = 00000000] 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17C32C00) [pid = 3740] [serial = 993] [outer = 13724400] 01:42:31 INFO - PROCESS | 3740 | 1465206151066 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19E50C00) [pid = 3740] [serial = 994] [outer = 13724400] 01:42:31 INFO - PROCESS | 3740 | 1465206151508 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]]]}] 01:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 624ms 01:42:31 INFO - PROCESS | 3740 | 1465206151568 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 3740 | 1465206151571 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 01:42:31 INFO - PROCESS | 3740 | 1465206151574 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:42:31 INFO - PROCESS | 3740 | 1465206151575 Marionette TRACE conn3 <- [1,1290,null,{}] 01:42:31 INFO - PROCESS | 3740 | 1465206151579 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}] 01:42:31 INFO - PROCESS | 3740 | 1465206151580 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:31 INFO - PROCESS | 3740 | 1465206151658 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:42:31 INFO - PROCESS | 3740 | 1465206151664 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3740 | 1465206151666 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:31 INFO - PROCESS | 3740 | ++DOCSHELL 15365000 == 38 [pid = 3740] [id = 332] 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15537C00) [pid = 3740] [serial = 995] [outer = 00000000] 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A70C400) [pid = 3740] [serial = 996] [outer = 15537C00] 01:42:31 INFO - PROCESS | 3740 | 1465206151719 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A864C00) [pid = 3740] [serial = 997] [outer = 15537C00] 01:42:32 INFO - PROCESS | 3740 | 1465206152169 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]]]}] 01:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 640ms 01:42:32 INFO - PROCESS | 3740 | 1465206152213 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:42:32 INFO - PROCESS | 3740 | 1465206152215 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 01:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:42:32 INFO - PROCESS | 3740 | 1465206152222 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 3740 | 1465206152224 Marionette TRACE conn3 <- [1,1294,null,{}] 01:42:32 INFO - PROCESS | 3740 | 1465206152227 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}] 01:42:32 INFO - PROCESS | 3740 | 1465206152229 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:32 INFO - PROCESS | 3740 | 1465206152310 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:42:32 INFO - PROCESS | 3740 | 1465206152315 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 3740 | 1465206152317 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:32 INFO - PROCESS | 3740 | ++DOCSHELL 170E0400 == 39 [pid = 3740] [id = 333] 01:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A051800) [pid = 3740] [serial = 998] [outer = 00000000] 01:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A9A0800) [pid = 3740] [serial = 999] [outer = 1A051800] 01:42:32 INFO - PROCESS | 3740 | 1465206152361 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A9A1800) [pid = 3740] [serial = 1000] [outer = 1A051800] 01:42:32 INFO - PROCESS | 3740 | 1465206152964 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 796ms 01:42:33 INFO - PROCESS | 3740 | 1465206153099 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 3740 | 1465206153104 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 01:42:33 INFO - PROCESS | 3740 | 1465206153114 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 3740 | 1465206153117 Marionette TRACE conn3 <- [1,1298,null,{}] 01:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:42:33 INFO - PROCESS | 3740 | 1465206153123 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}] 01:42:33 INFO - PROCESS | 3740 | 1465206153127 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:33 INFO - PROCESS | 3740 | 1465206153250 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:42:33 INFO - PROCESS | 3740 | 1465206153374 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:33 INFO - PROCESS | 3740 | 1465206153377 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:33 INFO - PROCESS | 3740 | ++DOCSHELL 10B62C00 == 40 [pid = 3740] [id = 334] 01:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10ECBC00) [pid = 3740] [serial = 1001] [outer = 00000000] 01:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12B45400) [pid = 3740] [serial = 1002] [outer = 10ECBC00] 01:42:33 INFO - PROCESS | 3740 | 1465206153435 Marionette DEBUG loaded listener.js 01:42:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (139A0000) [pid = 3740] [serial = 1003] [outer = 10ECBC00] 01:42:34 INFO - PROCESS | 3740 | 1465206154002 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] 01:42:34 INFO - PROCESS | 3740 | 1465206154069 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 01:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:42:34 INFO - PROCESS | 3740 | 1465206154075 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:42:34 INFO - PROCESS | 3740 | 1465206154078 Marionette TRACE conn3 <- [1,1302,null,{}] 01:42:34 INFO - PROCESS | 3740 | 1465206154082 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}] 01:42:34 INFO - PROCESS | 3740 | 1465206154085 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:34 INFO - PROCESS | 3740 | 1465206154195 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:42:34 INFO - PROCESS | 3740 | 1465206154300 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3740 | 1465206154303 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:34 INFO - PROCESS | 3740 | ++DOCSHELL 15EB8800 == 41 [pid = 3740] [id = 335] 01:42:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (168CC000) [pid = 3740] [serial = 1004] [outer = 00000000] 01:42:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (174CF000) [pid = 3740] [serial = 1005] [outer = 168CC000] 01:42:34 INFO - PROCESS | 3740 | 1465206154358 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17CCDC00) [pid = 3740] [serial = 1006] [outer = 168CC000] 01:42:35 INFO - PROCESS | 3740 | 1465206155023 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 999ms 01:42:35 INFO - PROCESS | 3740 | 1465206155078 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 3740 | 1465206155080 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 01:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:42:35 INFO - PROCESS | 3740 | 1465206155084 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 3740 | 1465206155088 Marionette TRACE conn3 <- [1,1306,null,{}] 01:42:35 INFO - PROCESS | 3740 | 1465206155099 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}] 01:42:35 INFO - PROCESS | 3740 | 1465206155104 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:35 INFO - PROCESS | 3740 | 1465206155253 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:42:35 INFO - PROCESS | 3740 | 1465206155271 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 3740 | 1465206155275 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:35 INFO - PROCESS | 3740 | ++DOCSHELL 1A9A6400 == 42 [pid = 3740] [id = 336] 01:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A9A7C00) [pid = 3740] [serial = 1007] [outer = 00000000] 01:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1AC13000) [pid = 3740] [serial = 1008] [outer = 1A9A7C00] 01:42:35 INFO - PROCESS | 3740 | 1465206155331 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1AC1A800) [pid = 3740] [serial = 1009] [outer = 1A9A7C00] 01:42:35 INFO - PROCESS | 3740 | 1465206155892 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 843ms 01:42:35 INFO - PROCESS | 3740 | 1465206155926 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 3740 | 1465206155929 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 01:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:42:35 INFO - PROCESS | 3740 | 1465206155932 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 3740 | 1465206155934 Marionette TRACE conn3 <- [1,1310,null,{}] 01:42:35 INFO - PROCESS | 3740 | 1465206155938 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}] 01:42:35 INFO - PROCESS | 3740 | 1465206155940 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:36 INFO - PROCESS | 3740 | 1465206156059 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:42:36 INFO - PROCESS | 3740 | 1465206156177 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 3740 | 1465206156179 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:36 INFO - PROCESS | 3740 | ++DOCSHELL 1A9A0000 == 43 [pid = 3740] [id = 337] 01:42:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A9A3C00) [pid = 3740] [serial = 1010] [outer = 00000000] 01:42:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1ACB8400) [pid = 3740] [serial = 1011] [outer = 1A9A3C00] 01:42:36 INFO - PROCESS | 3740 | 1465206156232 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1AD8B800) [pid = 3740] [serial = 1012] [outer = 1A9A3C00] 01:42:37 INFO - PROCESS | 3740 | 1465206157033 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1140ms 01:42:37 INFO - PROCESS | 3740 | 1465206157081 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 3740 | 1465206157086 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 01:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:42:37 INFO - PROCESS | 3740 | 1465206157092 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 3740 | 1465206157095 Marionette TRACE conn3 <- [1,1314,null,{}] 01:42:37 INFO - PROCESS | 3740 | 1465206157101 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}] 01:42:37 INFO - PROCESS | 3740 | 1465206157103 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:37 INFO - PROCESS | 3740 | 1465206157208 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:42:37 INFO - PROCESS | 3740 | 1465206157346 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 3740 | 1465206157351 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:37 INFO - PROCESS | 3740 | ++DOCSHELL 105FB400 == 44 [pid = 3740] [id = 338] 01:42:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1180B800) [pid = 3740] [serial = 1013] [outer = 00000000] 01:42:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12E18800) [pid = 3740] [serial = 1014] [outer = 1180B800] 01:42:37 INFO - PROCESS | 3740 | 1465206157407 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1371AC00) [pid = 3740] [serial = 1015] [outer = 1180B800] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 15365000 == 43 [pid = 3740] [id = 332] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 11BCB800 == 42 [pid = 3740] [id = 331] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 1A2BFC00 == 41 [pid = 3740] [id = 330] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 105EF400 == 40 [pid = 3740] [id = 329] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 18006C00 == 39 [pid = 3740] [id = 328] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 174CFC00 == 38 [pid = 3740] [id = 327] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 15365800 == 37 [pid = 3740] [id = 326] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 13152C00 == 36 [pid = 3740] [id = 325] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 10B65C00 == 35 [pid = 3740] [id = 324] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 13E25C00 == 34 [pid = 3740] [id = 321] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 11D30000 == 33 [pid = 3740] [id = 323] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 10561000 == 32 [pid = 3740] [id = 322] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 1A9A0000 == 31 [pid = 3740] [id = 337] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 15EB8800 == 30 [pid = 3740] [id = 335] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 1A9A6400 == 29 [pid = 3740] [id = 336] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 170E0400 == 28 [pid = 3740] [id = 333] 01:42:38 INFO - PROCESS | 3740 | --DOCSHELL 10B62C00 == 27 [pid = 3740] [id = 334] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18535C00) [pid = 3740] [serial = 954] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (139AA800) [pid = 3740] [serial = 925] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1320BC00) [pid = 3740] [serial = 924] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16B63400) [pid = 3740] [serial = 928] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15EBE000) [pid = 3740] [serial = 927] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A9A5000) [pid = 3740] [serial = 931] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A864800) [pid = 3740] [serial = 930] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1AC1A400) [pid = 3740] [serial = 934] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1AC15400) [pid = 3740] [serial = 933] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1780E800) [pid = 3740] [serial = 952] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (174D1400) [pid = 3740] [serial = 951] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1553CC00) [pid = 3740] [serial = 957] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19C27C00) [pid = 3740] [serial = 960] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1310D000) [pid = 3740] [serial = 942] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1853CC00) [pid = 3740] [serial = 955] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1371A800) [pid = 3740] [serial = 943] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15EB7800) [pid = 3740] [serial = 948] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17894800) [pid = 3740] [serial = 958] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A056000) [pid = 3740] [serial = 963] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11875800) [pid = 3740] [serial = 940] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16652400) [pid = 3740] [serial = 949] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15029400) [pid = 3740] [serial = 946] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19C28800) [pid = 3740] [serial = 961] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (114EB000) [pid = 3740] [serial = 939] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1420E800) [pid = 3740] [serial = 945] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13719800) [pid = 3740] [serial = 937] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12E21000) [pid = 3740] [serial = 936] [outer = 00000000] [url = about:blank] 01:42:38 INFO - PROCESS | 3740 | 1465206158685 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]]]}] 01:42:38 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 01:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1655ms 01:42:38 INFO - PROCESS | 3740 | 1465206158759 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 3740 | 1465206158763 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 01:42:38 INFO - PROCESS | 3740 | 1465206158768 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:42:38 INFO - PROCESS | 3740 | 1465206158771 Marionette TRACE conn3 <- [1,1318,null,{}] 01:42:38 INFO - PROCESS | 3740 | 1465206158777 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}] 01:42:38 INFO - PROCESS | 3740 | 1465206158780 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:38 INFO - PROCESS | 3740 | 1465206158880 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:42:38 INFO - PROCESS | 3740 | 1465206158959 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 3740 | 1465206158963 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:38 INFO - PROCESS | 3740 | ++DOCSHELL 10A57C00 == 28 [pid = 3740] [id = 339] 01:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A58000) [pid = 3740] [serial = 1016] [outer = 00000000] 01:42:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (114F0400) [pid = 3740] [serial = 1017] [outer = 10A58000] 01:42:38 INFO - PROCESS | 3740 | 1465206159011 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (118CE400) [pid = 3740] [serial = 1018] [outer = 10A58000] 01:42:39 INFO - PROCESS | 3740 | 1465206159444 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]]]}] 01:42:39 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 01:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 749ms 01:42:39 INFO - PROCESS | 3740 | 1465206159509 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:42:39 INFO - PROCESS | 3740 | 1465206159514 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 01:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:42:39 INFO - PROCESS | 3740 | 1465206159520 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:42:39 INFO - PROCESS | 3740 | 1465206159523 Marionette TRACE conn3 <- [1,1322,null,{}] 01:42:39 INFO - PROCESS | 3740 | 1465206159527 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}] 01:42:39 INFO - PROCESS | 3740 | 1465206159529 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:39 INFO - PROCESS | 3740 | 1465206159617 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:42:39 INFO - PROCESS | 3740 | 1465206159623 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 3740 | 1465206159626 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:39 INFO - PROCESS | 3740 | ++DOCSHELL 12B98000 == 29 [pid = 3740] [id = 340] 01:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12BA1400) [pid = 3740] [serial = 1019] [outer = 00000000] 01:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12E4D000) [pid = 3740] [serial = 1020] [outer = 12BA1400] 01:42:39 INFO - PROCESS | 3740 | 1465206159673 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (131F0800) [pid = 3740] [serial = 1021] [outer = 12BA1400] 01:42:40 INFO - PROCESS | 3740 | 1465206160155 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]]]}] 01:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 703ms 01:42:40 INFO - PROCESS | 3740 | 1465206160219 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 3740 | 1465206160221 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 01:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:42:40 INFO - PROCESS | 3740 | 1465206160225 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - PROCESS | 3740 | 1465206160229 Marionette TRACE conn3 <- [1,1326,null,{}] 01:42:40 INFO - PROCESS | 3740 | 1465206160239 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}] 01:42:40 INFO - PROCESS | 3740 | 1465206160244 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:40 INFO - PROCESS | 3740 | 1465206160393 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:42:40 INFO - PROCESS | 3740 | 1465206160450 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 3740 | 1465206160453 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:40 INFO - PROCESS | 3740 | ++DOCSHELL 13E2AC00 == 30 [pid = 3740] [id = 341] 01:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13E2CC00) [pid = 3740] [serial = 1022] [outer = 00000000] 01:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15027C00) [pid = 3740] [serial = 1023] [outer = 13E2CC00] 01:42:40 INFO - PROCESS | 3740 | 1465206160501 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15365800) [pid = 3740] [serial = 1024] [outer = 13E2CC00] 01:42:41 INFO - PROCESS | 3740 | 1465206161392 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]]]}] 01:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1187ms 01:42:41 INFO - PROCESS | 3740 | 1465206161428 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:42:41 INFO - PROCESS | 3740 | 1465206161431 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 01:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:42:41 INFO - PROCESS | 3740 | 1465206161434 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:42:41 INFO - PROCESS | 3740 | 1465206161436 Marionette TRACE conn3 <- [1,1330,null,{}] 01:42:41 INFO - PROCESS | 3740 | 1465206161440 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}] 01:42:41 INFO - PROCESS | 3740 | 1465206161441 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:41 INFO - PROCESS | 3740 | 1465206161565 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:42:41 INFO - PROCESS | 3740 | 1465206161571 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 3740 | 1465206161573 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:41 INFO - PROCESS | 3740 | ++DOCSHELL 15027000 == 31 [pid = 3740] [id = 342] 01:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15364400) [pid = 3740] [serial = 1025] [outer = 00000000] 01:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16233000) [pid = 3740] [serial = 1026] [outer = 15364400] 01:42:41 INFO - PROCESS | 3740 | 1465206161672 Marionette DEBUG loaded listener.js 01:42:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (168CBC00) [pid = 3740] [serial = 1027] [outer = 15364400] 01:42:42 INFO - PROCESS | 3740 | 1465206162124 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]]]}] 01:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 01:42:42 INFO - PROCESS | 3740 | 1465206162176 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 3740 | 1465206162179 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 01:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:42:42 INFO - PROCESS | 3740 | 1465206162191 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 3740 | 1465206162193 Marionette TRACE conn3 <- [1,1334,null,{}] 01:42:42 INFO - PROCESS | 3740 | 1465206162197 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}] 01:42:42 INFO - PROCESS | 3740 | 1465206162199 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:42 INFO - PROCESS | 3740 | 1465206162307 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:42:42 INFO - PROCESS | 3740 | 1465206162315 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:42 INFO - PROCESS | 3740 | 1465206162317 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:42 INFO - PROCESS | 3740 | ++DOCSHELL 170E0000 == 32 [pid = 3740] [id = 343] 01:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17130800) [pid = 3740] [serial = 1028] [outer = 00000000] 01:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (174D5400) [pid = 3740] [serial = 1029] [outer = 17130800] 01:42:42 INFO - PROCESS | 3740 | 1465206162366 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17893400) [pid = 3740] [serial = 1030] [outer = 17130800] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15537C00) [pid = 3740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A051800) [pid = 3740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (180B5C00) [pid = 3740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13206800) [pid = 3740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A39DC00) [pid = 3740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13A65000) [pid = 3740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (105ECC00) [pid = 3740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (131F1000) [pid = 3740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10B66400) [pid = 3740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19E58C00) [pid = 3740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15368800) [pid = 3740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (174D0400) [pid = 3740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:42:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13724400) [pid = 3740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:42:43 INFO - PROCESS | 3740 | 1465206163034 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 905ms 01:42:43 INFO - PROCESS | 3740 | 1465206163089 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 3740 | 1465206163091 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 01:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:42:43 INFO - PROCESS | 3740 | 1465206163094 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 3740 | 1465206163096 Marionette TRACE conn3 <- [1,1338,null,{}] 01:42:43 INFO - PROCESS | 3740 | 1465206163099 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}] 01:42:43 INFO - PROCESS | 3740 | 1465206163105 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:43 INFO - PROCESS | 3740 | 1465206163250 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:42:43 INFO - PROCESS | 3740 | 1465206163311 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 3740 | 1465206163314 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:43 INFO - PROCESS | 3740 | ++DOCSHELL 13724400 == 33 [pid = 3740] [id = 344] 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (139A4000) [pid = 3740] [serial = 1031] [outer = 00000000] 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17C2C000) [pid = 3740] [serial = 1032] [outer = 139A4000] 01:42:43 INFO - PROCESS | 3740 | 1465206163358 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (180AC400) [pid = 3740] [serial = 1033] [outer = 139A4000] 01:42:43 INFO - PROCESS | 3740 | 1465206163721 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 640ms 01:42:43 INFO - PROCESS | 3740 | 1465206163733 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 3740 | 1465206163735 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 01:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:42:43 INFO - PROCESS | 3740 | 1465206163738 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 3740 | 1465206163749 Marionette TRACE conn3 <- [1,1342,null,{}] 01:42:43 INFO - PROCESS | 3740 | 1465206163765 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}] 01:42:43 INFO - PROCESS | 3740 | 1465206163767 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:43 INFO - PROCESS | 3740 | 1465206163842 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:42:43 INFO - PROCESS | 3740 | 1465206163848 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 3740 | 1465206163850 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:43 INFO - PROCESS | 3740 | ++DOCSHELL 1291F800 == 34 [pid = 3740] [id = 345] 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17C2FC00) [pid = 3740] [serial = 1034] [outer = 00000000] 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19818400) [pid = 3740] [serial = 1035] [outer = 17C2FC00] 01:42:43 INFO - PROCESS | 3740 | 1465206163895 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1853A400) [pid = 3740] [serial = 1036] [outer = 17C2FC00] 01:42:44 INFO - PROCESS | 3740 | 1465206164320 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]]]}] 01:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 625ms 01:42:44 INFO - PROCESS | 3740 | 1465206164359 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 3740 | 1465206164361 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:42:44 INFO - PROCESS | 3740 | 1465206164365 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 3740 | 1465206164366 Marionette TRACE conn3 <- [1,1346,null,{}] 01:42:44 INFO - PROCESS | 3740 | 1465206164373 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}] 01:42:44 INFO - PROCESS | 3740 | 1465206164375 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:44 INFO - PROCESS | 3740 | 1465206164450 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:42:44 INFO - PROCESS | 3740 | 1465206164455 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 3740 | 1465206164457 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:44 INFO - PROCESS | 3740 | ++DOCSHELL 1853DC00 == 35 [pid = 3740] [id = 346] 01:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A8F400) [pid = 3740] [serial = 1037] [outer = 00000000] 01:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19C2C400) [pid = 3740] [serial = 1038] [outer = 19A8F400] 01:42:44 INFO - PROCESS | 3740 | 1465206164501 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19C31400) [pid = 3740] [serial = 1039] [outer = 19A8F400] 01:42:45 INFO - PROCESS | 3740 | 1465206165130 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 796ms 01:42:45 INFO - PROCESS | 3740 | 1465206165192 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 3740 | 1465206165197 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 01:42:45 INFO - PROCESS | 3740 | 1465206165204 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 3740 | 1465206165208 Marionette TRACE conn3 <- [1,1350,null,{}] 01:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:42:45 INFO - PROCESS | 3740 | 1465206165214 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}] 01:42:45 INFO - PROCESS | 3740 | 1465206165217 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:45 INFO - PROCESS | 3740 | 1465206165359 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:42:45 INFO - PROCESS | 3740 | 1465206165483 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 3740 | 1465206165488 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:45 INFO - PROCESS | 3740 | ++DOCSHELL 105ED400 == 36 [pid = 3740] [id = 347] 01:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (105EF400) [pid = 3740] [serial = 1040] [outer = 00000000] 01:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12912400) [pid = 3740] [serial = 1041] [outer = 105EF400] 01:42:45 INFO - PROCESS | 3740 | 1465206165547 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12B4C000) [pid = 3740] [serial = 1042] [outer = 105EF400] 01:42:46 INFO - PROCESS | 3740 | 1465206166392 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]]]}] 01:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1249ms 01:42:46 INFO - PROCESS | 3740 | 1465206166458 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:42:46 INFO - PROCESS | 3740 | 1465206166462 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 01:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:42:46 INFO - PROCESS | 3740 | 1465206166469 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - PROCESS | 3740 | 1465206166472 Marionette TRACE conn3 <- [1,1354,null,{}] 01:42:46 INFO - PROCESS | 3740 | 1465206166475 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}] 01:42:46 INFO - PROCESS | 3740 | 1465206166478 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:46 INFO - PROCESS | 3740 | 1465206166602 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:42:46 INFO - PROCESS | 3740 | 1465206166735 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 3740 | 1465206166738 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:46 INFO - PROCESS | 3740 | ++DOCSHELL 11DC2C00 == 37 [pid = 3740] [id = 348] 01:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1291AC00) [pid = 3740] [serial = 1043] [outer = 00000000] 01:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13D08000) [pid = 3740] [serial = 1044] [outer = 1291AC00] 01:42:46 INFO - PROCESS | 3740 | 1465206166796 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (142DE000) [pid = 3740] [serial = 1045] [outer = 1291AC00] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 1291F800 == 36 [pid = 3740] [id = 345] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 13724400 == 35 [pid = 3740] [id = 344] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 170E0000 == 34 [pid = 3740] [id = 343] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 15027000 == 33 [pid = 3740] [id = 342] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 13E2AC00 == 32 [pid = 3740] [id = 341] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 12B98000 == 31 [pid = 3740] [id = 340] 01:42:47 INFO - PROCESS | 3740 | --DOCSHELL 10A57C00 == 30 [pid = 3740] [id = 339] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A864C00) [pid = 3740] [serial = 997] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A9A0800) [pid = 3740] [serial = 999] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A9A1800) [pid = 3740] [serial = 1000] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18538400) [pid = 3740] [serial = 984] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A057C00) [pid = 3740] [serial = 987] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1981C400) [pid = 3740] [serial = 985] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A70D800) [pid = 3740] [serial = 990] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1420B400) [pid = 3740] [serial = 969] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15535C00) [pid = 3740] [serial = 970] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11DC3000) [pid = 3740] [serial = 966] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1291C400) [pid = 3740] [serial = 967] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A231800) [pid = 3740] [serial = 988] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13742C00) [pid = 3740] [serial = 975] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13904400) [pid = 3740] [serial = 976] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11279800) [pid = 3740] [serial = 972] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11BC5800) [pid = 3740] [serial = 973] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A057000) [pid = 3740] [serial = 964] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15540800) [pid = 3740] [serial = 978] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16234000) [pid = 3740] [serial = 979] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17C2C400) [pid = 3740] [serial = 981] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A862800) [pid = 3740] [serial = 991] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A70C400) [pid = 3740] [serial = 996] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17C32C00) [pid = 3740] [serial = 993] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17D86000) [pid = 3740] [serial = 982] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19E50C00) [pid = 3740] [serial = 994] [outer = 00000000] [url = about:blank] 01:42:47 INFO - PROCESS | 3740 | 1465206167612 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] 01:42:47 INFO - PROCESS | 3740 | 1465206167651 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:42:47 INFO - PROCESS | 3740 | 1465206167656 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3740 | 1465206167659 Marionette TRACE conn3 <- [1,1358,null,{}] 01:42:47 INFO - PROCESS | 3740 | 1465206167665 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}] 01:42:47 INFO - PROCESS | 3740 | 1465206167667 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:47 INFO - PROCESS | 3740 | 1465206167757 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:42:47 INFO - PROCESS | 3740 | 1465206167844 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 3740 | 1465206167847 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:47 INFO - PROCESS | 3740 | ++DOCSHELL 10EA9400 == 31 [pid = 3740] [id = 349] 01:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10ECD000) [pid = 3740] [serial = 1046] [outer = 00000000] 01:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (11809C00) [pid = 3740] [serial = 1047] [outer = 10ECD000] 01:42:47 INFO - PROCESS | 3740 | 1465206167895 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11D26000) [pid = 3740] [serial = 1048] [outer = 10ECD000] 01:42:48 INFO - PROCESS | 3740 | 1465206168334 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] 01:42:48 INFO - PROCESS | 3740 | 1465206168397 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:42:48 INFO - PROCESS | 3740 | 1465206168403 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 3740 | 1465206168406 Marionette TRACE conn3 <- [1,1362,null,{}] 01:42:48 INFO - PROCESS | 3740 | 1465206168410 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}] 01:42:48 INFO - PROCESS | 3740 | 1465206168412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:48 INFO - PROCESS | 3740 | 1465206168497 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:42:48 INFO - PROCESS | 3740 | 1465206168506 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3740 | 1465206168508 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:48 INFO - PROCESS | 3740 | ++DOCSHELL 12E51C00 == 32 [pid = 3740] [id = 350] 01:42:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1310A400) [pid = 3740] [serial = 1049] [outer = 00000000] 01:42:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1320E800) [pid = 3740] [serial = 1050] [outer = 1310A400] 01:42:48 INFO - PROCESS | 3740 | 1465206168556 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13903C00) [pid = 3740] [serial = 1051] [outer = 1310A400] 01:42:49 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:49 INFO - PROCESS | 3740 | 1465206169018 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] 01:42:49 INFO - PROCESS | 3740 | 1465206169044 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 01:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:42:49 INFO - PROCESS | 3740 | 1465206169048 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 3740 | 1465206169051 Marionette TRACE conn3 <- [1,1366,null,{}] 01:42:49 INFO - PROCESS | 3740 | 1465206169066 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}] 01:42:49 INFO - PROCESS | 3740 | 1465206169070 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:49 INFO - PROCESS | 3740 | 1465206169155 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:42:49 INFO - PROCESS | 3740 | 1465206169162 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 3740 | 1465206169165 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:49 INFO - PROCESS | 3740 | ++DOCSHELL 1501B800 == 33 [pid = 3740] [id = 351] 01:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1535AC00) [pid = 3740] [serial = 1052] [outer = 00000000] 01:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15538400) [pid = 3740] [serial = 1053] [outer = 1535AC00] 01:42:49 INFO - PROCESS | 3740 | 1465206169214 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15540C00) [pid = 3740] [serial = 1054] [outer = 1535AC00] 01:42:49 INFO - PROCESS | 3740 | 1465206169670 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] 01:42:49 INFO - PROCESS | 3740 | 1465206169708 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 01:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:42:49 INFO - PROCESS | 3740 | 1465206169719 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 3740 | 1465206169720 Marionette TRACE conn3 <- [1,1370,null,{}] 01:42:49 INFO - PROCESS | 3740 | 1465206169724 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}] 01:42:49 INFO - PROCESS | 3740 | 1465206169726 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:49 INFO - PROCESS | 3740 | 1465206169839 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:42:49 INFO - PROCESS | 3740 | 1465206169921 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 3740 | 1465206169924 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:49 INFO - PROCESS | 3740 | ++DOCSHELL 168CAC00 == 34 [pid = 3740] [id = 352] 01:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (168CB400) [pid = 3740] [serial = 1055] [outer = 00000000] 01:42:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174CE400) [pid = 3740] [serial = 1056] [outer = 168CB400] 01:42:49 INFO - PROCESS | 3740 | 1465206169973 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17817400) [pid = 3740] [serial = 1057] [outer = 168CB400] 01:42:50 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:50 INFO - PROCESS | 3740 | 1465206170436 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] 01:42:50 INFO - PROCESS | 3740 | 1465206170468 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 01:42:50 INFO - PROCESS | 3740 | 1465206170471 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:42:50 INFO - PROCESS | 3740 | 1465206170473 Marionette TRACE conn3 <- [1,1374,null,{}] 01:42:50 INFO - PROCESS | 3740 | 1465206170476 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}] 01:42:50 INFO - PROCESS | 3740 | 1465206170478 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:50 INFO - PROCESS | 3740 | 1465206170588 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:42:50 INFO - PROCESS | 3740 | 1465206170594 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 3740 | 1465206170596 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:50 INFO - PROCESS | 3740 | ++DOCSHELL 17137000 == 35 [pid = 3740] [id = 353] 01:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (171E9800) [pid = 3740] [serial = 1058] [outer = 00000000] 01:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18532400) [pid = 3740] [serial = 1059] [outer = 171E9800] 01:42:50 INFO - PROCESS | 3740 | 1465206170639 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18539800) [pid = 3740] [serial = 1060] [outer = 171E9800] 01:42:51 INFO - PROCESS | 3740 | 1465206171107 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] 01:42:51 INFO - PROCESS | 3740 | 1465206171174 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 01:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:42:51 INFO - PROCESS | 3740 | 1465206171184 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - PROCESS | 3740 | 1465206171185 Marionette TRACE conn3 <- [1,1378,null,{}] 01:42:51 INFO - PROCESS | 3740 | 1465206171189 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}] 01:42:51 INFO - PROCESS | 3740 | 1465206171195 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:51 INFO - PROCESS | 3740 | 1465206171355 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:42:51 INFO - PROCESS | 3740 | 1465206171380 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 3740 | 1465206171382 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:51 INFO - PROCESS | 3740 | ++DOCSHELL 19E59C00 == 36 [pid = 3740] [id = 354] 01:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19E5A800) [pid = 3740] [serial = 1061] [outer = 00000000] 01:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A231800) [pid = 3740] [serial = 1062] [outer = 19E5A800] 01:42:51 INFO - PROCESS | 3740 | 1465206171431 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A239C00) [pid = 3740] [serial = 1063] [outer = 19E5A800] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15364400) [pid = 3740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1180B800) [pid = 3740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12BA1400) [pid = 3740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A58000) [pid = 3740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13E2CC00) [pid = 3740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17130800) [pid = 3740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10ECBC00) [pid = 3740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (168CC000) [pid = 3740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A9A7C00) [pid = 3740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A9A3C00) [pid = 3740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139A4000) [pid = 3740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:42:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17C2FC00) [pid = 3740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:42:51 INFO - PROCESS | 3740 | 1465206171928 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 796ms 01:42:51 INFO - PROCESS | 3740 | 1465206171985 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 3740 | 1465206171987 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 01:42:51 INFO - PROCESS | 3740 | 1465206171990 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:42:51 INFO - PROCESS | 3740 | 1465206171992 Marionette TRACE conn3 <- [1,1382,null,{}] 01:42:51 INFO - PROCESS | 3740 | 1465206171995 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}] 01:42:51 INFO - PROCESS | 3740 | 1465206171997 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:52 INFO - PROCESS | 3740 | 1465206172078 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:42:52 INFO - PROCESS | 3740 | 1465206172169 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 3740 | 1465206172171 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:52 INFO - PROCESS | 3740 | ++DOCSHELL 10A58000 == 37 [pid = 3740] [id = 355] 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10A61800) [pid = 3740] [serial = 1064] [outer = 00000000] 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (137B7C00) [pid = 3740] [serial = 1065] [outer = 10A61800] 01:42:52 INFO - PROCESS | 3740 | 1465206172218 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17130800) [pid = 3740] [serial = 1066] [outer = 10A61800] 01:42:52 INFO - PROCESS | 3740 | 1465206172583 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]]]}] 01:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 625ms 01:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:42:52 INFO - PROCESS | 3740 | 1465206172628 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 3740 | 1465206172630 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 01:42:52 INFO - PROCESS | 3740 | 1465206172633 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:42:52 INFO - PROCESS | 3740 | 1465206172635 Marionette TRACE conn3 <- [1,1386,null,{}] 01:42:52 INFO - PROCESS | 3740 | 1465206172638 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}] 01:42:52 INFO - PROCESS | 3740 | 1465206172640 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:52 INFO - PROCESS | 3740 | 1465206172778 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:42:52 INFO - PROCESS | 3740 | 1465206172793 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 3740 | 1465206172795 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:52 INFO - PROCESS | 3740 | ++DOCSHELL 10ECBC00 == 38 [pid = 3740] [id = 356] 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (137B6C00) [pid = 3740] [serial = 1067] [outer = 00000000] 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A23D400) [pid = 3740] [serial = 1068] [outer = 137B6C00] 01:42:52 INFO - PROCESS | 3740 | 1465206172839 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1127E400) [pid = 3740] [serial = 1069] [outer = 137B6C00] 01:42:53 INFO - PROCESS | 3740 | 1465206173238 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]]]}] 01:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 625ms 01:42:53 INFO - PROCESS | 3740 | 1465206173272 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 3740 | 1465206173274 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 01:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:42:53 INFO - PROCESS | 3740 | 1465206173277 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - PROCESS | 3740 | 1465206173279 Marionette TRACE conn3 <- [1,1390,null,{}] 01:42:53 INFO - PROCESS | 3740 | 1465206173282 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}] 01:42:53 INFO - PROCESS | 3740 | 1465206173284 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:53 INFO - PROCESS | 3740 | 1465206173402 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:42:53 INFO - PROCESS | 3740 | 1465206173410 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 3740 | 1465206173412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:53 INFO - PROCESS | 3740 | ++DOCSHELL 0C77C000 == 39 [pid = 3740] [id = 357] 01:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0F39D400) [pid = 3740] [serial = 1070] [outer = 00000000] 01:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A3A5400) [pid = 3740] [serial = 1071] [outer = 0F39D400] 01:42:53 INFO - PROCESS | 3740 | 1465206173455 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A70E800) [pid = 3740] [serial = 1072] [outer = 0F39D400] 01:42:53 INFO - PROCESS | 3740 | 1465206173975 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]]]}] 01:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 01:42:54 INFO - PROCESS | 3740 | 1465206174019 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:42:54 INFO - PROCESS | 3740 | 1465206174024 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 01:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:42:54 INFO - PROCESS | 3740 | 1465206174029 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:42:54 INFO - PROCESS | 3740 | 1465206174033 Marionette TRACE conn3 <- [1,1394,null,{}] 01:42:54 INFO - PROCESS | 3740 | 1465206174039 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}] 01:42:54 INFO - PROCESS | 3740 | 1465206174042 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:54 INFO - PROCESS | 3740 | 1465206174218 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:42:54 INFO - PROCESS | 3740 | 1465206174323 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:54 INFO - PROCESS | 3740 | 1465206174328 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:54 INFO - PROCESS | 3740 | ++DOCSHELL 105ED800 == 40 [pid = 3740] [id = 358] 01:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10A55C00) [pid = 3740] [serial = 1073] [outer = 00000000] 01:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12B98000) [pid = 3740] [serial = 1074] [outer = 10A55C00] 01:42:54 INFO - PROCESS | 3740 | 1465206174385 Marionette DEBUG loaded listener.js 01:42:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1371D800) [pid = 3740] [serial = 1075] [outer = 10A55C00] 01:42:54 INFO - PROCESS | 3740 | 1465206174978 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 999ms 01:42:55 INFO - PROCESS | 3740 | 1465206175031 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 3740 | 1465206175036 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 01:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:42:55 INFO - PROCESS | 3740 | 1465206175043 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 3740 | 1465206175045 Marionette TRACE conn3 <- [1,1398,null,{}] 01:42:55 INFO - PROCESS | 3740 | 1465206175050 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}] 01:42:55 INFO - PROCESS | 3740 | 1465206175053 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:55 INFO - PROCESS | 3740 | 1465206175170 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:42:55 INFO - PROCESS | 3740 | 1465206175302 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 3740 | 1465206175305 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:55 INFO - PROCESS | 3740 | ++DOCSHELL 13D75800 == 41 [pid = 3740] [id = 359] 01:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14205400) [pid = 3740] [serial = 1076] [outer = 00000000] 01:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16233800) [pid = 3740] [serial = 1077] [outer = 14205400] 01:42:55 INFO - PROCESS | 3740 | 1465206175363 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17CC3800) [pid = 3740] [serial = 1078] [outer = 14205400] 01:42:55 INFO - PROCESS | 3740 | 1465206175987 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 999ms 01:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:42:56 INFO - PROCESS | 3740 | 1465206176050 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3740 | 1465206176052 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 01:42:56 INFO - PROCESS | 3740 | 1465206176057 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - PROCESS | 3740 | 1465206176061 Marionette TRACE conn3 <- [1,1402,null,{}] 01:42:56 INFO - PROCESS | 3740 | 1465206176072 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}] 01:42:56 INFO - PROCESS | 3740 | 1465206176077 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:56 INFO - PROCESS | 3740 | 1465206176190 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:42:56 INFO - PROCESS | 3740 | 1465206176314 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 3740 | 1465206176318 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:56 INFO - PROCESS | 3740 | ++DOCSHELL 1A710C00 == 42 [pid = 3740] [id = 360] 01:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A711400) [pid = 3740] [serial = 1079] [outer = 00000000] 01:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A864000) [pid = 3740] [serial = 1080] [outer = 1A711400] 01:42:56 INFO - PROCESS | 3740 | 1465206176379 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A869400) [pid = 3740] [serial = 1081] [outer = 1A711400] 01:42:57 INFO - PROCESS | 3740 | 1465206177050 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1046ms 01:42:57 INFO - PROCESS | 3740 | 1465206177146 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 3740 | 1465206177149 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 01:42:57 INFO - PROCESS | 3740 | 1465206177154 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:42:57 INFO - PROCESS | 3740 | 1465206177156 Marionette TRACE conn3 <- [1,1406,null,{}] 01:42:57 INFO - PROCESS | 3740 | 1465206177159 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}] 01:42:57 INFO - PROCESS | 3740 | 1465206177162 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:57 INFO - PROCESS | 3740 | 1465206177292 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:42:57 INFO - PROCESS | 3740 | 1465206177416 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 3740 | 1465206177419 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:57 INFO - PROCESS | 3740 | ++DOCSHELL 10A5DC00 == 43 [pid = 3740] [id = 361] 01:42:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10A61C00) [pid = 3740] [serial = 1082] [outer = 00000000] 01:42:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12917800) [pid = 3740] [serial = 1083] [outer = 10A61C00] 01:42:57 INFO - PROCESS | 3740 | 1465206177477 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (137AE000) [pid = 3740] [serial = 1084] [outer = 10A61C00] 01:42:58 INFO - PROCESS | 3740 | 1465206178235 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1139ms 01:42:58 INFO - PROCESS | 3740 | 1465206178298 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 3740 | 1465206178302 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:42:58 INFO - PROCESS | 3740 | 1465206178306 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 3740 | 1465206178309 Marionette TRACE conn3 <- [1,1410,null,{}] 01:42:58 INFO - PROCESS | 3740 | 1465206178315 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}] 01:42:58 INFO - PROCESS | 3740 | 1465206178318 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:58 INFO - PROCESS | 3740 | 1465206178424 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:42:58 INFO - PROCESS | 3740 | 1465206178557 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 3740 | 1465206178560 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:58 INFO - PROCESS | 3740 | ++DOCSHELL 10ECD800 == 44 [pid = 3740] [id = 362] 01:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10F07C00) [pid = 3740] [serial = 1085] [outer = 00000000] 01:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12919400) [pid = 3740] [serial = 1086] [outer = 10F07C00] 01:42:58 INFO - PROCESS | 3740 | 1465206178611 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1315AC00) [pid = 3740] [serial = 1087] [outer = 10F07C00] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 10ECBC00 == 43 [pid = 3740] [id = 356] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 10A58000 == 42 [pid = 3740] [id = 355] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 19E59C00 == 41 [pid = 3740] [id = 354] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 17137000 == 40 [pid = 3740] [id = 353] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 168CAC00 == 39 [pid = 3740] [id = 352] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 1501B800 == 38 [pid = 3740] [id = 351] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 12E51C00 == 37 [pid = 3740] [id = 350] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 10EA9400 == 36 [pid = 3740] [id = 349] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 105ED400 == 35 [pid = 3740] [id = 347] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 105FB400 == 34 [pid = 3740] [id = 338] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 11DC2C00 == 33 [pid = 3740] [id = 348] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 1853DC00 == 32 [pid = 3740] [id = 346] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 10A5DC00 == 31 [pid = 3740] [id = 361] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 1A710C00 == 30 [pid = 3740] [id = 360] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 0C77C000 == 29 [pid = 3740] [id = 357] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 105ED800 == 28 [pid = 3740] [id = 358] 01:42:59 INFO - PROCESS | 3740 | --DOCSHELL 13D75800 == 27 [pid = 3740] [id = 359] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16233000) [pid = 3740] [serial = 1026] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1371AC00) [pid = 3740] [serial = 1015] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12E18800) [pid = 3740] [serial = 1014] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12E4D000) [pid = 3740] [serial = 1020] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (131F0800) [pid = 3740] [serial = 1021] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (114F0400) [pid = 3740] [serial = 1017] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (118CE400) [pid = 3740] [serial = 1018] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15027C00) [pid = 3740] [serial = 1023] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (174D5400) [pid = 3740] [serial = 1029] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (139A0000) [pid = 3740] [serial = 1003] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12B45400) [pid = 3740] [serial = 1002] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17CCDC00) [pid = 3740] [serial = 1006] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (174CF000) [pid = 3740] [serial = 1005] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1AC1A800) [pid = 3740] [serial = 1009] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1AC13000) [pid = 3740] [serial = 1008] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1AD8B800) [pid = 3740] [serial = 1012] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1ACB8400) [pid = 3740] [serial = 1011] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17C2C000) [pid = 3740] [serial = 1032] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19818400) [pid = 3740] [serial = 1035] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19C2C400) [pid = 3740] [serial = 1038] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17893400) [pid = 3740] [serial = 1030] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (168CBC00) [pid = 3740] [serial = 1027] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (180AC400) [pid = 3740] [serial = 1033] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1853A400) [pid = 3740] [serial = 1036] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15365800) [pid = 3740] [serial = 1024] [outer = 00000000] [url = about:blank] 01:42:59 INFO - PROCESS | 3740 | 1465206179796 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]]]}] 01:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1499ms 01:42:59 INFO - PROCESS | 3740 | 1465206179814 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:42:59 INFO - PROCESS | 3740 | 1465206179818 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 01:42:59 INFO - PROCESS | 3740 | 1465206179822 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:42:59 INFO - PROCESS | 3740 | 1465206179827 Marionette TRACE conn3 <- [1,1414,null,{}] 01:42:59 INFO - PROCESS | 3740 | 1465206179832 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}] 01:42:59 INFO - PROCESS | 3740 | 1465206179834 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:59 INFO - PROCESS | 3740 | 1465206179928 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:42:59 INFO - PROCESS | 3740 | 1465206179937 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3740 | 1465206179941 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:42:59 INFO - PROCESS | 3740 | ++DOCSHELL 114E5C00 == 28 [pid = 3740] [id = 363] 01:42:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (114E8400) [pid = 3740] [serial = 1088] [outer = 00000000] 01:42:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11DC3800) [pid = 3740] [serial = 1089] [outer = 114E8400] 01:42:59 INFO - PROCESS | 3740 | 1465206179989 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12916000) [pid = 3740] [serial = 1090] [outer = 114E8400] 01:43:00 INFO - PROCESS | 3740 | 1465206180492 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 687ms 01:43:00 INFO - PROCESS | 3740 | 1465206180518 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 3740 | 1465206180523 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 01:43:00 INFO - PROCESS | 3740 | 1465206180533 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:43:00 INFO - PROCESS | 3740 | 1465206180536 Marionette TRACE conn3 <- [1,1418,null,{}] 01:43:00 INFO - PROCESS | 3740 | 1465206180540 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}] 01:43:00 INFO - PROCESS | 3740 | 1465206180542 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:00 INFO - PROCESS | 3740 | 1465206180660 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:43:00 INFO - PROCESS | 3740 | 1465206180765 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 3740 | 1465206180767 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:00 INFO - PROCESS | 3740 | ++DOCSHELL 13210000 == 29 [pid = 3740] [id = 364] 01:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1371A800) [pid = 3740] [serial = 1091] [outer = 00000000] 01:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13740C00) [pid = 3740] [serial = 1092] [outer = 1371A800] 01:43:00 INFO - PROCESS | 3740 | 1465206180814 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (139A1000) [pid = 3740] [serial = 1093] [outer = 1371A800] 01:43:01 INFO - PROCESS | 3740 | 1465206181193 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]]]}] 01:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 702ms 01:43:01 INFO - PROCESS | 3740 | 1465206181234 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:43:01 INFO - PROCESS | 3740 | 1465206181236 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 01:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:43:01 INFO - PROCESS | 3740 | 1465206181240 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:43:01 INFO - PROCESS | 3740 | 1465206181243 Marionette TRACE conn3 <- [1,1422,null,{}] 01:43:01 INFO - PROCESS | 3740 | 1465206181254 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}] 01:43:01 INFO - PROCESS | 3740 | 1465206181258 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:01 INFO - PROCESS | 3740 | 1465206181340 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:43:01 INFO - PROCESS | 3740 | 1465206181347 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 3740 | 1465206181350 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:01 INFO - PROCESS | 3740 | ++DOCSHELL 13D75C00 == 30 [pid = 3740] [id = 365] 01:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15014800) [pid = 3740] [serial = 1094] [outer = 00000000] 01:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15533800) [pid = 3740] [serial = 1095] [outer = 15014800] 01:43:01 INFO - PROCESS | 3740 | 1465206181403 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15541000) [pid = 3740] [serial = 1096] [outer = 15014800] 01:43:01 INFO - PROCESS | 3740 | 1465206181971 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 812ms 01:43:02 INFO - PROCESS | 3740 | 1465206182044 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3740 | 1465206182046 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 01:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:43:02 INFO - PROCESS | 3740 | 1465206182049 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 3740 | 1465206182051 Marionette TRACE conn3 <- [1,1426,null,{}] 01:43:02 INFO - PROCESS | 3740 | 1465206182055 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}] 01:43:02 INFO - PROCESS | 3740 | 1465206182057 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:02 INFO - PROCESS | 3740 | 1465206182177 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:43:02 INFO - PROCESS | 3740 | 1465206182187 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 3740 | 1465206182190 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:02 INFO - PROCESS | 3740 | ++DOCSHELL 15EBD400 == 31 [pid = 3740] [id = 366] 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16235400) [pid = 3740] [serial = 1097] [outer = 00000000] 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17137000) [pid = 3740] [serial = 1098] [outer = 16235400] 01:43:02 INFO - PROCESS | 3740 | 1465206182282 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17570C00) [pid = 3740] [serial = 1099] [outer = 16235400] 01:43:02 INFO - PROCESS | 3740 | 1465206182702 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 702ms 01:43:02 INFO - PROCESS | 3740 | 1465206182747 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3740 | 1465206182749 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 01:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:43:02 INFO - PROCESS | 3740 | 1465206182756 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 3740 | 1465206182758 Marionette TRACE conn3 <- [1,1430,null,{}] 01:43:02 INFO - PROCESS | 3740 | 1465206182762 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}] 01:43:02 INFO - PROCESS | 3740 | 1465206182765 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:02 INFO - PROCESS | 3740 | 1465206182880 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:43:02 INFO - PROCESS | 3740 | 1465206182891 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 3740 | 1465206182893 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:02 INFO - PROCESS | 3740 | ++DOCSHELL 168D3000 == 32 [pid = 3740] [id = 367] 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17813000) [pid = 3740] [serial = 1100] [outer = 00000000] 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17C33000) [pid = 3740] [serial = 1101] [outer = 17813000] 01:43:02 INFO - PROCESS | 3740 | 1465206182937 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17CD0000) [pid = 3740] [serial = 1102] [outer = 17813000] 01:43:03 INFO - PROCESS | 3740 | 1465206183427 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]]]}] 01:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 703ms 01:43:03 INFO - PROCESS | 3740 | 1465206183452 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 3740 | 1465206183454 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 01:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:43:03 INFO - PROCESS | 3740 | 1465206183463 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 3740 | 1465206183465 Marionette TRACE conn3 <- [1,1434,null,{}] 01:43:03 INFO - PROCESS | 3740 | 1465206183473 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}] 01:43:03 INFO - PROCESS | 3740 | 1465206183479 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:03 INFO - PROCESS | 3740 | 1465206183855 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (137B6C00) [pid = 3740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (168CB400) [pid = 3740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (171E9800) [pid = 3740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19A8F400) [pid = 3740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10A61800) [pid = 3740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1291AC00) [pid = 3740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (105EF400) [pid = 3740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1535AC00) [pid = 3740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10ECD000) [pid = 3740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1310A400) [pid = 3740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19E5A800) [pid = 3740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:43:03 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (0F39D400) [pid = 3740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:43:03 INFO - PROCESS | 3740 | 1465206183921 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 3740 | 1465206183923 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:03 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F5400 == 33 [pid = 3740] [id = 368] 01:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0F39D400) [pid = 3740] [serial = 1103] [outer = 00000000] 01:43:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10A63000) [pid = 3740] [serial = 1104] [outer = 0F39D400] 01:43:03 INFO - PROCESS | 3740 | 1465206183967 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1310A400) [pid = 3740] [serial = 1105] [outer = 0F39D400] 01:43:04 INFO - PROCESS | 3740 | 1465206184341 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 889ms 01:43:04 INFO - PROCESS | 3740 | 1465206184367 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 3740 | 1465206184369 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 01:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:43:04 INFO - PROCESS | 3740 | 1465206184372 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 3740 | 1465206184373 Marionette TRACE conn3 <- [1,1438,null,{}] 01:43:04 INFO - PROCESS | 3740 | 1465206184383 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}] 01:43:04 INFO - PROCESS | 3740 | 1465206184385 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:04 INFO - PROCESS | 3740 | 1465206184461 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:43:04 INFO - PROCESS | 3740 | 1465206184466 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 3740 | 1465206184468 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:04 INFO - PROCESS | 3740 | ++DOCSHELL 118C0400 == 34 [pid = 3740] [id = 369] 01:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12912C00) [pid = 3740] [serial = 1106] [outer = 00000000] 01:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19A8B000) [pid = 3740] [serial = 1107] [outer = 12912C00] 01:43:04 INFO - PROCESS | 3740 | 1465206184511 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19C2B400) [pid = 3740] [serial = 1108] [outer = 12912C00] 01:43:04 INFO - PROCESS | 3740 | 1465206184927 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 593ms 01:43:04 INFO - PROCESS | 3740 | 1465206184963 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 3740 | 1465206184965 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 01:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:43:04 INFO - PROCESS | 3740 | 1465206184968 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 3740 | 1465206184970 Marionette TRACE conn3 <- [1,1442,null,{}] 01:43:04 INFO - PROCESS | 3740 | 1465206184977 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}] 01:43:04 INFO - PROCESS | 3740 | 1465206184979 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:05 INFO - PROCESS | 3740 | 1465206185054 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:43:05 INFO - PROCESS | 3740 | 1465206185060 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3740 | 1465206185062 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:05 INFO - PROCESS | 3740 | ++DOCSHELL 19E4E400 == 35 [pid = 3740] [id = 370] 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19E4F400) [pid = 3740] [serial = 1109] [outer = 00000000] 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A051400) [pid = 3740] [serial = 1110] [outer = 19E4F400] 01:43:05 INFO - PROCESS | 3740 | 1465206185105 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A053000) [pid = 3740] [serial = 1111] [outer = 19E4F400] 01:43:05 INFO - PROCESS | 3740 | 1465206185603 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 702ms 01:43:05 INFO - PROCESS | 3740 | 1465206185669 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 3740 | 1465206185671 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 01:43:05 INFO - PROCESS | 3740 | 1465206185675 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:43:05 INFO - PROCESS | 3740 | 1465206185676 Marionette TRACE conn3 <- [1,1446,null,{}] 01:43:05 INFO - PROCESS | 3740 | 1465206185680 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}] 01:43:05 INFO - PROCESS | 3740 | 1465206185682 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:05 INFO - PROCESS | 3740 | 1465206185761 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:43:05 INFO - PROCESS | 3740 | 1465206185766 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3740 | 1465206185768 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:05 INFO - PROCESS | 3740 | ++DOCSHELL 1A23D800 == 36 [pid = 3740] [id = 371] 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A2C1800) [pid = 3740] [serial = 1112] [outer = 00000000] 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A863C00) [pid = 3740] [serial = 1113] [outer = 1A2C1800] 01:43:05 INFO - PROCESS | 3740 | 1465206185815 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A86B000) [pid = 3740] [serial = 1114] [outer = 1A2C1800] 01:43:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (105EEC00) [pid = 3740] [serial = 1115] [outer = 1B5D4800] 01:43:06 INFO - PROCESS | 3740 | 1465206186828 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1187ms 01:43:06 INFO - PROCESS | 3740 | 1465206186866 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 3740 | 1465206186872 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 01:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:43:06 INFO - PROCESS | 3740 | 1465206186879 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 3740 | 1465206186885 Marionette TRACE conn3 <- [1,1450,null,{}] 01:43:06 INFO - PROCESS | 3740 | 1465206186893 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}] 01:43:06 INFO - PROCESS | 3740 | 1465206186897 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:07 INFO - PROCESS | 3740 | 1465206187023 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:43:07 INFO - PROCESS | 3740 | 1465206187152 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 3740 | 1465206187156 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:07 INFO - PROCESS | 3740 | ++DOCSHELL 13105000 == 37 [pid = 3740] [id = 372] 01:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1310C000) [pid = 3740] [serial = 1116] [outer = 00000000] 01:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (139A7C00) [pid = 3740] [serial = 1117] [outer = 1310C000] 01:43:07 INFO - PROCESS | 3740 | 1465206187214 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13D79800) [pid = 3740] [serial = 1118] [outer = 1310C000] 01:43:08 INFO - PROCESS | 3740 | 1465206188161 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1312ms 01:43:08 INFO - PROCESS | 3740 | 1465206188191 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 3740 | 1465206188195 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 01:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:43:08 INFO - PROCESS | 3740 | 1465206188201 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 3740 | 1465206188204 Marionette TRACE conn3 <- [1,1454,null,{}] 01:43:08 INFO - PROCESS | 3740 | 1465206188210 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}] 01:43:08 INFO - PROCESS | 3740 | 1465206188213 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:08 INFO - PROCESS | 3740 | 1465206188329 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:43:08 INFO - PROCESS | 3740 | 1465206188454 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 3740 | 1465206188458 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 19E4E400 == 36 [pid = 3740] [id = 370] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 118C0400 == 35 [pid = 3740] [id = 369] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 0C7F5400 == 34 [pid = 3740] [id = 368] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 168D3000 == 33 [pid = 3740] [id = 367] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 15EBD400 == 32 [pid = 3740] [id = 366] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 13D75C00 == 31 [pid = 3740] [id = 365] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 13210000 == 30 [pid = 3740] [id = 364] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 114E5C00 == 29 [pid = 3740] [id = 363] 01:43:08 INFO - PROCESS | 3740 | --DOCSHELL 10ECD800 == 28 [pid = 3740] [id = 362] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1127E400) [pid = 3740] [serial = 1069] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (174CE400) [pid = 3740] [serial = 1056] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18539800) [pid = 3740] [serial = 1060] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18532400) [pid = 3740] [serial = 1059] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19C31400) [pid = 3740] [serial = 1039] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (137B7C00) [pid = 3740] [serial = 1065] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13D08000) [pid = 3740] [serial = 1044] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (142DE000) [pid = 3740] [serial = 1045] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12912400) [pid = 3740] [serial = 1041] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12B4C000) [pid = 3740] [serial = 1042] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15538400) [pid = 3740] [serial = 1053] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11809C00) [pid = 3740] [serial = 1047] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11D26000) [pid = 3740] [serial = 1048] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1320E800) [pid = 3740] [serial = 1050] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13903C00) [pid = 3740] [serial = 1051] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A231800) [pid = 3740] [serial = 1062] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A70E800) [pid = 3740] [serial = 1072] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A23D400) [pid = 3740] [serial = 1068] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A239C00) [pid = 3740] [serial = 1063] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17130800) [pid = 3740] [serial = 1066] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (17817400) [pid = 3740] [serial = 1057] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A3A5400) [pid = 3740] [serial = 1071] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15540C00) [pid = 3740] [serial = 1054] [outer = 00000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3740 | ++DOCSHELL 103D4400 == 29 [pid = 3740] [id = 373] 01:43:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10566400) [pid = 3740] [serial = 1119] [outer = 00000000] 01:43:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10ECD800) [pid = 3740] [serial = 1120] [outer = 10566400] 01:43:08 INFO - PROCESS | 3740 | 1465206188532 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (118CF400) [pid = 3740] [serial = 1121] [outer = 10566400] 01:43:08 INFO - PROCESS | 3740 | 1465206188999 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 843ms 01:43:09 INFO - PROCESS | 3740 | 1465206189045 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 3740 | 1465206189049 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 01:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:43:09 INFO - PROCESS | 3740 | 1465206189056 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 3740 | 1465206189058 Marionette TRACE conn3 <- [1,1458,null,{}] 01:43:09 INFO - PROCESS | 3740 | 1465206189062 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}] 01:43:09 INFO - PROCESS | 3740 | 1465206189065 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:09 INFO - PROCESS | 3740 | 1465206189151 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:43:09 INFO - PROCESS | 3740 | 1465206189158 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 3740 | 1465206189160 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:09 INFO - PROCESS | 3740 | ++DOCSHELL 12C14000 == 30 [pid = 3740] [id = 374] 01:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13105400) [pid = 3740] [serial = 1122] [outer = 00000000] 01:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13723C00) [pid = 3740] [serial = 1123] [outer = 13105400] 01:43:09 INFO - PROCESS | 3740 | 1465206189207 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (137B2400) [pid = 3740] [serial = 1124] [outer = 13105400] 01:43:09 INFO - PROCESS | 3740 | 1465206189691 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 687ms 01:43:09 INFO - PROCESS | 3740 | 1465206189755 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:43:09 INFO - PROCESS | 3740 | 1465206189757 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 01:43:09 INFO - PROCESS | 3740 | 1465206189760 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 3740 | 1465206189764 Marionette TRACE conn3 <- [1,1462,null,{}] 01:43:09 INFO - PROCESS | 3740 | 1465206189774 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}] 01:43:09 INFO - PROCESS | 3740 | 1465206189779 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:09 INFO - PROCESS | 3740 | 1465206189901 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:43:10 INFO - PROCESS | 3740 | 1465206189998 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3740 | 1465206190002 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:10 INFO - PROCESS | 3740 | ++DOCSHELL 1501EC00 == 31 [pid = 3740] [id = 375] 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15029C00) [pid = 3740] [serial = 1125] [outer = 00000000] 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15365C00) [pid = 3740] [serial = 1126] [outer = 15029C00] 01:43:10 INFO - PROCESS | 3740 | 1465206190049 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15540C00) [pid = 3740] [serial = 1127] [outer = 15029C00] 01:43:10 INFO - PROCESS | 3740 | 1465206190454 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]]]}] 01:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 01:43:10 INFO - PROCESS | 3740 | 1465206190500 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:43:10 INFO - PROCESS | 3740 | 1465206190503 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 01:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:43:10 INFO - PROCESS | 3740 | 1465206190506 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 3740 | 1465206190508 Marionette TRACE conn3 <- [1,1466,null,{}] 01:43:10 INFO - PROCESS | 3740 | 1465206190511 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}] 01:43:10 INFO - PROCESS | 3740 | 1465206190513 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:10 INFO - PROCESS | 3740 | 1465206190606 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:43:10 INFO - PROCESS | 3740 | 1465206190612 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3740 | 1465206190614 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:10 INFO - PROCESS | 3740 | ++DOCSHELL 16653C00 == 32 [pid = 3740] [id = 376] 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (168CA400) [pid = 3740] [serial = 1128] [outer = 00000000] 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17137800) [pid = 3740] [serial = 1129] [outer = 168CA400] 01:43:10 INFO - PROCESS | 3740 | 1465206190658 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17817000) [pid = 3740] [serial = 1130] [outer = 168CA400] 01:43:11 INFO - PROCESS | 3740 | 1465206191139 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 687ms 01:43:11 INFO - PROCESS | 3740 | 1465206191205 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3740 | 1465206191207 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 01:43:11 INFO - PROCESS | 3740 | 1465206191211 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:43:11 INFO - PROCESS | 3740 | 1465206191212 Marionette TRACE conn3 <- [1,1470,null,{}] 01:43:11 INFO - PROCESS | 3740 | 1465206191216 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}] 01:43:11 INFO - PROCESS | 3740 | 1465206191218 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:11 INFO - PROCESS | 3740 | 1465206191352 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:43:11 INFO - PROCESS | 3740 | 1465206191374 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 3740 | 1465206191376 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:11 INFO - PROCESS | 3740 | ++DOCSHELL 17C2B800 == 33 [pid = 3740] [id = 377] 01:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17CC4800) [pid = 3740] [serial = 1131] [outer = 00000000] 01:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18532800) [pid = 3740] [serial = 1132] [outer = 17CC4800] 01:43:11 INFO - PROCESS | 3740 | 1465206191424 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1853BC00) [pid = 3740] [serial = 1133] [outer = 17CC4800] 01:43:11 INFO - PROCESS | 3740 | 1465206191894 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 01:43:11 INFO - PROCESS | 3740 | 1465206191951 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3740 | 1465206191953 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 01:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:43:11 INFO - PROCESS | 3740 | 1465206191957 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - PROCESS | 3740 | 1465206191958 Marionette TRACE conn3 <- [1,1474,null,{}] 01:43:11 INFO - PROCESS | 3740 | 1465206191973 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}] 01:43:11 INFO - PROCESS | 3740 | 1465206191979 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:12 INFO - PROCESS | 3740 | 1465206192134 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:43:12 INFO - PROCESS | 3740 | 1465206192143 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 3740 | 1465206192145 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:12 INFO - PROCESS | 3740 | ++DOCSHELL 19C2E000 == 34 [pid = 3740] [id = 378] 01:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19E51400) [pid = 3740] [serial = 1134] [outer = 00000000] 01:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E5B800) [pid = 3740] [serial = 1135] [outer = 19E51400] 01:43:12 INFO - PROCESS | 3740 | 1465206192240 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A231800) [pid = 3740] [serial = 1136] [outer = 19E51400] 01:43:12 INFO - PROCESS | 3740 | 1465206192668 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 812ms 01:43:12 INFO - PROCESS | 3740 | 1465206192759 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 3740 | 1465206192761 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 01:43:12 INFO - PROCESS | 3740 | 1465206192765 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:43:12 INFO - PROCESS | 3740 | 1465206192766 Marionette TRACE conn3 <- [1,1478,null,{}] 01:43:12 INFO - PROCESS | 3740 | 1465206192770 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}] 01:43:12 INFO - PROCESS | 3740 | 1465206192772 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:12 INFO - PROCESS | 3740 | 1465206192962 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19E4F400) [pid = 3740] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10F07C00) [pid = 3740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16235400) [pid = 3740] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15014800) [pid = 3740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A55C00) [pid = 3740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (14205400) [pid = 3740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A711400) [pid = 3740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10A61C00) [pid = 3740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17813000) [pid = 3740] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0F39D400) [pid = 3740] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12912C00) [pid = 3740] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (114E8400) [pid = 3740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:43:12 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1371A800) [pid = 3740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:43:13 INFO - PROCESS | 3740 | 1465206193027 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3740 | 1465206193030 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:13 INFO - PROCESS | 3740 | ++DOCSHELL 104EF000 == 35 [pid = 3740] [id = 379] 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10A55C00) [pid = 3740] [serial = 1137] [outer = 00000000] 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (114EE000) [pid = 3740] [serial = 1138] [outer = 10A55C00] 01:43:13 INFO - PROCESS | 3740 | 1465206193082 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131A1400) [pid = 3740] [serial = 1139] [outer = 10A55C00] 01:43:13 INFO - PROCESS | 3740 | 1465206193432 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 702ms 01:43:13 INFO - PROCESS | 3740 | 1465206193471 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 3740 | 1465206193473 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 01:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:43:13 INFO - PROCESS | 3740 | 1465206193476 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - PROCESS | 3740 | 1465206193478 Marionette TRACE conn3 <- [1,1482,null,{}] 01:43:13 INFO - PROCESS | 3740 | 1465206193481 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}] 01:43:13 INFO - PROCESS | 3740 | 1465206193483 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:13 INFO - PROCESS | 3740 | 1465206193564 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:43:13 INFO - PROCESS | 3740 | 1465206193569 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3740 | 1465206193571 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:13 INFO - PROCESS | 3740 | ++DOCSHELL 11DBD400 == 36 [pid = 3740] [id = 380] 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (142DDC00) [pid = 3740] [serial = 1140] [outer = 00000000] 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19C28800) [pid = 3740] [serial = 1141] [outer = 142DDC00] 01:43:13 INFO - PROCESS | 3740 | 1465206193616 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A051800) [pid = 3740] [serial = 1142] [outer = 142DDC00] 01:43:14 INFO - PROCESS | 3740 | 1465206194073 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 624ms 01:43:14 INFO - PROCESS | 3740 | 1465206194114 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:43:14 INFO - PROCESS | 3740 | 1465206194118 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 01:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:43:14 INFO - PROCESS | 3740 | 1465206194122 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:43:14 INFO - PROCESS | 3740 | 1465206194125 Marionette TRACE conn3 <- [1,1486,null,{}] 01:43:14 INFO - PROCESS | 3740 | 1465206194128 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}] 01:43:14 INFO - PROCESS | 3740 | 1465206194130 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:14 INFO - PROCESS | 3740 | 1465206194207 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:43:14 INFO - PROCESS | 3740 | 1465206194213 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 3740 | 1465206194215 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:14 INFO - PROCESS | 3740 | ++DOCSHELL 15EB4C00 == 37 [pid = 3740] [id = 381] 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A2BFC00) [pid = 3740] [serial = 1143] [outer = 00000000] 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A70C400) [pid = 3740] [serial = 1144] [outer = 1A2BFC00] 01:43:14 INFO - PROCESS | 3740 | 1465206194258 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A867C00) [pid = 3740] [serial = 1145] [outer = 1A2BFC00] 01:43:14 INFO - PROCESS | 3740 | 1465206194693 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 593ms 01:43:14 INFO - PROCESS | 3740 | 1465206194720 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:43:14 INFO - PROCESS | 3740 | 1465206194722 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 01:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:43:14 INFO - PROCESS | 3740 | 1465206194725 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:43:14 INFO - PROCESS | 3740 | 1465206194727 Marionette TRACE conn3 <- [1,1490,null,{}] 01:43:14 INFO - PROCESS | 3740 | 1465206194740 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}] 01:43:14 INFO - PROCESS | 3740 | 1465206194742 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:14 INFO - PROCESS | 3740 | 1465206194864 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:43:14 INFO - PROCESS | 3740 | 1465206194869 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 3740 | 1465206194871 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:14 INFO - PROCESS | 3740 | ++DOCSHELL 19A8B800 == 38 [pid = 3740] [id = 382] 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A2C4000) [pid = 3740] [serial = 1146] [outer = 00000000] 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A9A2400) [pid = 3740] [serial = 1147] [outer = 1A2C4000] 01:43:14 INFO - PROCESS | 3740 | 1465206194915 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A9A3400) [pid = 3740] [serial = 1148] [outer = 1A2C4000] 01:43:15 INFO - PROCESS | 3740 | 1465206195629 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 936ms 01:43:15 INFO - PROCESS | 3740 | 1465206195672 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 3740 | 1465206195676 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3740 | 1465206195681 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:43:15 INFO - PROCESS | 3740 | 1465206195687 Marionette TRACE conn3 <- [1,1494,null,{}] 01:43:15 INFO - PROCESS | 3740 | 1465206195692 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}] 01:43:15 INFO - PROCESS | 3740 | 1465206195695 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:15 INFO - PROCESS | 3740 | 1465206195815 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:43:15 INFO - PROCESS | 3740 | 1465206195940 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 3740 | 1465206195943 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:15 INFO - PROCESS | 3740 | ++DOCSHELL 105FAC00 == 39 [pid = 3740] [id = 383] 01:43:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10A58400) [pid = 3740] [serial = 1149] [outer = 00000000] 01:43:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1312DC00) [pid = 3740] [serial = 1150] [outer = 10A58400] 01:43:15 INFO - PROCESS | 3740 | 1465206196002 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (139A2800) [pid = 3740] [serial = 1151] [outer = 10A58400] 01:43:16 INFO - PROCESS | 3740 | 1465206196559 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]]]}] 01:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 937ms 01:43:16 INFO - PROCESS | 3740 | 1465206196628 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 3740 | 1465206196633 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 01:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:43:16 INFO - PROCESS | 3740 | 1465206196639 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 3740 | 1465206196642 Marionette TRACE conn3 <- [1,1498,null,{}] 01:43:16 INFO - PROCESS | 3740 | 1465206196646 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}] 01:43:16 INFO - PROCESS | 3740 | 1465206196649 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:16 INFO - PROCESS | 3740 | 1465206196761 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:43:16 INFO - PROCESS | 3740 | 1465206196865 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3740 | 1465206196868 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:16 INFO - PROCESS | 3740 | ++DOCSHELL 15029400 == 40 [pid = 3740] [id = 384] 01:43:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15033000) [pid = 3740] [serial = 1152] [outer = 00000000] 01:43:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (174D2800) [pid = 3740] [serial = 1153] [outer = 15033000] 01:43:16 INFO - PROCESS | 3740 | 1465206196924 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17894800) [pid = 3740] [serial = 1154] [outer = 15033000] 01:43:17 INFO - PROCESS | 3740 | 1465206197525 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]]]}] 01:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 937ms 01:43:17 INFO - PROCESS | 3740 | 1465206197584 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3740 | 1465206197586 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 01:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:43:17 INFO - PROCESS | 3740 | 1465206197590 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3740 | 1465206197594 Marionette TRACE conn3 <- [1,1502,null,{}] 01:43:17 INFO - PROCESS | 3740 | 1465206197605 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}] 01:43:17 INFO - PROCESS | 3740 | 1465206197610 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:17 INFO - PROCESS | 3740 | 1465206197716 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:43:17 INFO - PROCESS | 3740 | 1465206197849 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 3740 | 1465206197852 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:17 INFO - PROCESS | 3740 | ++DOCSHELL 1A3A5400 == 41 [pid = 3740] [id = 385] 01:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A3A6400) [pid = 3740] [serial = 1155] [outer = 00000000] 01:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A99DC00) [pid = 3740] [serial = 1156] [outer = 1A3A6400] 01:43:17 INFO - PROCESS | 3740 | 1465206197910 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1AC12800) [pid = 3740] [serial = 1157] [outer = 1A3A6400] 01:43:18 INFO - PROCESS | 3740 | 1465206198542 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 999ms 01:43:18 INFO - PROCESS | 3740 | 1465206198592 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:43:18 INFO - PROCESS | 3740 | 1465206198595 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 01:43:18 INFO - PROCESS | 3740 | 1465206198599 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 3740 | 1465206198601 Marionette TRACE conn3 <- [1,1506,null,{}] 01:43:18 INFO - PROCESS | 3740 | 1465206198605 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}] 01:43:18 INFO - PROCESS | 3740 | 1465206198607 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:18 INFO - PROCESS | 3740 | 1465206198837 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:43:18 INFO - PROCESS | 3740 | 1465206198990 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 3740 | 1465206198993 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:18 INFO - PROCESS | 3740 | ++DOCSHELL 1055C400 == 42 [pid = 3740] [id = 386] 01:43:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1055CC00) [pid = 3740] [serial = 1158] [outer = 00000000] 01:43:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10A54400) [pid = 3740] [serial = 1159] [outer = 1055CC00] 01:43:19 INFO - PROCESS | 3740 | 1465206199044 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (10F0E400) [pid = 3740] [serial = 1160] [outer = 1055CC00] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 15EB4C00 == 41 [pid = 3740] [id = 381] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 11DBD400 == 40 [pid = 3740] [id = 380] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 104EF000 == 39 [pid = 3740] [id = 379] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 19C2E000 == 38 [pid = 3740] [id = 378] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 17C2B800 == 37 [pid = 3740] [id = 377] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 16653C00 == 36 [pid = 3740] [id = 376] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 1501EC00 == 35 [pid = 3740] [id = 375] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 12C14000 == 34 [pid = 3740] [id = 374] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 103D4400 == 33 [pid = 3740] [id = 373] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 13105000 == 32 [pid = 3740] [id = 372] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 1A23D800 == 31 [pid = 3740] [id = 371] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 15029400 == 30 [pid = 3740] [id = 384] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 1A3A5400 == 29 [pid = 3740] [id = 385] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 19A8B800 == 28 [pid = 3740] [id = 382] 01:43:20 INFO - PROCESS | 3740 | --DOCSHELL 105FAC00 == 27 [pid = 3740] [id = 383] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A051400) [pid = 3740] [serial = 1110] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1315AC00) [pid = 3740] [serial = 1087] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17137000) [pid = 3740] [serial = 1098] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12919400) [pid = 3740] [serial = 1086] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15533800) [pid = 3740] [serial = 1095] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1371D800) [pid = 3740] [serial = 1075] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12B98000) [pid = 3740] [serial = 1074] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17CC3800) [pid = 3740] [serial = 1078] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16233800) [pid = 3740] [serial = 1077] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A869400) [pid = 3740] [serial = 1081] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A864000) [pid = 3740] [serial = 1080] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (137AE000) [pid = 3740] [serial = 1084] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12917800) [pid = 3740] [serial = 1083] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17C33000) [pid = 3740] [serial = 1101] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17570C00) [pid = 3740] [serial = 1099] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A63000) [pid = 3740] [serial = 1104] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17CD0000) [pid = 3740] [serial = 1102] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1310A400) [pid = 3740] [serial = 1105] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19A8B000) [pid = 3740] [serial = 1107] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11DC3800) [pid = 3740] [serial = 1089] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12916000) [pid = 3740] [serial = 1090] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A053000) [pid = 3740] [serial = 1111] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139A1000) [pid = 3740] [serial = 1093] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (13740C00) [pid = 3740] [serial = 1092] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19C2B400) [pid = 3740] [serial = 1108] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15541000) [pid = 3740] [serial = 1096] [outer = 00000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3740 | 1465206200290 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1764ms 01:43:20 INFO - PROCESS | 3740 | 1465206200362 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 3740 | 1465206200366 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 01:43:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:43:20 INFO - PROCESS | 3740 | 1465206200397 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 3740 | 1465206200399 Marionette TRACE conn3 <- [1,1510,null,{}] 01:43:20 INFO - PROCESS | 3740 | 1465206200409 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}] 01:43:20 INFO - PROCESS | 3740 | 1465206200412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:20 INFO - PROCESS | 3740 | 1465206200539 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:43:20 INFO - PROCESS | 3740 | 1465206200550 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 3740 | 1465206200552 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:20 INFO - PROCESS | 3740 | ++DOCSHELL 10A5D400 == 28 [pid = 3740] [id = 387] 01:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114F0400) [pid = 3740] [serial = 1161] [outer = 00000000] 01:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (118CE000) [pid = 3740] [serial = 1162] [outer = 114F0400] 01:43:20 INFO - PROCESS | 3740 | 1465206200601 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11DBD400) [pid = 3740] [serial = 1163] [outer = 114F0400] 01:43:21 INFO - PROCESS | 3740 | 1465206201074 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"]]]}] 01:43:21 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 () { 01:43:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:43:21 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 () { 01:43:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:43:21 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 () { 01:43:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:43:21 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 () { 01:43:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:43:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 719ms 01:43:21 INFO - PROCESS | 3740 | 1465206201095 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 3740 | 1465206201100 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 01:43:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:43:21 INFO - PROCESS | 3740 | 1465206201106 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 3740 | 1465206201109 Marionette TRACE conn3 <- [1,1514,null,{}] 01:43:21 INFO - PROCESS | 3740 | 1465206201112 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}] 01:43:21 INFO - PROCESS | 3740 | 1465206201115 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:21 INFO - PROCESS | 3740 | 1465206201204 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:43:21 INFO - PROCESS | 3740 | 1465206201211 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 3740 | 1465206201214 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:21 INFO - PROCESS | 3740 | ++DOCSHELL 1312CC00 == 29 [pid = 3740] [id = 388] 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13159C00) [pid = 3740] [serial = 1164] [outer = 00000000] 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1371E400) [pid = 3740] [serial = 1165] [outer = 13159C00] 01:43:21 INFO - PROCESS | 3740 | 1465206201261 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (137B1000) [pid = 3740] [serial = 1166] [outer = 13159C00] 01:43:21 INFO - PROCESS | 3740 | 1465206201732 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"]]]}] 01:43:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:43:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:43:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:43:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 640ms 01:43:21 INFO - PROCESS | 3740 | 1465206201744 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 3740 | 1465206201746 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 01:43:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:43:21 INFO - PROCESS | 3740 | 1465206201750 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 3740 | 1465206201753 Marionette TRACE conn3 <- [1,1518,null,{}] 01:43:21 INFO - PROCESS | 3740 | 1465206201764 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}] 01:43:21 INFO - PROCESS | 3740 | 1465206201768 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:21 INFO - PROCESS | 3740 | 1465206201849 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:43:21 INFO - PROCESS | 3740 | 1465206201856 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 3740 | 1465206201859 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:21 INFO - PROCESS | 3740 | ++DOCSHELL 14205400 == 30 [pid = 3740] [id = 389] 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1420F400) [pid = 3740] [serial = 1167] [outer = 00000000] 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1535E000) [pid = 3740] [serial = 1168] [outer = 1420F400] 01:43:21 INFO - PROCESS | 3740 | 1465206201908 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15537C00) [pid = 3740] [serial = 1169] [outer = 1420F400] 01:43:22 INFO - PROCESS | 3740 | 1465206202376 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]]]}] 01:43:22 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 01:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:43:22 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. 01:43:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:43:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 703ms 01:43:22 INFO - PROCESS | 3740 | 1465206202434 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:43:22 INFO - PROCESS | 3740 | 1465206202436 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 01:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:43:22 INFO - PROCESS | 3740 | 1465206202440 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:43:22 INFO - PROCESS | 3740 | 1465206202441 Marionette TRACE conn3 <- [1,1522,null,{}] 01:43:22 INFO - PROCESS | 3740 | 1465206202445 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}] 01:43:22 INFO - PROCESS | 3740 | 1465206202447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:22 INFO - PROCESS | 3740 | 1465206202557 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:43:22 INFO - PROCESS | 3740 | 1465206202564 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 3740 | 1465206202566 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:22 INFO - PROCESS | 3740 | ++DOCSHELL 1553A400 == 31 [pid = 3740] [id = 390] 01:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1553B000) [pid = 3740] [serial = 1170] [outer = 00000000] 01:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17136800) [pid = 3740] [serial = 1171] [outer = 1553B000] 01:43:22 INFO - PROCESS | 3740 | 1465206202658 Marionette DEBUG loaded listener.js 01:43:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17809400) [pid = 3740] [serial = 1172] [outer = 1553B000] 01:43:23 INFO - PROCESS | 3740 | 1465206203085 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 703ms 01:43:23 INFO - PROCESS | 3740 | 1465206203138 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3740 | 1465206203140 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 01:43:23 INFO - PROCESS | 3740 | 1465206203143 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:43:23 INFO - PROCESS | 3740 | 1465206203145 Marionette TRACE conn3 <- [1,1526,null,{}] 01:43:23 INFO - PROCESS | 3740 | 1465206203148 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}] 01:43:23 INFO - PROCESS | 3740 | 1465206203150 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:23 INFO - PROCESS | 3740 | 1465206203283 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:43:23 INFO - PROCESS | 3740 | 1465206203344 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 3740 | 1465206203346 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:23 INFO - PROCESS | 3740 | ++DOCSHELL 17D80C00 == 32 [pid = 3740] [id = 391] 01:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17D82400) [pid = 3740] [serial = 1173] [outer = 00000000] 01:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1800FC00) [pid = 3740] [serial = 1174] [outer = 17D82400] 01:43:23 INFO - PROCESS | 3740 | 1465206203402 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18369800) [pid = 3740] [serial = 1175] [outer = 17D82400] 01:43:23 INFO - PROCESS | 3740 | 1465206203833 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 750ms 01:43:23 INFO - PROCESS | 3740 | 1465206203885 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3740 | 1465206203887 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:43:23 INFO - PROCESS | 3740 | 1465206203890 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 3740 | 1465206203892 Marionette TRACE conn3 <- [1,1530,null,{}] 01:43:23 INFO - PROCESS | 3740 | 1465206203895 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}] 01:43:23 INFO - PROCESS | 3740 | 1465206203900 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:24 INFO - PROCESS | 3740 | 1465206204032 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:43:24 INFO - PROCESS | 3740 | 1465206204094 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3740 | 1465206204097 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:24 INFO - PROCESS | 3740 | ++DOCSHELL 19826800 == 33 [pid = 3740] [id = 392] 01:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19A87000) [pid = 3740] [serial = 1176] [outer = 00000000] 01:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19C31800) [pid = 3740] [serial = 1177] [outer = 19A87000] 01:43:24 INFO - PROCESS | 3740 | 1465206204145 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19E5C400) [pid = 3740] [serial = 1178] [outer = 19A87000] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17CC4800) [pid = 3740] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19E51400) [pid = 3740] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (168CA400) [pid = 3740] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10566400) [pid = 3740] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1310C000) [pid = 3740] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A2C1800) [pid = 3740] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13105400) [pid = 3740] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15029C00) [pid = 3740] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A55C00) [pid = 3740] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A2C4000) [pid = 3740] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:43:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A2BFC00) [pid = 3740] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:43:24 INFO - PROCESS | 3740 | 1465206204789 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]]]}] 01:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 937ms 01:43:24 INFO - PROCESS | 3740 | 1465206204835 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 3740 | 1465206204837 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 01:43:24 INFO - PROCESS | 3740 | 1465206204841 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:43:24 INFO - PROCESS | 3740 | 1465206204842 Marionette TRACE conn3 <- [1,1534,null,{}] 01:43:24 INFO - PROCESS | 3740 | 1465206204846 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}] 01:43:24 INFO - PROCESS | 3740 | 1465206204848 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:24 INFO - PROCESS | 3740 | 1465206204956 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:43:25 INFO - PROCESS | 3740 | 1465206205015 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 3740 | 1465206205017 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:25 INFO - PROCESS | 3740 | ++DOCSHELL 105ED800 == 34 [pid = 3740] [id = 393] 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (105FA800) [pid = 3740] [serial = 1179] [outer = 00000000] 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (131E3800) [pid = 3740] [serial = 1180] [outer = 105FA800] 01:43:25 INFO - PROCESS | 3740 | 1465206205061 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (168CD000) [pid = 3740] [serial = 1181] [outer = 105FA800] 01:43:25 INFO - PROCESS | 3740 | 1465206205419 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 641ms 01:43:25 INFO - PROCESS | 3740 | 1465206205479 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 3740 | 1465206205481 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 01:43:25 INFO - PROCESS | 3740 | 1465206205493 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:43:25 INFO - PROCESS | 3740 | 1465206205494 Marionette TRACE conn3 <- [1,1538,null,{}] 01:43:25 INFO - PROCESS | 3740 | 1465206205498 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}] 01:43:25 INFO - PROCESS | 3740 | 1465206205499 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:25 INFO - PROCESS | 3740 | 1465206205577 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:43:25 INFO - PROCESS | 3740 | 1465206205582 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 3740 | 1465206205584 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:25 INFO - PROCESS | 3740 | ++DOCSHELL 1852F400 == 35 [pid = 3740] [id = 394] 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19C2C000) [pid = 3740] [serial = 1182] [outer = 00000000] 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A23A400) [pid = 3740] [serial = 1183] [outer = 19C2C000] 01:43:25 INFO - PROCESS | 3740 | 1465206205628 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A23CC00) [pid = 3740] [serial = 1184] [outer = 19C2C000] 01:43:26 INFO - PROCESS | 3740 | 1465206206078 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 01:43:26 INFO - PROCESS | 3740 | 1465206206133 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3740 | 1465206206135 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 01:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:43:26 INFO - PROCESS | 3740 | 1465206206139 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3740 | 1465206206140 Marionette TRACE conn3 <- [1,1542,null,{}] 01:43:26 INFO - PROCESS | 3740 | 1465206206144 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}] 01:43:26 INFO - PROCESS | 3740 | 1465206206146 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:26 INFO - PROCESS | 3740 | 1465206206224 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:43:26 INFO - PROCESS | 3740 | 1465206206231 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3740 | 1465206206233 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:26 INFO - PROCESS | 3740 | ++DOCSHELL 13D07400 == 36 [pid = 3740] [id = 395] 01:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A70C000) [pid = 3740] [serial = 1185] [outer = 00000000] 01:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A865000) [pid = 3740] [serial = 1186] [outer = 1A70C000] 01:43:26 INFO - PROCESS | 3740 | 1465206206276 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A866400) [pid = 3740] [serial = 1187] [outer = 1A70C000] 01:43:26 INFO - PROCESS | 3740 | 1465206206923 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 843ms 01:43:26 INFO - PROCESS | 3740 | 1465206206982 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3740 | 1465206206987 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 01:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:43:26 INFO - PROCESS | 3740 | 1465206206993 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3740 | 1465206206996 Marionette TRACE conn3 <- [1,1546,null,{}] 01:43:27 INFO - PROCESS | 3740 | 1465206207002 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}] 01:43:27 INFO - PROCESS | 3740 | 1465206207005 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:27 INFO - PROCESS | 3740 | 1465206207155 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:43:27 INFO - PROCESS | 3740 | 1465206207290 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 3740 | 1465206207295 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:27 INFO - PROCESS | 3740 | ++DOCSHELL 10A60400 == 37 [pid = 3740] [id = 396] 01:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10B5CC00) [pid = 3740] [serial = 1188] [outer = 00000000] 01:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1291F000) [pid = 3740] [serial = 1189] [outer = 10B5CC00] 01:43:27 INFO - PROCESS | 3740 | 1465206207353 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12E18800) [pid = 3740] [serial = 1190] [outer = 10B5CC00] 01:43:28 INFO - PROCESS | 3740 | 1465206208149 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1187ms 01:43:28 INFO - PROCESS | 3740 | 1465206208194 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 3740 | 1465206208199 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 01:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:43:28 INFO - PROCESS | 3740 | 1465206208205 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - PROCESS | 3740 | 1465206208208 Marionette TRACE conn3 <- [1,1550,null,{}] 01:43:28 INFO - PROCESS | 3740 | 1465206208212 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}] 01:43:28 INFO - PROCESS | 3740 | 1465206208215 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:28 INFO - PROCESS | 3740 | 1465206208342 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:43:28 INFO - PROCESS | 3740 | 1465206208477 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 3740 | 1465206208479 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:28 INFO - PROCESS | 3740 | ++DOCSHELL 137AE000 == 38 [pid = 3740] [id = 397] 01:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1390F800) [pid = 3740] [serial = 1191] [outer = 00000000] 01:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1535B400) [pid = 3740] [serial = 1192] [outer = 1390F800] 01:43:28 INFO - PROCESS | 3740 | 1465206208548 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15361C00) [pid = 3740] [serial = 1193] [outer = 1390F800] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 1852F400 == 37 [pid = 3740] [id = 394] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 105ED800 == 36 [pid = 3740] [id = 393] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 19826800 == 35 [pid = 3740] [id = 392] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 17D80C00 == 34 [pid = 3740] [id = 391] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 1553A400 == 33 [pid = 3740] [id = 390] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 14205400 == 32 [pid = 3740] [id = 389] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 1312CC00 == 31 [pid = 3740] [id = 388] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 10A5D400 == 30 [pid = 3740] [id = 387] 01:43:29 INFO - PROCESS | 3740 | --DOCSHELL 1055C400 == 29 [pid = 3740] [id = 386] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A9A2400) [pid = 3740] [serial = 1147] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A70C400) [pid = 3740] [serial = 1144] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A9A3400) [pid = 3740] [serial = 1148] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (18532800) [pid = 3740] [serial = 1132] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19E5B800) [pid = 3740] [serial = 1135] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17137800) [pid = 3740] [serial = 1129] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10ECD800) [pid = 3740] [serial = 1120] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118CF400) [pid = 3740] [serial = 1121] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (139A7C00) [pid = 3740] [serial = 1117] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13D79800) [pid = 3740] [serial = 1118] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A86B000) [pid = 3740] [serial = 1114] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A863C00) [pid = 3740] [serial = 1113] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13723C00) [pid = 3740] [serial = 1123] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (137B2400) [pid = 3740] [serial = 1124] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15365C00) [pid = 3740] [serial = 1126] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15540C00) [pid = 3740] [serial = 1127] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A231800) [pid = 3740] [serial = 1136] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A867C00) [pid = 3740] [serial = 1145] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A2C2400) [pid = 3740] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19C28800) [pid = 3740] [serial = 1141] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (114EE000) [pid = 3740] [serial = 1138] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1853BC00) [pid = 3740] [serial = 1133] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (131A1400) [pid = 3740] [serial = 1139] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17817000) [pid = 3740] [serial = 1130] [outer = 00000000] [url = about:blank] 01:43:29 INFO - PROCESS | 3740 | 1465206209422 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]]]}] 01:43:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:43:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1249ms 01:43:29 INFO - PROCESS | 3740 | 1465206209458 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 3740 | 1465206209462 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 01:43:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:43:29 INFO - PROCESS | 3740 | 1465206209469 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 3740 | 1465206209472 Marionette TRACE conn3 <- [1,1554,null,{}] 01:43:29 INFO - PROCESS | 3740 | 1465206209477 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}] 01:43:29 INFO - PROCESS | 3740 | 1465206209480 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:29 INFO - PROCESS | 3740 | 1465206209580 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:43:29 INFO - PROCESS | 3740 | 1465206209587 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 3740 | 1465206209591 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:29 INFO - PROCESS | 3740 | ++DOCSHELL 114F0000 == 30 [pid = 3740] [id = 398] 01:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1186B800) [pid = 3740] [serial = 1194] [outer = 00000000] 01:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11DC2C00) [pid = 3740] [serial = 1195] [outer = 1186B800] 01:43:29 INFO - PROCESS | 3740 | 1465206209640 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (129B3800) [pid = 3740] [serial = 1196] [outer = 1186B800] 01:43:30 INFO - PROCESS | 3740 | 1465206210153 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 01:43:30 INFO - PROCESS | 3740 | 1465206210209 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 3740 | 1465206210213 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 01:43:30 INFO - PROCESS | 3740 | 1465206210219 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:43:30 INFO - PROCESS | 3740 | 1465206210221 Marionette TRACE conn3 <- [1,1558,null,{}] 01:43:30 INFO - PROCESS | 3740 | 1465206210225 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}] 01:43:30 INFO - PROCESS | 3740 | 1465206210228 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:30 INFO - PROCESS | 3740 | 1465206210312 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:43:30 INFO - PROCESS | 3740 | 1465206210398 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 3740 | 1465206210401 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:30 INFO - PROCESS | 3740 | ++DOCSHELL 10EA0000 == 31 [pid = 3740] [id = 399] 01:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12B4C800) [pid = 3740] [serial = 1197] [outer = 00000000] 01:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (137B5400) [pid = 3740] [serial = 1198] [outer = 12B4C800] 01:43:30 INFO - PROCESS | 3740 | 1465206210456 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (139A9C00) [pid = 3740] [serial = 1199] [outer = 12B4C800] 01:43:30 INFO - PROCESS | 3740 | 1465206210866 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 703ms 01:43:30 INFO - PROCESS | 3740 | 1465206210919 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 3740 | 1465206210921 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 01:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:43:30 INFO - PROCESS | 3740 | 1465206210924 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 3740 | 1465206210928 Marionette TRACE conn3 <- [1,1562,null,{}] 01:43:30 INFO - PROCESS | 3740 | 1465206210938 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}] 01:43:30 INFO - PROCESS | 3740 | 1465206210943 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:31 INFO - PROCESS | 3740 | 1465206211054 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:43:31 INFO - PROCESS | 3740 | 1465206211070 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 3740 | 1465206211074 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:31 INFO - PROCESS | 3740 | ++DOCSHELL 1553CC00 == 32 [pid = 3740] [id = 400] 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1553F000) [pid = 3740] [serial = 1200] [outer = 00000000] 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16653C00) [pid = 3740] [serial = 1201] [outer = 1553F000] 01:43:31 INFO - PROCESS | 3740 | 1465206211121 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1712F800) [pid = 3740] [serial = 1202] [outer = 1553F000] 01:43:31 INFO - PROCESS | 3740 | 1465206211575 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 702ms 01:43:31 INFO - PROCESS | 3740 | 1465206211627 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 3740 | 1465206211632 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 01:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:43:31 INFO - PROCESS | 3740 | 1465206211636 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 3740 | 1465206211638 Marionette TRACE conn3 <- [1,1566,null,{}] 01:43:31 INFO - PROCESS | 3740 | 1465206211641 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}] 01:43:31 INFO - PROCESS | 3740 | 1465206211643 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:31 INFO - PROCESS | 3740 | 1465206211760 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:43:31 INFO - PROCESS | 3740 | 1465206211765 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 3740 | 1465206211767 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:31 INFO - PROCESS | 3740 | ++DOCSHELL 17818C00 == 33 [pid = 3740] [id = 401] 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17897400) [pid = 3740] [serial = 1203] [outer = 00000000] 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17CC3C00) [pid = 3740] [serial = 1204] [outer = 17897400] 01:43:31 INFO - PROCESS | 3740 | 1465206211861 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1800BC00) [pid = 3740] [serial = 1205] [outer = 17897400] 01:43:32 INFO - PROCESS | 3740 | 1465206212272 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]]]}] 01:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 687ms 01:43:32 INFO - PROCESS | 3740 | 1465206212334 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 3740 | 1465206212336 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 01:43:32 INFO - PROCESS | 3740 | 1465206212339 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:43:32 INFO - PROCESS | 3740 | 1465206212341 Marionette TRACE conn3 <- [1,1570,null,{}] 01:43:32 INFO - PROCESS | 3740 | 1465206212344 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}] 01:43:32 INFO - PROCESS | 3740 | 1465206212346 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:32 INFO - PROCESS | 3740 | 1465206212456 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:43:32 INFO - PROCESS | 3740 | 1465206212548 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 3740 | 1465206212550 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:32 INFO - PROCESS | 3740 | ++DOCSHELL 17CC3800 == 34 [pid = 3740] [id = 402] 01:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18369000) [pid = 3740] [serial = 1206] [outer = 00000000] 01:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19821C00) [pid = 3740] [serial = 1207] [outer = 18369000] 01:43:32 INFO - PROCESS | 3740 | 1465206212594 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A86400) [pid = 3740] [serial = 1208] [outer = 18369000] 01:43:33 INFO - PROCESS | 3740 | 1465206213035 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 01:43:33 INFO - PROCESS | 3740 | 1465206213083 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3740 | 1465206213085 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:43:33 INFO - PROCESS | 3740 | 1465206213088 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 3740 | 1465206213090 Marionette TRACE conn3 <- [1,1574,null,{}] 01:43:33 INFO - PROCESS | 3740 | 1465206213093 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}] 01:43:33 INFO - PROCESS | 3740 | 1465206213098 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:33 INFO - PROCESS | 3740 | 1465206213233 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:43:33 INFO - PROCESS | 3740 | 1465206213299 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 3740 | 1465206213301 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:33 INFO - PROCESS | 3740 | ++DOCSHELL 19C26800 == 35 [pid = 3740] [id = 403] 01:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E50C00) [pid = 3740] [serial = 1209] [outer = 00000000] 01:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A238800) [pid = 3740] [serial = 1210] [outer = 19E50C00] 01:43:33 INFO - PROCESS | 3740 | 1465206213354 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A239C00) [pid = 3740] [serial = 1211] [outer = 19E50C00] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (142DDC00) [pid = 3740] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1420F400) [pid = 3740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1055CC00) [pid = 3740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (114F0400) [pid = 3740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13159C00) [pid = 3740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19A87000) [pid = 3740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A58400) [pid = 3740] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15033000) [pid = 3740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A3A6400) [pid = 3740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17D82400) [pid = 3740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (105FA800) [pid = 3740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19C2C000) [pid = 3740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:43:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1553B000) [pid = 3740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:43:33 INFO - PROCESS | 3740 | 1465206213819 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 796ms 01:43:33 INFO - PROCESS | 3740 | 1465206213888 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3740 | 1465206213890 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:43:33 INFO - PROCESS | 3740 | 1465206213893 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 3740 | 1465206213895 Marionette TRACE conn3 <- [1,1578,null,{}] 01:43:33 INFO - PROCESS | 3740 | 1465206213898 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}] 01:43:33 INFO - PROCESS | 3740 | 1465206213900 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:34 INFO - PROCESS | 3740 | 1465206214016 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:43:34 INFO - PROCESS | 3740 | 1465206214075 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3740 | 1465206214077 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:34 INFO - PROCESS | 3740 | ++DOCSHELL 104EF000 == 36 [pid = 3740] [id = 404] 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10EA7C00) [pid = 3740] [serial = 1212] [outer = 00000000] 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1420F400) [pid = 3740] [serial = 1213] [outer = 10EA7C00] 01:43:34 INFO - PROCESS | 3740 | 1465206214121 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17D82400) [pid = 3740] [serial = 1214] [outer = 10EA7C00] 01:43:34 INFO - PROCESS | 3740 | 1465206214477 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 641ms 01:43:34 INFO - PROCESS | 3740 | 1465206214531 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 3740 | 1465206214533 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 01:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:43:34 INFO - PROCESS | 3740 | 1465206214536 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 3740 | 1465206214537 Marionette TRACE conn3 <- [1,1582,null,{}] 01:43:34 INFO - PROCESS | 3740 | 1465206214541 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}] 01:43:34 INFO - PROCESS | 3740 | 1465206214543 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:34 INFO - PROCESS | 3740 | 1465206214657 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:43:34 INFO - PROCESS | 3740 | 1465206214663 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3740 | 1465206214664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:34 INFO - PROCESS | 3740 | ++DOCSHELL 13E27C00 == 37 [pid = 3740] [id = 405] 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A05A400) [pid = 3740] [serial = 1215] [outer = 00000000] 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A70C800) [pid = 3740] [serial = 1216] [outer = 1A05A400] 01:43:34 INFO - PROCESS | 3740 | 1465206214712 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A862800) [pid = 3740] [serial = 1217] [outer = 1A05A400] 01:43:35 INFO - PROCESS | 3740 | 1465206215128 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]]]}] 01:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 640ms 01:43:35 INFO - PROCESS | 3740 | 1465206215175 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:43:35 INFO - PROCESS | 3740 | 1465206215177 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 01:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:43:35 INFO - PROCESS | 3740 | 1465206215181 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:43:35 INFO - PROCESS | 3740 | 1465206215183 Marionette TRACE conn3 <- [1,1586,null,{}] 01:43:35 INFO - PROCESS | 3740 | 1465206215186 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}] 01:43:35 INFO - PROCESS | 3740 | 1465206215188 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:35 INFO - PROCESS | 3740 | 1465206215265 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:43:35 INFO - PROCESS | 3740 | 1465206215280 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 3740 | 1465206215282 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:35 INFO - PROCESS | 3740 | ++DOCSHELL 1A39C800 == 38 [pid = 3740] [id = 406] 01:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A70B000) [pid = 3740] [serial = 1218] [outer = 00000000] 01:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A99A800) [pid = 3740] [serial = 1219] [outer = 1A70B000] 01:43:35 INFO - PROCESS | 3740 | 1465206215328 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A9A1400) [pid = 3740] [serial = 1220] [outer = 1A70B000] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 114F0000 == 37 [pid = 3740] [id = 398] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 137AE000 == 36 [pid = 3740] [id = 397] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 13D07400 == 35 [pid = 3740] [id = 395] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 10A60400 == 34 [pid = 3740] [id = 396] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 10EA0000 == 33 [pid = 3740] [id = 399] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 17818C00 == 32 [pid = 3740] [id = 401] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 1553CC00 == 31 [pid = 3740] [id = 400] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 13E27C00 == 30 [pid = 3740] [id = 405] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 104EF000 == 29 [pid = 3740] [id = 404] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 17CC3800 == 28 [pid = 3740] [id = 402] 01:43:36 INFO - PROCESS | 3740 | --DOCSHELL 19C26800 == 27 [pid = 3740] [id = 403] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A051800) [pid = 3740] [serial = 1142] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1535E000) [pid = 3740] [serial = 1168] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F0E400) [pid = 3740] [serial = 1160] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10A54400) [pid = 3740] [serial = 1159] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (118CE000) [pid = 3740] [serial = 1162] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11DBD400) [pid = 3740] [serial = 1163] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1371E400) [pid = 3740] [serial = 1165] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (137B1000) [pid = 3740] [serial = 1166] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19C31800) [pid = 3740] [serial = 1177] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (139A2800) [pid = 3740] [serial = 1151] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1312DC00) [pid = 3740] [serial = 1150] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17894800) [pid = 3740] [serial = 1154] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (174D2800) [pid = 3740] [serial = 1153] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1AC12800) [pid = 3740] [serial = 1157] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A99DC00) [pid = 3740] [serial = 1156] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A865000) [pid = 3740] [serial = 1186] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (18369800) [pid = 3740] [serial = 1175] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1800FC00) [pid = 3740] [serial = 1174] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (131E3800) [pid = 3740] [serial = 1180] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A23A400) [pid = 3740] [serial = 1183] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1A23CC00) [pid = 3740] [serial = 1184] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (19E5C400) [pid = 3740] [serial = 1178] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (17136800) [pid = 3740] [serial = 1171] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (17809400) [pid = 3740] [serial = 1172] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (168CD000) [pid = 3740] [serial = 1181] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (15537C00) [pid = 3740] [serial = 1169] [outer = 00000000] [url = about:blank] 01:43:37 INFO - PROCESS | 3740 | 1465206217131 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2015ms 01:43:37 INFO - PROCESS | 3740 | 1465206217202 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3740 | 1465206217206 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:43:37 INFO - PROCESS | 3740 | 1465206217212 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3740 | 1465206217215 Marionette TRACE conn3 <- [1,1590,null,{}] 01:43:37 INFO - PROCESS | 3740 | 1465206217221 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}] 01:43:37 INFO - PROCESS | 3740 | 1465206217224 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:37 INFO - PROCESS | 3740 | 1465206217323 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:43:37 INFO - PROCESS | 3740 | 1465206217336 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 3740 | 1465206217341 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:37 INFO - PROCESS | 3740 | ++DOCSHELL 10F0E400 == 28 [pid = 3740] [id = 407] 01:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1127DC00) [pid = 3740] [serial = 1221] [outer = 00000000] 01:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (11808400) [pid = 3740] [serial = 1222] [outer = 1127DC00] 01:43:37 INFO - PROCESS | 3740 | 1465206217390 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (118CB800) [pid = 3740] [serial = 1223] [outer = 1127DC00] 01:43:37 INFO - PROCESS | 3740 | 1465206217894 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 01:43:37 INFO - PROCESS | 3740 | 1465206217952 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3740 | 1465206217957 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:43:37 INFO - PROCESS | 3740 | 1465206217963 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3740 | 1465206217966 Marionette TRACE conn3 <- [1,1594,null,{}] 01:43:37 INFO - PROCESS | 3740 | 1465206217970 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}] 01:43:37 INFO - PROCESS | 3740 | 1465206217973 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:38 INFO - PROCESS | 3740 | 1465206218060 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:43:38 INFO - PROCESS | 3740 | 1465206218150 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3740 | 1465206218153 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:38 INFO - PROCESS | 3740 | ++DOCSHELL 1294FC00 == 29 [pid = 3740] [id = 408] 01:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12B97800) [pid = 3740] [serial = 1224] [outer = 00000000] 01:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12C1E400) [pid = 3740] [serial = 1225] [outer = 12B97800] 01:43:38 INFO - PROCESS | 3740 | 1465206218208 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (13152C00) [pid = 3740] [serial = 1226] [outer = 12B97800] 01:43:38 INFO - PROCESS | 3740 | 1465206218841 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 937ms 01:43:38 INFO - PROCESS | 3740 | 1465206218909 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3740 | 1465206218913 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:43:38 INFO - PROCESS | 3740 | 1465206218918 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3740 | 1465206218922 Marionette TRACE conn3 <- [1,1598,null,{}] 01:43:38 INFO - PROCESS | 3740 | 1465206218928 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}] 01:43:38 INFO - PROCESS | 3740 | 1465206218931 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:39 INFO - PROCESS | 3740 | 1465206219059 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:43:39 INFO - PROCESS | 3740 | 1465206219182 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 3740 | 1465206219185 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:39 INFO - PROCESS | 3740 | ++DOCSHELL 10ECC800 == 30 [pid = 3740] [id = 409] 01:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (11284000) [pid = 3740] [serial = 1227] [outer = 00000000] 01:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12C14000) [pid = 3740] [serial = 1228] [outer = 11284000] 01:43:39 INFO - PROCESS | 3740 | 1465206219244 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13719800) [pid = 3740] [serial = 1229] [outer = 11284000] 01:43:39 INFO - PROCESS | 3740 | 1465206219886 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1000ms 01:43:39 INFO - PROCESS | 3740 | 1465206219921 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 3740 | 1465206219926 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 01:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:43:39 INFO - PROCESS | 3740 | 1465206219932 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 3740 | 1465206219935 Marionette TRACE conn3 <- [1,1602,null,{}] 01:43:39 INFO - PROCESS | 3740 | 1465206219939 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}] 01:43:39 INFO - PROCESS | 3740 | 1465206219942 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:40 INFO - PROCESS | 3740 | 1465206220107 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:43:40 INFO - PROCESS | 3740 | 1465206220124 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 3740 | 1465206220126 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:40 INFO - PROCESS | 3740 | ++DOCSHELL 1390E800 == 31 [pid = 3740] [id = 410] 01:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (139A0000) [pid = 3740] [serial = 1230] [outer = 00000000] 01:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (139A8400) [pid = 3740] [serial = 1231] [outer = 139A0000] 01:43:40 INFO - PROCESS | 3740 | 1465206220184 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13D06800) [pid = 3740] [serial = 1232] [outer = 139A0000] 01:43:41 INFO - PROCESS | 3740 | 1465206221051 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]]]}] 01:43:41 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 01:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1187ms 01:43:41 INFO - PROCESS | 3740 | 1465206221132 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 3740 | 1465206221136 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 01:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:43:41 INFO - PROCESS | 3740 | 1465206221141 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3740 | 1465206221144 Marionette TRACE conn3 <- [1,1606,null,{}] 01:43:41 INFO - PROCESS | 3740 | 1465206221150 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}] 01:43:41 INFO - PROCESS | 3740 | 1465206221152 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:41 INFO - PROCESS | 3740 | 1465206221259 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:43:41 INFO - PROCESS | 3740 | --DOCSHELL 10F0E400 == 30 [pid = 3740] [id = 407] 01:43:41 INFO - PROCESS | 3740 | 1465206221358 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 3740 | 1465206221363 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:41 INFO - PROCESS | 3740 | ++DOCSHELL 10ECD800 == 31 [pid = 3740] [id = 411] 01:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10F03000) [pid = 3740] [serial = 1233] [outer = 00000000] 01:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12916000) [pid = 3740] [serial = 1234] [outer = 10F03000] 01:43:41 INFO - PROCESS | 3740 | 1465206221423 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1320B800) [pid = 3740] [serial = 1235] [outer = 10F03000] 01:43:41 INFO - PROCESS | 3740 | 1465206221881 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 797ms 01:43:41 INFO - PROCESS | 3740 | 1465206221946 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 3740 | 1465206221951 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 01:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:43:41 INFO - PROCESS | 3740 | 1465206221957 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3740 | 1465206221960 Marionette TRACE conn3 <- [1,1610,null,{}] 01:43:41 INFO - PROCESS | 3740 | 1465206221968 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}] 01:43:41 INFO - PROCESS | 3740 | 1465206221970 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:42 INFO - PROCESS | 3740 | 1465206222054 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:43:42 INFO - PROCESS | 3740 | 1465206222060 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 3740 | 1465206222063 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:42 INFO - PROCESS | 3740 | ++DOCSHELL 13D7AC00 == 32 [pid = 3740] [id = 412] 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13D7B400) [pid = 3740] [serial = 1236] [outer = 00000000] 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14213C00) [pid = 3740] [serial = 1237] [outer = 13D7B400] 01:43:42 INFO - PROCESS | 3740 | 1465206222109 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1501EC00) [pid = 3740] [serial = 1238] [outer = 13D7B400] 01:43:42 INFO - PROCESS | 3740 | 1465206222572 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]]]}] 01:43:42 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 01:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 656ms 01:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:43:42 INFO - PROCESS | 3740 | 1465206222613 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 3740 | 1465206222615 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 01:43:42 INFO - PROCESS | 3740 | 1465206222619 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 3740 | 1465206222622 Marionette TRACE conn3 <- [1,1614,null,{}] 01:43:42 INFO - PROCESS | 3740 | 1465206222633 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}] 01:43:42 INFO - PROCESS | 3740 | 1465206222638 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:42 INFO - PROCESS | 3740 | 1465206222721 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:43:42 INFO - PROCESS | 3740 | 1465206222730 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 3740 | 1465206222733 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:42 INFO - PROCESS | 3740 | ++DOCSHELL 1291B000 == 33 [pid = 3740] [id = 413] 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13A5F800) [pid = 3740] [serial = 1239] [outer = 00000000] 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (168CD000) [pid = 3740] [serial = 1240] [outer = 13A5F800] 01:43:42 INFO - PROCESS | 3740 | 1465206222781 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (170E0400) [pid = 3740] [serial = 1241] [outer = 13A5F800] 01:43:43 INFO - PROCESS | 3740 | 1465206223293 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 687ms 01:43:43 INFO - PROCESS | 3740 | 1465206223318 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:43:43 INFO - PROCESS | 3740 | 1465206223321 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 01:43:43 INFO - PROCESS | 3740 | 1465206223324 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:43:43 INFO - PROCESS | 3740 | 1465206223326 Marionette TRACE conn3 <- [1,1618,null,{}] 01:43:43 INFO - PROCESS | 3740 | 1465206223329 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}] 01:43:43 INFO - PROCESS | 3740 | 1465206223331 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:43 INFO - PROCESS | 3740 | 1465206223439 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:43:43 INFO - PROCESS | 3740 | 1465206223444 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 3740 | 1465206223447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:43 INFO - PROCESS | 3740 | ++DOCSHELL 174CFC00 == 34 [pid = 3740] [id = 414] 01:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174D1400) [pid = 3740] [serial = 1242] [outer = 00000000] 01:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17C2A400) [pid = 3740] [serial = 1243] [outer = 174D1400] 01:43:43 INFO - PROCESS | 3740 | 1465206223501 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17D8F800) [pid = 3740] [serial = 1244] [outer = 174D1400] 01:43:43 INFO - PROCESS | 3740 | 1465206223984 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 687ms 01:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:43:44 INFO - PROCESS | 3740 | 1465206224023 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 3740 | 1465206224025 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 01:43:44 INFO - PROCESS | 3740 | 1465206224029 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 3740 | 1465206224030 Marionette TRACE conn3 <- [1,1622,null,{}] 01:43:44 INFO - PROCESS | 3740 | 1465206224033 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}] 01:43:44 INFO - PROCESS | 3740 | 1465206224035 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:44 INFO - PROCESS | 3740 | 1465206224142 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:43:44 INFO - PROCESS | 3740 | 1465206224231 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 3740 | 1465206224233 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:44 INFO - PROCESS | 3740 | ++DOCSHELL 10ECC400 == 35 [pid = 3740] [id = 415] 01:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18368C00) [pid = 3740] [serial = 1245] [outer = 00000000] 01:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18538C00) [pid = 3740] [serial = 1246] [outer = 18368C00] 01:43:44 INFO - PROCESS | 3740 | 1465206224278 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18539400) [pid = 3740] [serial = 1247] [outer = 18368C00] 01:43:44 INFO - PROCESS | 3740 | 1465206224710 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 01:43:44 INFO - PROCESS | 3740 | 1465206224769 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 3740 | 1465206224771 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 01:43:44 INFO - PROCESS | 3740 | 1465206224774 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:43:44 INFO - PROCESS | 3740 | 1465206224776 Marionette TRACE conn3 <- [1,1626,null,{}] 01:43:44 INFO - PROCESS | 3740 | 1465206224787 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}] 01:43:44 INFO - PROCESS | 3740 | 1465206224793 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:44 INFO - PROCESS | 3740 | 1465206224925 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:43:44 INFO - PROCESS | 3740 | 1465206224936 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 3740 | 1465206224938 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:44 INFO - PROCESS | 3740 | ++DOCSHELL 18535C00 == 36 [pid = 3740] [id = 416] 01:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1981C000) [pid = 3740] [serial = 1248] [outer = 00000000] 01:43:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19C2A000) [pid = 3740] [serial = 1249] [outer = 1981C000] 01:43:44 INFO - PROCESS | 3740 | 1465206224982 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19C2B400) [pid = 3740] [serial = 1250] [outer = 1981C000] 01:43:45 INFO - PROCESS | 3740 | 1465206225431 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 688ms 01:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:43:45 INFO - PROCESS | 3740 | 1465206225474 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3740 | 1465206225476 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 01:43:45 INFO - PROCESS | 3740 | 1465206225488 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 3740 | 1465206225490 Marionette TRACE conn3 <- [1,1630,null,{}] 01:43:45 INFO - PROCESS | 3740 | 1465206225520 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}] 01:43:45 INFO - PROCESS | 3740 | 1465206225522 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:45 INFO - PROCESS | 3740 | 1465206225635 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:43:45 INFO - PROCESS | 3740 | 1465206225645 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 3740 | 1465206225647 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:45 INFO - PROCESS | 3740 | ++DOCSHELL 14213800 == 37 [pid = 3740] [id = 417] 01:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19E58C00) [pid = 3740] [serial = 1251] [outer = 00000000] 01:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A239800) [pid = 3740] [serial = 1252] [outer = 19E58C00] 01:43:45 INFO - PROCESS | 3740 | 1465206225700 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A23B800) [pid = 3740] [serial = 1253] [outer = 19E58C00] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1127DC00) [pid = 3740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19E50C00) [pid = 3740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18369000) [pid = 3740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A70B000) [pid = 3740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10EA7C00) [pid = 3740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A05A400) [pid = 3740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1553F000) [pid = 3740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B4C800) [pid = 3740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1186B800) [pid = 3740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1390F800) [pid = 3740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10B5CC00) [pid = 3740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A70C000) [pid = 3740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:43:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17897400) [pid = 3740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:43:46 INFO - PROCESS | 3740 | 1465206226114 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 01:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:43:46 INFO - PROCESS | 3740 | 1465206226159 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 3740 | 1465206226161 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 01:43:46 INFO - PROCESS | 3740 | 1465206226164 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 3740 | 1465206226166 Marionette TRACE conn3 <- [1,1634,null,{}] 01:43:46 INFO - PROCESS | 3740 | 1465206226169 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}] 01:43:46 INFO - PROCESS | 3740 | 1465206226171 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:46 INFO - PROCESS | 3740 | 1465206226251 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:43:46 INFO - PROCESS | 3740 | 1465206226256 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3740 | 1465206226258 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:46 INFO - PROCESS | 3740 | ++DOCSHELL 105FA800 == 38 [pid = 3740] [id = 418] 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12B41400) [pid = 3740] [serial = 1254] [outer = 00000000] 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17897400) [pid = 3740] [serial = 1255] [outer = 12B41400] 01:43:46 INFO - PROCESS | 3740 | 1465206226303 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E50800) [pid = 3740] [serial = 1256] [outer = 12B41400] 01:43:46 INFO - PROCESS | 3740 | 1465206226734 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 593ms 01:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:43:46 INFO - PROCESS | 3740 | 1465206226769 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 3740 | 1465206226771 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 01:43:46 INFO - PROCESS | 3740 | 1465206226774 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 3740 | 1465206226776 Marionette TRACE conn3 <- [1,1638,null,{}] 01:43:46 INFO - PROCESS | 3740 | 1465206226783 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}] 01:43:46 INFO - PROCESS | 3740 | 1465206226785 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:46 INFO - PROCESS | 3740 | 1465206226863 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:43:46 INFO - PROCESS | 3740 | 1465206226869 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3740 | 1465206226871 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:46 INFO - PROCESS | 3740 | ++DOCSHELL 15027400 == 39 [pid = 3740] [id = 419] 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15540400) [pid = 3740] [serial = 1257] [outer = 00000000] 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A3A7800) [pid = 3740] [serial = 1258] [outer = 15540400] 01:43:46 INFO - PROCESS | 3740 | 1465206226914 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A70E800) [pid = 3740] [serial = 1259] [outer = 15540400] 01:43:47 INFO - PROCESS | 3740 | 1465206227372 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms 01:43:47 INFO - PROCESS | 3740 | 1465206227410 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 3740 | 1465206227412 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 01:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:43:47 INFO - PROCESS | 3740 | 1465206227431 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 3740 | 1465206227433 Marionette TRACE conn3 <- [1,1642,null,{}] 01:43:47 INFO - PROCESS | 3740 | 1465206227436 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}] 01:43:47 INFO - PROCESS | 3740 | 1465206227438 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:47 INFO - PROCESS | 3740 | 1465206227515 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:43:47 INFO - PROCESS | 3740 | 1465206227521 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 3740 | 1465206227523 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:47 INFO - PROCESS | 3740 | ++DOCSHELL 114E5800 == 40 [pid = 3740] [id = 420] 01:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1373B800) [pid = 3740] [serial = 1260] [outer = 00000000] 01:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A868000) [pid = 3740] [serial = 1261] [outer = 1373B800] 01:43:47 INFO - PROCESS | 3740 | 1465206227576 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17D88000) [pid = 3740] [serial = 1262] [outer = 1373B800] 01:43:48 INFO - PROCESS | 3740 | --DOCSHELL 1A39C800 == 39 [pid = 3740] [id = 406] 01:43:48 INFO - PROCESS | 3740 | --DOCSHELL 10ECD800 == 38 [pid = 3740] [id = 411] 01:43:48 INFO - PROCESS | 3740 | --DOCSHELL 1390E800 == 37 [pid = 3740] [id = 410] 01:43:48 INFO - PROCESS | 3740 | --DOCSHELL 1294FC00 == 36 [pid = 3740] [id = 408] 01:43:48 INFO - PROCESS | 3740 | --DOCSHELL 10ECC800 == 35 [pid = 3740] [id = 409] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 174CFC00 == 34 [pid = 3740] [id = 414] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 13D7AC00 == 33 [pid = 3740] [id = 412] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 15027400 == 32 [pid = 3740] [id = 419] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 1291B000 == 31 [pid = 3740] [id = 413] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 18535C00 == 30 [pid = 3740] [id = 416] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 10ECC400 == 29 [pid = 3740] [id = 415] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 105FA800 == 28 [pid = 3740] [id = 418] 01:43:49 INFO - PROCESS | 3740 | --DOCSHELL 14213800 == 27 [pid = 3740] [id = 417] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16653C00) [pid = 3740] [serial = 1201] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (137B5400) [pid = 3740] [serial = 1198] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (139A9C00) [pid = 3740] [serial = 1199] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11DC2C00) [pid = 3740] [serial = 1195] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (129B3800) [pid = 3740] [serial = 1196] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15361C00) [pid = 3740] [serial = 1193] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1535B400) [pid = 3740] [serial = 1192] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12E18800) [pid = 3740] [serial = 1190] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1291F000) [pid = 3740] [serial = 1189] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A866400) [pid = 3740] [serial = 1187] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (118CB800) [pid = 3740] [serial = 1223] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12C1E400) [pid = 3740] [serial = 1225] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A862800) [pid = 3740] [serial = 1217] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17CC3C00) [pid = 3740] [serial = 1204] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1800BC00) [pid = 3740] [serial = 1205] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1712F800) [pid = 3740] [serial = 1202] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17D82400) [pid = 3740] [serial = 1214] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (11808400) [pid = 3740] [serial = 1222] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A238800) [pid = 3740] [serial = 1210] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19A86400) [pid = 3740] [serial = 1208] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19821C00) [pid = 3740] [serial = 1207] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A99A800) [pid = 3740] [serial = 1219] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1420F400) [pid = 3740] [serial = 1213] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1A239C00) [pid = 3740] [serial = 1211] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (1A70C800) [pid = 3740] [serial = 1216] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1A9A1400) [pid = 3740] [serial = 1220] [outer = 00000000] [url = about:blank] 01:43:49 INFO - PROCESS | 3740 | 1465206229430 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2062ms 01:43:49 INFO - PROCESS | 3740 | 1465206229491 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 3740 | 1465206229495 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 01:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:43:49 INFO - PROCESS | 3740 | 1465206229500 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 3740 | 1465206229503 Marionette TRACE conn3 <- [1,1646,null,{}] 01:43:49 INFO - PROCESS | 3740 | 1465206229509 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}] 01:43:49 INFO - PROCESS | 3740 | 1465206229513 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:49 INFO - PROCESS | 3740 | 1465206229608 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:43:49 INFO - PROCESS | 3740 | 1465206229622 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3740 | 1465206229625 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:49 INFO - PROCESS | 3740 | ++DOCSHELL 114E9C00 == 28 [pid = 3740] [id = 421] 01:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (114F0400) [pid = 3740] [serial = 1263] [outer = 00000000] 01:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (11869800) [pid = 3740] [serial = 1264] [outer = 114F0400] 01:43:49 INFO - PROCESS | 3740 | 1465206229674 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11D24000) [pid = 3740] [serial = 1265] [outer = 114F0400] 01:43:50 INFO - PROCESS | 3740 | 1465206230172 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 703ms 01:43:50 INFO - PROCESS | 3740 | 1465206230201 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 3740 | 1465206230206 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:43:50 INFO - PROCESS | 3740 | 1465206230213 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 3740 | 1465206230215 Marionette TRACE conn3 <- [1,1650,null,{}] 01:43:50 INFO - PROCESS | 3740 | 1465206230219 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}] 01:43:50 INFO - PROCESS | 3740 | 1465206230222 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:50 INFO - PROCESS | 3740 | 1465206230311 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:43:50 INFO - PROCESS | 3740 | 1465206230319 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 3740 | 1465206230323 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:50 INFO - PROCESS | 3740 | ++DOCSHELL 12BA1000 == 29 [pid = 3740] [id = 422] 01:43:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12BA1400) [pid = 3740] [serial = 1266] [outer = 00000000] 01:43:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1310F000) [pid = 3740] [serial = 1267] [outer = 12BA1400] 01:43:50 INFO - PROCESS | 3740 | 1465206230370 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13210000) [pid = 3740] [serial = 1268] [outer = 12BA1400] 01:43:50 INFO - PROCESS | 3740 | 1465206230877 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 688ms 01:43:50 INFO - PROCESS | 3740 | 1465206230910 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 3740 | 1465206230913 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:43:50 INFO - PROCESS | 3740 | 1465206230916 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 3740 | 1465206230919 Marionette TRACE conn3 <- [1,1654,null,{}] 01:43:50 INFO - PROCESS | 3740 | 1465206230930 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}] 01:43:50 INFO - PROCESS | 3740 | 1465206230935 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:51 INFO - PROCESS | 3740 | 1465206231046 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:43:51 INFO - PROCESS | 3740 | 1465206231143 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:51 INFO - PROCESS | 3740 | 1465206231147 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:51 INFO - PROCESS | 3740 | ++DOCSHELL 1420A800 == 30 [pid = 3740] [id = 423] 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (142DDC00) [pid = 3740] [serial = 1269] [outer = 00000000] 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15027400) [pid = 3740] [serial = 1270] [outer = 142DDC00] 01:43:51 INFO - PROCESS | 3740 | 1465206231194 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15368800) [pid = 3740] [serial = 1271] [outer = 142DDC00] 01:43:51 INFO - PROCESS | 3740 | 1465206231581 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 687ms 01:43:51 INFO - PROCESS | 3740 | 1465206231615 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 3740 | 1465206231618 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 01:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:43:51 INFO - PROCESS | 3740 | 1465206231621 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 3740 | 1465206231623 Marionette TRACE conn3 <- [1,1658,null,{}] 01:43:51 INFO - PROCESS | 3740 | 1465206231627 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}] 01:43:51 INFO - PROCESS | 3740 | 1465206231629 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:51 INFO - PROCESS | 3740 | 1465206231713 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:43:51 INFO - PROCESS | 3740 | 1465206231718 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:51 INFO - PROCESS | 3740 | 1465206231721 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:51 INFO - PROCESS | 3740 | ++DOCSHELL 15362C00 == 31 [pid = 3740] [id = 424] 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15534400) [pid = 3740] [serial = 1272] [outer = 00000000] 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1664E800) [pid = 3740] [serial = 1273] [outer = 15534400] 01:43:51 INFO - PROCESS | 3740 | 1465206231765 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16AF0800) [pid = 3740] [serial = 1274] [outer = 15534400] 01:43:52 INFO - PROCESS | 3740 | 1465206232199 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]]]}] 01:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 625ms 01:43:52 INFO - PROCESS | 3740 | 1465206232260 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:43:52 INFO - PROCESS | 3740 | 1465206232263 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 01:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:43:52 INFO - PROCESS | 3740 | 1465206232266 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:43:52 INFO - PROCESS | 3740 | 1465206232268 Marionette TRACE conn3 <- [1,1662,null,{}] 01:43:52 INFO - PROCESS | 3740 | 1465206232271 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}] 01:43:52 INFO - PROCESS | 3740 | 1465206232273 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:52 INFO - PROCESS | 3740 | 1465206232351 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:43:52 INFO - PROCESS | 3740 | 1465206232359 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 3740 | 1465206232361 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:52 INFO - PROCESS | 3740 | ++DOCSHELL 170DAC00 == 32 [pid = 3740] [id = 425] 01:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (174CBC00) [pid = 3740] [serial = 1275] [outer = 00000000] 01:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1780C000) [pid = 3740] [serial = 1276] [outer = 174CBC00] 01:43:52 INFO - PROCESS | 3740 | 1465206232405 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17818C00) [pid = 3740] [serial = 1277] [outer = 174CBC00] 01:43:52 INFO - PROCESS | 3740 | 1465206232866 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]]]}] 01:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 641ms 01:43:52 INFO - PROCESS | 3740 | 1465206232902 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:43:52 INFO - PROCESS | 3740 | 1465206232904 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 01:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:43:52 INFO - PROCESS | 3740 | 1465206232912 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:43:52 INFO - PROCESS | 3740 | 1465206232913 Marionette TRACE conn3 <- [1,1666,null,{}] 01:43:52 INFO - PROCESS | 3740 | 1465206232917 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}] 01:43:52 INFO - PROCESS | 3740 | 1465206232922 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:53 INFO - PROCESS | 3740 | 1465206233021 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:43:53 INFO - PROCESS | 3740 | 1465206233029 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3740 | 1465206233031 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:53 INFO - PROCESS | 3740 | ++DOCSHELL 0F396400 == 33 [pid = 3740] [id = 426] 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11810800) [pid = 3740] [serial = 1278] [outer = 00000000] 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19822400) [pid = 3740] [serial = 1279] [outer = 11810800] 01:43:53 INFO - PROCESS | 3740 | 1465206233075 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19A89C00) [pid = 3740] [serial = 1280] [outer = 11810800] 01:43:53 INFO - PROCESS | 3740 | 1465206233512 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 640ms 01:43:53 INFO - PROCESS | 3740 | 1465206233554 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3740 | 1465206233566 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 01:43:53 INFO - PROCESS | 3740 | 1465206233574 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3740 | 1465206233576 Marionette TRACE conn3 <- [1,1670,null,{}] 01:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:43:53 INFO - PROCESS | 3740 | 1465206233579 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}] 01:43:53 INFO - PROCESS | 3740 | 1465206233581 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:53 INFO - PROCESS | 3740 | 1465206233657 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:43:53 INFO - PROCESS | 3740 | 1465206233663 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3740 | 1465206233665 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:53 INFO - PROCESS | 3740 | ++DOCSHELL 18531400 == 34 [pid = 3740] [id = 427] 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19A88000) [pid = 3740] [serial = 1281] [outer = 00000000] 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E5AC00) [pid = 3740] [serial = 1282] [outer = 19A88000] 01:43:53 INFO - PROCESS | 3740 | 1465206233709 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A057000) [pid = 3740] [serial = 1283] [outer = 19A88000] 01:43:54 INFO - PROCESS | 3740 | 1465206234159 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 640ms 01:43:54 INFO - PROCESS | 3740 | 1465206234220 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 3740 | 1465206234223 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 01:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:43:54 INFO - PROCESS | 3740 | 1465206234226 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 3740 | 1465206234228 Marionette TRACE conn3 <- [1,1674,null,{}] 01:43:54 INFO - PROCESS | 3740 | 1465206234231 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}] 01:43:54 INFO - PROCESS | 3740 | 1465206234233 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:54 INFO - PROCESS | 3740 | 1465206234317 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:43:54 INFO - PROCESS | 3740 | 1465206234324 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3740 | 1465206234326 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:54 INFO - PROCESS | 3740 | ++DOCSHELL 19E51800 == 35 [pid = 3740] [id = 428] 01:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19E58000) [pid = 3740] [serial = 1284] [outer = 00000000] 01:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A3A7C00) [pid = 3740] [serial = 1285] [outer = 19E58000] 01:43:54 INFO - PROCESS | 3740 | 1465206234372 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A3A9400) [pid = 3740] [serial = 1286] [outer = 19E58000] 01:43:54 INFO - PROCESS | 3740 | 1465206234845 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]]]}] 01:43:54 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 01:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 624ms 01:43:54 INFO - PROCESS | 3740 | 1465206234863 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 3740 | 1465206234865 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 01:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:43:54 INFO - PROCESS | 3740 | 1465206234874 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 3740 | 1465206234876 Marionette TRACE conn3 <- [1,1678,null,{}] 01:43:54 INFO - PROCESS | 3740 | 1465206234879 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}] 01:43:54 INFO - PROCESS | 3740 | 1465206234881 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:54 INFO - PROCESS | 3740 | 1465206234992 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:43:54 INFO - PROCESS | 3740 | 1465206234997 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3740 | 1465206234999 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:54 INFO - PROCESS | 3740 | ++DOCSHELL 13E29800 == 36 [pid = 3740] [id = 429] 01:43:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A3A6800) [pid = 3740] [serial = 1287] [outer = 00000000] 01:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A86B400) [pid = 3740] [serial = 1288] [outer = 1A3A6800] 01:43:55 INFO - PROCESS | 3740 | 1465206235042 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A86CC00) [pid = 3740] [serial = 1289] [outer = 1A3A6800] 01:43:55 INFO - PROCESS | 3740 | 1465206235529 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 703ms 01:43:55 INFO - PROCESS | 3740 | 1465206235573 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 3740 | 1465206235575 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 01:43:55 INFO - PROCESS | 3740 | 1465206235578 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:43:55 INFO - PROCESS | 3740 | 1465206235590 Marionette TRACE conn3 <- [1,1682,null,{}] 01:43:55 INFO - PROCESS | 3740 | 1465206235600 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}] 01:43:55 INFO - PROCESS | 3740 | 1465206235602 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:55 INFO - PROCESS | 3740 | 1465206235719 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:43:55 INFO - PROCESS | 3740 | 1465206235729 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 3740 | 1465206235731 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:55 INFO - PROCESS | 3740 | ++DOCSHELL 13906000 == 37 [pid = 3740] [id = 430] 01:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16232C00) [pid = 3740] [serial = 1290] [outer = 00000000] 01:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1AC0D400) [pid = 3740] [serial = 1291] [outer = 16232C00] 01:43:55 INFO - PROCESS | 3740 | 1465206235774 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1AC14800) [pid = 3740] [serial = 1292] [outer = 16232C00] 01:43:56 INFO - PROCESS | 3740 | 1465206236251 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 703ms 01:43:56 INFO - PROCESS | 3740 | 1465206236278 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3740 | 1465206236281 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 01:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:43:56 INFO - PROCESS | 3740 | 1465206236291 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 3740 | 1465206236293 Marionette TRACE conn3 <- [1,1686,null,{}] 01:43:56 INFO - PROCESS | 3740 | 1465206236297 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}] 01:43:56 INFO - PROCESS | 3740 | 1465206236299 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:56 INFO - PROCESS | 3740 | 1465206236460 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:43:56 INFO - PROCESS | 3740 | 1465206236526 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3740 | 1465206236528 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:56 INFO - PROCESS | 3740 | ++DOCSHELL 16B63800 == 38 [pid = 3740] [id = 431] 01:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1ACAE000) [pid = 3740] [serial = 1293] [outer = 00000000] 01:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1AD92400) [pid = 3740] [serial = 1294] [outer = 1ACAE000] 01:43:56 INFO - PROCESS | 3740 | 1465206236573 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1AF7E000) [pid = 3740] [serial = 1295] [outer = 1ACAE000] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15540400) [pid = 3740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18368C00) [pid = 3740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1981C000) [pid = 3740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19E58C00) [pid = 3740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12B41400) [pid = 3740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (174D1400) [pid = 3740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13A5F800) [pid = 3740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13D7B400) [pid = 3740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10F03000) [pid = 3740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (139A0000) [pid = 3740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11284000) [pid = 3740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:43:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12B97800) [pid = 3740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:43:57 INFO - PROCESS | 3740 | 1465206237274 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]]]}] 01:43:57 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 01:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1031ms 01:43:57 INFO - PROCESS | 3740 | 1465206237343 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3740 | 1465206237345 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 01:43:57 INFO - PROCESS | 3740 | 1465206237349 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:43:57 INFO - PROCESS | 3740 | 1465206237351 Marionette TRACE conn3 <- [1,1690,null,{}] 01:43:57 INFO - PROCESS | 3740 | 1465206237354 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}] 01:43:57 INFO - PROCESS | 3740 | 1465206237356 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:57 INFO - PROCESS | 3740 | 1465206237446 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:43:57 INFO - PROCESS | 3740 | 1465206237451 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 3740 | 1465206237453 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:57 INFO - PROCESS | 3740 | ++DOCSHELL 13E27800 == 39 [pid = 3740] [id = 432] 01:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13E2A400) [pid = 3740] [serial = 1296] [outer = 00000000] 01:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16AF8C00) [pid = 3740] [serial = 1297] [outer = 13E2A400] 01:43:57 INFO - PROCESS | 3740 | 1465206237496 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18539000) [pid = 3740] [serial = 1298] [outer = 13E2A400] 01:43:57 INFO - PROCESS | 3740 | 1465206237928 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 640ms 01:43:57 INFO - PROCESS | 3740 | 1465206237987 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3740 | 1465206237989 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 01:43:57 INFO - PROCESS | 3740 | 1465206237993 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:43:57 INFO - PROCESS | 3740 | 1465206237995 Marionette TRACE conn3 <- [1,1694,null,{}] 01:43:57 INFO - PROCESS | 3740 | 1465206237998 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}] 01:43:57 INFO - PROCESS | 3740 | 1465206238000 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:58 INFO - PROCESS | 3740 | 1465206238079 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:43:58 INFO - PROCESS | 3740 | 1465206238083 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 3740 | 1465206238085 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:58 INFO - PROCESS | 3740 | ++DOCSHELL 18009000 == 40 [pid = 3740] [id = 433] 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A2C2C00) [pid = 3740] [serial = 1299] [outer = 00000000] 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1AD91800) [pid = 3740] [serial = 1300] [outer = 1A2C2C00] 01:43:58 INFO - PROCESS | 3740 | 1465206238128 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A99CC00) [pid = 3740] [serial = 1301] [outer = 1A2C2C00] 01:43:58 INFO - PROCESS | 3740 | 1465206238580 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 625ms 01:43:58 INFO - PROCESS | 3740 | 1465206238631 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 3740 | 1465206238633 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 01:43:58 INFO - PROCESS | 3740 | 1465206238636 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:43:58 INFO - PROCESS | 3740 | 1465206238638 Marionette TRACE conn3 <- [1,1698,null,{}] 01:43:58 INFO - PROCESS | 3740 | 1465206238642 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}] 01:43:58 INFO - PROCESS | 3740 | 1465206238643 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:58 INFO - PROCESS | 3740 | 1465206238722 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:43:58 INFO - PROCESS | 3740 | 1465206238727 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 3740 | 1465206238729 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:58 INFO - PROCESS | 3740 | ++DOCSHELL 13D7AC00 == 41 [pid = 3740] [id = 434] 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15537800) [pid = 3740] [serial = 1302] [outer = 00000000] 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15F3E400) [pid = 3740] [serial = 1303] [outer = 15537800] 01:43:58 INFO - PROCESS | 3740 | 1465206238772 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15F41800) [pid = 3740] [serial = 1304] [outer = 15537800] 01:43:59 INFO - PROCESS | 3740 | 1465206239550 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1000ms 01:43:59 INFO - PROCESS | 3740 | 1465206239640 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 3740 | 1465206239645 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 01:43:59 INFO - PROCESS | 3740 | 1465206239650 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:43:59 INFO - PROCESS | 3740 | 1465206239653 Marionette TRACE conn3 <- [1,1702,null,{}] 01:43:59 INFO - PROCESS | 3740 | 1465206239683 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}] 01:43:59 INFO - PROCESS | 3740 | 1465206239687 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:59 INFO - PROCESS | 3740 | 1465206239878 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:43:59 INFO - PROCESS | 3740 | 1465206239938 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 3740 | 1465206239941 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:43:59 INFO - PROCESS | 3740 | ++DOCSHELL 10ECBC00 == 42 [pid = 3740] [id = 435] 01:43:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10ECC400) [pid = 3740] [serial = 1305] [outer = 00000000] 01:43:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12914800) [pid = 3740] [serial = 1306] [outer = 10ECC400] 01:43:59 INFO - PROCESS | 3740 | 1465206239998 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12B49C00) [pid = 3740] [serial = 1307] [outer = 10ECC400] 01:44:00 INFO - PROCESS | 3740 | 1465206240734 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1140ms 01:44:00 INFO - PROCESS | 3740 | 1465206240799 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 3740 | 1465206240803 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:44:00 INFO - PROCESS | 3740 | 1465206240810 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 3740 | 1465206240813 Marionette TRACE conn3 <- [1,1706,null,{}] 01:44:00 INFO - PROCESS | 3740 | 1465206240817 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}] 01:44:00 INFO - PROCESS | 3740 | 1465206240820 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:01 INFO - PROCESS | 3740 | 1465206241090 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:44:01 INFO - PROCESS | 3740 | 1465206241265 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 3740 | 1465206241268 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:01 INFO - PROCESS | 3740 | ++DOCSHELL 1037CC00 == 43 [pid = 3740] [id = 436] 01:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (103D0000) [pid = 3740] [serial = 1308] [outer = 00000000] 01:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1055C800) [pid = 3740] [serial = 1309] [outer = 103D0000] 01:44:01 INFO - PROCESS | 3740 | 1465206241321 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10A59000) [pid = 3740] [serial = 1310] [outer = 103D0000] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 18009000 == 42 [pid = 3740] [id = 433] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 13E27800 == 41 [pid = 3740] [id = 432] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 16B63800 == 40 [pid = 3740] [id = 431] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 13906000 == 39 [pid = 3740] [id = 430] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 13E29800 == 38 [pid = 3740] [id = 429] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 19E51800 == 37 [pid = 3740] [id = 428] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 18531400 == 36 [pid = 3740] [id = 427] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 0F396400 == 35 [pid = 3740] [id = 426] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 170DAC00 == 34 [pid = 3740] [id = 425] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 15362C00 == 33 [pid = 3740] [id = 424] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 1420A800 == 32 [pid = 3740] [id = 423] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 12BA1000 == 31 [pid = 3740] [id = 422] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 114E9C00 == 30 [pid = 3740] [id = 421] 01:44:01 INFO - PROCESS | 3740 | --DOCSHELL 114E5800 == 29 [pid = 3740] [id = 420] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A70E800) [pid = 3740] [serial = 1259] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A868000) [pid = 3740] [serial = 1261] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (18538C00) [pid = 3740] [serial = 1246] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19C2A000) [pid = 3740] [serial = 1249] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18539400) [pid = 3740] [serial = 1247] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A239800) [pid = 3740] [serial = 1252] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19C2B400) [pid = 3740] [serial = 1250] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A23B800) [pid = 3740] [serial = 1253] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A3A7800) [pid = 3740] [serial = 1258] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17897400) [pid = 3740] [serial = 1255] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17C2A400) [pid = 3740] [serial = 1243] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (168CD000) [pid = 3740] [serial = 1240] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (170E0400) [pid = 3740] [serial = 1241] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (14213C00) [pid = 3740] [serial = 1237] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1501EC00) [pid = 3740] [serial = 1238] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12916000) [pid = 3740] [serial = 1234] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1320B800) [pid = 3740] [serial = 1235] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13D06800) [pid = 3740] [serial = 1232] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139A8400) [pid = 3740] [serial = 1231] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13719800) [pid = 3740] [serial = 1229] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12C14000) [pid = 3740] [serial = 1228] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13152C00) [pid = 3740] [serial = 1226] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17D8F800) [pid = 3740] [serial = 1244] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19E50800) [pid = 3740] [serial = 1256] [outer = 00000000] [url = about:blank] 01:44:01 INFO - PROCESS | 3740 | 1465206241988 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1187ms 01:44:01 INFO - PROCESS | 3740 | 1465206242008 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:44:01 INFO - PROCESS | 3740 | 1465206242012 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 01:44:01 INFO - PROCESS | 3740 | 1465206242016 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 3740 | 1465206242019 Marionette TRACE conn3 <- [1,1710,null,{}] 01:44:02 INFO - PROCESS | 3740 | 1465206242024 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}] 01:44:02 INFO - PROCESS | 3740 | 1465206242027 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:02 INFO - PROCESS | 3740 | 1465206242113 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:44:02 INFO - PROCESS | 3740 | 1465206242223 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 3740 | 1465206242226 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:02 INFO - PROCESS | 3740 | ++DOCSHELL 10A54400 == 30 [pid = 3740] [id = 437] 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10A56800) [pid = 3740] [serial = 1311] [outer = 00000000] 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1291FC00) [pid = 3740] [serial = 1312] [outer = 10A56800] 01:44:02 INFO - PROCESS | 3740 | 1465206242274 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12E18C00) [pid = 3740] [serial = 1313] [outer = 10A56800] 01:44:02 INFO - PROCESS | 3740 | 1465206242727 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]]]}] 01:44:02 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 01:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 01:44:02 INFO - PROCESS | 3740 | 1465206242753 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 3740 | 1465206242756 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 01:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:44:02 INFO - PROCESS | 3740 | 1465206242760 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 3740 | 1465206242762 Marionette TRACE conn3 <- [1,1714,null,{}] 01:44:02 INFO - PROCESS | 3740 | 1465206242770 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}] 01:44:02 INFO - PROCESS | 3740 | 1465206242772 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:02 INFO - PROCESS | 3740 | 1465206242858 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:44:02 INFO - PROCESS | 3740 | 1465206242872 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 3740 | 1465206242874 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:02 INFO - PROCESS | 3740 | ++DOCSHELL 139AA000 == 31 [pid = 3740] [id = 438] 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (139AA400) [pid = 3740] [serial = 1314] [outer = 00000000] 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13A5F800) [pid = 3740] [serial = 1315] [outer = 139AA400] 01:44:02 INFO - PROCESS | 3740 | 1465206242919 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13D0F800) [pid = 3740] [serial = 1316] [outer = 139AA400] 01:44:03 INFO - PROCESS | 3740 | 1465206243393 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]]]}] 01:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 687ms 01:44:03 INFO - PROCESS | 3740 | 1465206243458 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:44:03 INFO - PROCESS | 3740 | 1465206243462 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 01:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:44:03 INFO - PROCESS | 3740 | 1465206243472 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:44:03 INFO - PROCESS | 3740 | 1465206243477 Marionette TRACE conn3 <- [1,1718,null,{}] 01:44:03 INFO - PROCESS | 3740 | 1465206243481 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}] 01:44:03 INFO - PROCESS | 3740 | 1465206243484 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:03 INFO - PROCESS | 3740 | 1465206243574 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:44:03 INFO - PROCESS | 3740 | 1465206243674 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 3740 | 1465206243677 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:03 INFO - PROCESS | 3740 | ++DOCSHELL 15029C00 == 32 [pid = 3740] [id = 439] 01:44:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1502D000) [pid = 3740] [serial = 1317] [outer = 00000000] 01:44:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15535800) [pid = 3740] [serial = 1318] [outer = 1502D000] 01:44:03 INFO - PROCESS | 3740 | 1465206243721 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15EB8800) [pid = 3740] [serial = 1319] [outer = 1502D000] 01:44:04 INFO - PROCESS | 3740 | 1465206244095 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]]]}] 01:44:04 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 01:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 656ms 01:44:04 INFO - PROCESS | 3740 | 1465206244127 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 3740 | 1465206244129 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 01:44:04 INFO - PROCESS | 3740 | 1465206244132 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:44:04 INFO - PROCESS | 3740 | 1465206244134 Marionette TRACE conn3 <- [1,1722,null,{}] 01:44:04 INFO - PROCESS | 3740 | 1465206244137 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}] 01:44:04 INFO - PROCESS | 3740 | 1465206244139 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:04 INFO - PROCESS | 3740 | 1465206244289 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:44:04 INFO - PROCESS | 3740 | 1465206244310 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 3740 | 1465206244312 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F44000 == 33 [pid = 3740] [id = 440] 01:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F44800) [pid = 3740] [serial = 1320] [outer = 00000000] 01:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (168CAC00) [pid = 3740] [serial = 1321] [outer = 15F44800] 01:44:04 INFO - PROCESS | 3740 | 1465206244356 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16B66000) [pid = 3740] [serial = 1322] [outer = 15F44800] 01:44:04 INFO - PROCESS | 3740 | 1465206244808 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 01:44:04 INFO - PROCESS | 3740 | 1465206244832 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 3740 | 1465206244834 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 01:44:04 INFO - PROCESS | 3740 | 1465206244837 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:44:04 INFO - PROCESS | 3740 | 1465206244839 Marionette TRACE conn3 <- [1,1726,null,{}] 01:44:04 INFO - PROCESS | 3740 | 1465206244843 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}] 01:44:04 INFO - PROCESS | 3740 | 1465206244844 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:04 INFO - PROCESS | 3740 | 1465206244955 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:44:04 INFO - PROCESS | 3740 | 1465206244960 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 3740 | 1465206244966 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:05 INFO - PROCESS | 3740 | ++DOCSHELL 13726C00 == 34 [pid = 3740] [id = 441] 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1756AC00) [pid = 3740] [serial = 1323] [outer = 00000000] 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17890000) [pid = 3740] [serial = 1324] [outer = 1756AC00] 01:44:05 INFO - PROCESS | 3740 | 1465206245073 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17D8B800) [pid = 3740] [serial = 1325] [outer = 1756AC00] 01:44:05 INFO - PROCESS | 3740 | 1465206245527 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 01:44:05 INFO - PROCESS | 3740 | 1465206245578 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 3740 | 1465206245580 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 01:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:44:05 INFO - PROCESS | 3740 | 1465206245589 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 3740 | 1465206245591 Marionette TRACE conn3 <- [1,1730,null,{}] 01:44:05 INFO - PROCESS | 3740 | 1465206245644 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}] 01:44:05 INFO - PROCESS | 3740 | 1465206245646 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:05 INFO - PROCESS | 3740 | 1465206245808 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:44:05 INFO - PROCESS | 3740 | 1465206245872 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 3740 | 1465206245874 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:05 INFO - PROCESS | 3740 | ++DOCSHELL 18009000 == 35 [pid = 3740] [id = 442] 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18369000) [pid = 3740] [serial = 1326] [outer = 00000000] 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1853C000) [pid = 3740] [serial = 1327] [outer = 18369000] 01:44:05 INFO - PROCESS | 3740 | 1465206245918 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1981AC00) [pid = 3740] [serial = 1328] [outer = 18369000] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (174CBC00) [pid = 3740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1ACAE000) [pid = 3740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11810800) [pid = 3740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (142DDC00) [pid = 3740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A2C2C00) [pid = 3740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19A88000) [pid = 3740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A3A6800) [pid = 3740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12BA1400) [pid = 3740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (114F0400) [pid = 3740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19E58000) [pid = 3740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13E2A400) [pid = 3740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1373B800) [pid = 3740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16232C00) [pid = 3740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:44:06 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15534400) [pid = 3740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:44:06 INFO - PROCESS | 3740 | 1465206246498 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 953ms 01:44:06 INFO - PROCESS | 3740 | 1465206246530 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 3740 | 1465206246532 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 01:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:44:06 INFO - PROCESS | 3740 | 1465206246535 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 3740 | 1465206246537 Marionette TRACE conn3 <- [1,1734,null,{}] 01:44:06 INFO - PROCESS | 3740 | 1465206246540 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}] 01:44:06 INFO - PROCESS | 3740 | 1465206246542 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:06 INFO - PROCESS | 3740 | 1465206246620 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:44:06 INFO - PROCESS | 3740 | 1465206246625 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 3740 | 1465206246627 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:06 INFO - PROCESS | 3740 | ++DOCSHELL 12B99C00 == 36 [pid = 3740] [id = 443] 01:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12BA1400) [pid = 3740] [serial = 1329] [outer = 00000000] 01:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (174CBC00) [pid = 3740] [serial = 1330] [outer = 12BA1400] 01:44:06 INFO - PROCESS | 3740 | 1465206246673 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18531000) [pid = 3740] [serial = 1331] [outer = 12BA1400] 01:44:07 INFO - PROCESS | 3740 | 1465206247138 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 702ms 01:44:07 INFO - PROCESS | 3740 | 1465206247235 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 3740 | 1465206247237 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 01:44:07 INFO - PROCESS | 3740 | 1465206247240 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:44:07 INFO - PROCESS | 3740 | 1465206247242 Marionette TRACE conn3 <- [1,1738,null,{}] 01:44:07 INFO - PROCESS | 3740 | 1465206247245 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}] 01:44:07 INFO - PROCESS | 3740 | 1465206247247 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:07 INFO - PROCESS | 3740 | 1465206247326 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:44:07 INFO - PROCESS | 3740 | 1465206247331 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3740 | 1465206247333 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:07 INFO - PROCESS | 3740 | ++DOCSHELL 13D7A000 == 37 [pid = 3740] [id = 444] 01:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F3C000) [pid = 3740] [serial = 1332] [outer = 00000000] 01:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19C27C00) [pid = 3740] [serial = 1333] [outer = 15F3C000] 01:44:07 INFO - PROCESS | 3740 | 1465206247377 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19C31400) [pid = 3740] [serial = 1334] [outer = 15F3C000] 01:44:07 INFO - PROCESS | 3740 | 1465206247806 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 594ms 01:44:07 INFO - PROCESS | 3740 | 1465206247837 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 3740 | 1465206247839 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 01:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:44:07 INFO - PROCESS | 3740 | 1465206247842 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 3740 | 1465206247844 Marionette TRACE conn3 <- [1,1742,null,{}] 01:44:07 INFO - PROCESS | 3740 | 1465206247848 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}] 01:44:07 INFO - PROCESS | 3740 | 1465206247849 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:07 INFO - PROCESS | 3740 | 1465206247940 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:44:07 INFO - PROCESS | 3740 | 1465206247945 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3740 | 1465206247947 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:07 INFO - PROCESS | 3740 | ++DOCSHELL 15028C00 == 38 [pid = 3740] [id = 445] 01:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19A90800) [pid = 3740] [serial = 1335] [outer = 00000000] 01:44:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A056800) [pid = 3740] [serial = 1336] [outer = 19A90800] 01:44:07 INFO - PROCESS | 3740 | 1465206247992 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A237000) [pid = 3740] [serial = 1337] [outer = 19A90800] 01:44:08 INFO - PROCESS | 3740 | 1465206248410 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]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 593ms 01:44:08 INFO - PROCESS | 3740 | 1465206248469 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 3740 | 1465206248474 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 01:44:08 INFO - PROCESS | 3740 | 1465206248484 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 3740 | 1465206248488 Marionette TRACE conn3 <- [1,1746,null,{}] 01:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:44:08 INFO - PROCESS | 3740 | 1465206248495 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}] 01:44:08 INFO - PROCESS | 3740 | 1465206248498 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:08 INFO - PROCESS | 3740 | 1465206248623 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:44:08 INFO - PROCESS | 3740 | 1465206248787 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:08 INFO - PROCESS | 3740 | 1465206248793 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:08 INFO - PROCESS | 3740 | ++DOCSHELL 10ED7000 == 39 [pid = 3740] [id = 446] 01:44:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10F05000) [pid = 3740] [serial = 1338] [outer = 00000000] 01:44:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1180C800) [pid = 3740] [serial = 1339] [outer = 10F05000] 01:44:08 INFO - PROCESS | 3740 | 1465206248863 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12914400) [pid = 3740] [serial = 1340] [outer = 10F05000] 01:44:09 INFO - PROCESS | 3740 | 1465206249396 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 953ms 01:44:09 INFO - PROCESS | 3740 | 1465206249432 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 3740 | 1465206249436 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:44:09 INFO - PROCESS | 3740 | 1465206249443 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 3740 | 1465206249447 Marionette TRACE conn3 <- [1,1750,null,{}] 01:44:09 INFO - PROCESS | 3740 | 1465206249451 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}] 01:44:09 INFO - PROCESS | 3740 | 1465206249454 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:09 INFO - PROCESS | 3740 | 1465206249562 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:44:09 INFO - PROCESS | 3740 | 1465206249672 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 3740 | 1465206249675 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:09 INFO - PROCESS | 3740 | ++DOCSHELL 13E25C00 == 40 [pid = 3740] [id = 447] 01:44:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (13E27800) [pid = 3740] [serial = 1341] [outer = 00000000] 01:44:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (14210C00) [pid = 3740] [serial = 1342] [outer = 13E27800] 01:44:09 INFO - PROCESS | 3740 | 1465206249730 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15029000) [pid = 3740] [serial = 1343] [outer = 13E27800] 01:44:10 INFO - PROCESS | 3740 | 1465206250379 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1000ms 01:44:10 INFO - PROCESS | 3740 | 1465206250445 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3740 | 1465206250448 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:44:10 INFO - PROCESS | 3740 | 1465206250451 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3740 | 1465206250454 Marionette TRACE conn3 <- [1,1754,null,{}] 01:44:10 INFO - PROCESS | 3740 | 1465206250463 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}] 01:44:10 INFO - PROCESS | 3740 | 1465206250468 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:10 INFO - PROCESS | 3740 | 1465206250623 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:44:10 INFO - PROCESS | 3740 | 1465206250641 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3740 | 1465206250645 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:10 INFO - PROCESS | 3740 | ++DOCSHELL 17894800 == 41 [pid = 3740] [id = 448] 01:44:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (180AF800) [pid = 3740] [serial = 1344] [outer = 00000000] 01:44:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19C24400) [pid = 3740] [serial = 1345] [outer = 180AF800] 01:44:10 INFO - PROCESS | 3740 | 1465206250702 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19E5B000) [pid = 3740] [serial = 1346] [outer = 180AF800] 01:44:11 INFO - PROCESS | 3740 | 1465206251322 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]]]}] 01:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 906ms 01:44:11 INFO - PROCESS | 3740 | 1465206251355 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 3740 | 1465206251357 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 01:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:44:11 INFO - PROCESS | 3740 | 1465206251360 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 3740 | 1465206251362 Marionette TRACE conn3 <- [1,1758,null,{}] 01:44:11 INFO - PROCESS | 3740 | 1465206251366 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}] 01:44:11 INFO - PROCESS | 3740 | 1465206251368 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:11 INFO - PROCESS | 3740 | 1465206251475 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:44:11 INFO - PROCESS | 3740 | 1465206251609 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 3740 | 1465206251612 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:11 INFO - PROCESS | 3740 | ++DOCSHELL 139A7C00 == 42 [pid = 3740] [id = 449] 01:44:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A70C400) [pid = 3740] [serial = 1347] [outer = 00000000] 01:44:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A861400) [pid = 3740] [serial = 1348] [outer = 1A70C400] 01:44:11 INFO - PROCESS | 3740 | 1465206251666 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A86AC00) [pid = 3740] [serial = 1349] [outer = 1A70C400] 01:44:12 INFO - PROCESS | 3740 | 1465206252202 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 906ms 01:44:12 INFO - PROCESS | 3740 | 1465206252265 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 3740 | 1465206252267 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 01:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:44:12 INFO - PROCESS | 3740 | 1465206252271 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 3740 | 1465206252273 Marionette TRACE conn3 <- [1,1762,null,{}] 01:44:12 INFO - PROCESS | 3740 | 1465206252276 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}] 01:44:12 INFO - PROCESS | 3740 | 1465206252279 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:12 INFO - PROCESS | 3740 | 1465206252378 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:44:12 INFO - PROCESS | 3740 | 1465206252486 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 3740 | 1465206252488 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:12 INFO - PROCESS | 3740 | ++DOCSHELL 19A86000 == 43 [pid = 3740] [id = 450] 01:44:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A715800) [pid = 3740] [serial = 1350] [outer = 00000000] 01:44:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A9A8C00) [pid = 3740] [serial = 1351] [outer = 1A715800] 01:44:12 INFO - PROCESS | 3740 | 1465206252541 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1AC15800) [pid = 3740] [serial = 1352] [outer = 1A715800] 01:44:13 INFO - PROCESS | 3740 | 1465206253154 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 953ms 01:44:13 INFO - PROCESS | 3740 | 1465206253304 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:44:13 INFO - PROCESS | 3740 | 1465206253308 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 01:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:44:13 INFO - PROCESS | 3740 | 1465206253357 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 3740 | 1465206253360 Marionette TRACE conn3 <- [1,1766,null,{}] 01:44:13 INFO - PROCESS | 3740 | 1465206253368 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}] 01:44:13 INFO - PROCESS | 3740 | 1465206253372 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:13 INFO - PROCESS | 3740 | 1465206253479 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:44:13 INFO - PROCESS | 3740 | 1465206253611 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3740 | 1465206253616 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:13 INFO - PROCESS | 3740 | ++DOCSHELL 118C3400 == 44 [pid = 3740] [id = 451] 01:44:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11D23C00) [pid = 3740] [serial = 1353] [outer = 00000000] 01:44:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12B3FC00) [pid = 3740] [serial = 1354] [outer = 11D23C00] 01:44:13 INFO - PROCESS | 3740 | 1465206253668 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (13207000) [pid = 3740] [serial = 1355] [outer = 11D23C00] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 13D7A000 == 43 [pid = 3740] [id = 444] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 12B99C00 == 42 [pid = 3740] [id = 443] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 18009000 == 41 [pid = 3740] [id = 442] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 13726C00 == 40 [pid = 3740] [id = 441] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 15F44000 == 39 [pid = 3740] [id = 440] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 15029C00 == 38 [pid = 3740] [id = 439] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 139AA000 == 37 [pid = 3740] [id = 438] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 10A54400 == 36 [pid = 3740] [id = 437] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 1037CC00 == 35 [pid = 3740] [id = 436] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 10ECBC00 == 34 [pid = 3740] [id = 435] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 13D7AC00 == 33 [pid = 3740] [id = 434] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 139A7C00 == 32 [pid = 3740] [id = 449] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 19A86000 == 31 [pid = 3740] [id = 450] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 17894800 == 30 [pid = 3740] [id = 448] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 15028C00 == 29 [pid = 3740] [id = 445] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 10ED7000 == 28 [pid = 3740] [id = 446] 01:44:14 INFO - PROCESS | 3740 | --DOCSHELL 13E25C00 == 27 [pid = 3740] [id = 447] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15F3E400) [pid = 3740] [serial = 1303] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A99CC00) [pid = 3740] [serial = 1301] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17818C00) [pid = 3740] [serial = 1277] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1AD92400) [pid = 3740] [serial = 1294] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1AF7E000) [pid = 3740] [serial = 1295] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19A89C00) [pid = 3740] [serial = 1280] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15368800) [pid = 3740] [serial = 1271] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1AD91800) [pid = 3740] [serial = 1300] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A057000) [pid = 3740] [serial = 1283] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A86B400) [pid = 3740] [serial = 1288] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13210000) [pid = 3740] [serial = 1268] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1310F000) [pid = 3740] [serial = 1267] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15027400) [pid = 3740] [serial = 1270] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11869800) [pid = 3740] [serial = 1264] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A3A9400) [pid = 3740] [serial = 1286] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11D24000) [pid = 3740] [serial = 1265] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A3A7C00) [pid = 3740] [serial = 1285] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1780C000) [pid = 3740] [serial = 1276] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19E5AC00) [pid = 3740] [serial = 1282] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19822400) [pid = 3740] [serial = 1279] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A86CC00) [pid = 3740] [serial = 1289] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18539000) [pid = 3740] [serial = 1298] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17D88000) [pid = 3740] [serial = 1262] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1AC14800) [pid = 3740] [serial = 1292] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16AF8C00) [pid = 3740] [serial = 1297] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16AF0800) [pid = 3740] [serial = 1274] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1AC0D400) [pid = 3740] [serial = 1291] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1664E800) [pid = 3740] [serial = 1273] [outer = 00000000] [url = about:blank] 01:44:14 INFO - PROCESS | 3740 | 1465206254985 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]]]}] 01:44:15 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 01:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1703ms 01:44:15 INFO - PROCESS | 3740 | 1465206255020 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3740 | 1465206255024 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:44:15 INFO - PROCESS | 3740 | 1465206255029 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3740 | 1465206255032 Marionette TRACE conn3 <- [1,1770,null,{}] 01:44:15 INFO - PROCESS | 3740 | 1465206255037 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}] 01:44:15 INFO - PROCESS | 3740 | 1465206255040 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:15 INFO - PROCESS | 3740 | 1465206255134 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:44:15 INFO - PROCESS | 3740 | 1465206255226 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3740 | 1465206255231 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:15 INFO - PROCESS | 3740 | ++DOCSHELL 10A59800 == 28 [pid = 3740] [id = 452] 01:44:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A5E400) [pid = 3740] [serial = 1356] [outer = 00000000] 01:44:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11801400) [pid = 3740] [serial = 1357] [outer = 10A5E400] 01:44:15 INFO - PROCESS | 3740 | 1465206255309 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (118CE400) [pid = 3740] [serial = 1358] [outer = 10A5E400] 01:44:15 INFO - PROCESS | 3740 | 1465206255767 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]]]}] 01:44:15 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 01:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 797ms 01:44:15 INFO - PROCESS | 3740 | 1465206255832 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3740 | 1465206255837 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:44:15 INFO - PROCESS | 3740 | 1465206255843 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3740 | 1465206255846 Marionette TRACE conn3 <- [1,1774,null,{}] 01:44:15 INFO - PROCESS | 3740 | 1465206255850 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}] 01:44:15 INFO - PROCESS | 3740 | 1465206255852 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:15 INFO - PROCESS | 3740 | 1465206255942 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:44:15 INFO - PROCESS | 3740 | 1465206255955 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3740 | 1465206255960 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:15 INFO - PROCESS | 3740 | ++DOCSHELL 1371B000 == 29 [pid = 3740] [id = 453] 01:44:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1371BC00) [pid = 3740] [serial = 1359] [outer = 00000000] 01:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13736C00) [pid = 3740] [serial = 1360] [outer = 1371BC00] 01:44:16 INFO - PROCESS | 3740 | 1465206256016 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (137B3400) [pid = 3740] [serial = 1361] [outer = 1371BC00] 01:44:16 INFO - PROCESS | 3740 | 1465206256487 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]]]}] 01:44:16 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 01:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 703ms 01:44:16 INFO - PROCESS | 3740 | 1465206256542 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 3740 | 1465206256544 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 01:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:44:16 INFO - PROCESS | 3740 | 1465206256547 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - PROCESS | 3740 | 1465206256551 Marionette TRACE conn3 <- [1,1778,null,{}] 01:44:16 INFO - PROCESS | 3740 | 1465206256561 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}] 01:44:16 INFO - PROCESS | 3740 | 1465206256566 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:16 INFO - PROCESS | 3740 | 1465206256680 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:44:16 INFO - PROCESS | 3740 | 1465206256779 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 3740 | 1465206256782 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:16 INFO - PROCESS | 3740 | ++DOCSHELL 1420B000 == 30 [pid = 3740] [id = 454] 01:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1420BC00) [pid = 3740] [serial = 1362] [outer = 00000000] 01:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15366800) [pid = 3740] [serial = 1363] [outer = 1420BC00] 01:44:16 INFO - PROCESS | 3740 | 1465206256831 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1553E000) [pid = 3740] [serial = 1364] [outer = 1420BC00] 01:44:17 INFO - PROCESS | 3740 | 1465206257255 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]]]}] 01:44:17 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) 01:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 01:44:17 INFO - PROCESS | 3740 | 1465206257288 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3740 | 1465206257300 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 01:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:44:17 INFO - PROCESS | 3740 | 1465206257304 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 3740 | 1465206257306 Marionette TRACE conn3 <- [1,1782,null,{}] 01:44:17 INFO - PROCESS | 3740 | 1465206257309 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}] 01:44:17 INFO - PROCESS | 3740 | 1465206257311 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:17 INFO - PROCESS | 3740 | 1465206257429 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:44:17 INFO - PROCESS | 3740 | 1465206257435 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 3740 | 1465206257437 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:17 INFO - PROCESS | 3740 | ++DOCSHELL 15541000 == 31 [pid = 3740] [id = 455] 01:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15EB5400) [pid = 3740] [serial = 1365] [outer = 00000000] 01:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F42800) [pid = 3740] [serial = 1366] [outer = 15EB5400] 01:44:17 INFO - PROCESS | 3740 | 1465206257486 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16769800) [pid = 3740] [serial = 1367] [outer = 15EB5400] 01:44:17 INFO - PROCESS | 3740 | 1465206257935 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 687ms 01:44:18 INFO - PROCESS | 3740 | 1465206258004 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 3740 | 1465206258006 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 01:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:44:18 INFO - PROCESS | 3740 | 1465206258010 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 3740 | 1465206258013 Marionette TRACE conn3 <- [1,1786,null,{}] 01:44:18 INFO - PROCESS | 3740 | 1465206258018 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}] 01:44:18 INFO - PROCESS | 3740 | 1465206258021 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:18 INFO - PROCESS | 3740 | 1465206258162 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:44:18 INFO - PROCESS | 3740 | 1465206258171 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3740 | 1465206258174 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:18 INFO - PROCESS | 3740 | ++DOCSHELL 16653400 == 32 [pid = 3740] [id = 456] 01:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (168CBC00) [pid = 3740] [serial = 1368] [outer = 00000000] 01:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (174D5400) [pid = 3740] [serial = 1369] [outer = 168CBC00] 01:44:18 INFO - PROCESS | 3740 | 1465206258217 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1788E000) [pid = 3740] [serial = 1370] [outer = 168CBC00] 01:44:18 INFO - PROCESS | 3740 | 1465206258670 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 687ms 01:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:44:18 INFO - PROCESS | 3740 | 1465206258708 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 3740 | 1465206258710 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 01:44:18 INFO - PROCESS | 3740 | 1465206258713 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 3740 | 1465206258715 Marionette TRACE conn3 <- [1,1790,null,{}] 01:44:18 INFO - PROCESS | 3740 | 1465206258719 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}] 01:44:18 INFO - PROCESS | 3740 | 1465206258724 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:18 INFO - PROCESS | 3740 | 1465206258860 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:44:18 INFO - PROCESS | 3740 | 1465206258925 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3740 | 1465206258927 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:18 INFO - PROCESS | 3740 | ++DOCSHELL 18005C00 == 33 [pid = 3740] [id = 457] 01:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18369800) [pid = 3740] [serial = 1371] [outer = 00000000] 01:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19A88C00) [pid = 3740] [serial = 1372] [outer = 18369800] 01:44:18 INFO - PROCESS | 3740 | 1465206258971 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19C26400) [pid = 3740] [serial = 1373] [outer = 18369800] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1756AC00) [pid = 3740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18369000) [pid = 3740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10ECC400) [pid = 3740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10A56800) [pid = 3740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1502D000) [pid = 3740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (103D0000) [pid = 3740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (139AA400) [pid = 3740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15537800) [pid = 3740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19A90800) [pid = 3740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12BA1400) [pid = 3740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F3C000) [pid = 3740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:44:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15F44800) [pid = 3740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:44:19 INFO - PROCESS | 3740 | 1465206259590 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 890ms 01:44:19 INFO - PROCESS | 3740 | 1465206259618 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 3740 | 1465206259620 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 01:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:44:19 INFO - PROCESS | 3740 | 1465206259624 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 3740 | 1465206259635 Marionette TRACE conn3 <- [1,1794,null,{}] 01:44:19 INFO - PROCESS | 3740 | 1465206259639 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}] 01:44:19 INFO - PROCESS | 3740 | 1465206259641 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:19 INFO - PROCESS | 3740 | 1465206259715 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:44:19 INFO - PROCESS | 3740 | 1465206259720 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 3740 | 1465206259722 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:19 INFO - PROCESS | 3740 | ++DOCSHELL 15016400 == 34 [pid = 3740] [id = 458] 01:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15034000) [pid = 3740] [serial = 1374] [outer = 00000000] 01:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1664F800) [pid = 3740] [serial = 1375] [outer = 15034000] 01:44:19 INFO - PROCESS | 3740 | 1465206259766 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (168C8800) [pid = 3740] [serial = 1376] [outer = 15034000] 01:44:20 INFO - PROCESS | 3740 | 1465206260202 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 593ms 01:44:20 INFO - PROCESS | 3740 | 1465206260234 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 3740 | 1465206260236 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 01:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:44:20 INFO - PROCESS | 3740 | 1465206260239 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 3740 | 1465206260241 Marionette TRACE conn3 <- [1,1798,null,{}] 01:44:20 INFO - PROCESS | 3740 | 1465206260244 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}] 01:44:20 INFO - PROCESS | 3740 | 1465206260246 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:20 INFO - PROCESS | 3740 | 1465206260322 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:44:20 INFO - PROCESS | 3740 | 1465206260328 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3740 | 1465206260330 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:20 INFO - PROCESS | 3740 | ++DOCSHELL 16231000 == 35 [pid = 3740] [id = 459] 01:44:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (168C9800) [pid = 3740] [serial = 1377] [outer = 00000000] 01:44:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11805400) [pid = 3740] [serial = 1378] [outer = 168C9800] 01:44:20 INFO - PROCESS | 3740 | 1465206260374 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19E55800) [pid = 3740] [serial = 1379] [outer = 168C9800] 01:44:20 INFO - PROCESS | 3740 | 1465206260825 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 01:44:20 INFO - PROCESS | 3740 | 1465206260875 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 3740 | 1465206260877 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 01:44:20 INFO - PROCESS | 3740 | 1465206260881 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:44:20 INFO - PROCESS | 3740 | 1465206260883 Marionette TRACE conn3 <- [1,1802,null,{}] 01:44:20 INFO - PROCESS | 3740 | 1465206260886 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}] 01:44:20 INFO - PROCESS | 3740 | 1465206260888 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:20 INFO - PROCESS | 3740 | 1465206260964 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:44:20 INFO - PROCESS | 3740 | 1465206260970 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3740 | 1465206260972 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:20 INFO - PROCESS | 3740 | ++DOCSHELL 14209C00 == 36 [pid = 3740] [id = 460] 01:44:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A057000) [pid = 3740] [serial = 1380] [outer = 00000000] 01:44:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A2BFC00) [pid = 3740] [serial = 1381] [outer = 1A057000] 01:44:21 INFO - PROCESS | 3740 | 1465206261015 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A2C3C00) [pid = 3740] [serial = 1382] [outer = 1A057000] 01:44:21 INFO - PROCESS | 3740 | 1465206261753 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 953ms 01:44:21 INFO - PROCESS | 3740 | 1465206261827 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 3740 | 1465206261831 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 01:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:44:21 INFO - PROCESS | 3740 | 1465206261836 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 3740 | 1465206261840 Marionette TRACE conn3 <- [1,1806,null,{}] 01:44:21 INFO - PROCESS | 3740 | 1465206261846 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}] 01:44:21 INFO - PROCESS | 3740 | 1465206261849 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:22 INFO - PROCESS | 3740 | 1465206262003 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:44:22 INFO - PROCESS | 3740 | 1465206262134 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 3740 | 1465206262139 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:22 INFO - PROCESS | 3740 | ++DOCSHELL 10A58000 == 37 [pid = 3740] [id = 461] 01:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (114EBC00) [pid = 3740] [serial = 1383] [outer = 00000000] 01:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12C18C00) [pid = 3740] [serial = 1384] [outer = 114EBC00] 01:44:22 INFO - PROCESS | 3740 | 1465206262203 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (13726C00) [pid = 3740] [serial = 1385] [outer = 114EBC00] 01:44:22 INFO - PROCESS | 3740 | 1465206262945 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1140ms 01:44:22 INFO - PROCESS | 3740 | 1465206262986 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 3740 | 1465206262991 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 01:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:44:22 INFO - PROCESS | 3740 | 1465206262997 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:44:23 INFO - PROCESS | 3740 | 1465206263000 Marionette TRACE conn3 <- [1,1810,null,{}] 01:44:23 INFO - PROCESS | 3740 | 1465206263004 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}] 01:44:23 INFO - PROCESS | 3740 | 1465206263007 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:23 INFO - PROCESS | 3740 | 1465206263129 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:44:23 INFO - PROCESS | 3740 | 1465206263272 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 3740 | 1465206263275 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:23 INFO - PROCESS | 3740 | ++DOCSHELL 13A60800 == 38 [pid = 3740] [id = 462] 01:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (13D02400) [pid = 3740] [serial = 1386] [outer = 00000000] 01:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15365C00) [pid = 3740] [serial = 1387] [outer = 13D02400] 01:44:23 INFO - PROCESS | 3740 | 1465206263333 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15F3E000) [pid = 3740] [serial = 1388] [outer = 13D02400] 01:44:24 INFO - PROCESS | 3740 | 1465206264199 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]]]}] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 16231000 == 37 [pid = 3740] [id = 459] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 15016400 == 36 [pid = 3740] [id = 458] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 18005C00 == 35 [pid = 3740] [id = 457] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 16653400 == 34 [pid = 3740] [id = 456] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 15541000 == 33 [pid = 3740] [id = 455] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 1420B000 == 32 [pid = 3740] [id = 454] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 1371B000 == 31 [pid = 3740] [id = 453] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 10A59800 == 30 [pid = 3740] [id = 452] 01:44:24 INFO - PROCESS | 3740 | --DOCSHELL 118C3400 == 29 [pid = 3740] [id = 451] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (17890000) [pid = 3740] [serial = 1324] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1853C000) [pid = 3740] [serial = 1327] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17D8B800) [pid = 3740] [serial = 1325] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12914800) [pid = 3740] [serial = 1306] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12B49C00) [pid = 3740] [serial = 1307] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1291FC00) [pid = 3740] [serial = 1312] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12E18C00) [pid = 3740] [serial = 1313] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15535800) [pid = 3740] [serial = 1318] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15EB8800) [pid = 3740] [serial = 1319] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1055C800) [pid = 3740] [serial = 1309] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10A59000) [pid = 3740] [serial = 1310] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13A5F800) [pid = 3740] [serial = 1315] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13D0F800) [pid = 3740] [serial = 1316] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F41800) [pid = 3740] [serial = 1304] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A056800) [pid = 3740] [serial = 1336] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A237000) [pid = 3740] [serial = 1337] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (18531000) [pid = 3740] [serial = 1331] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (174CBC00) [pid = 3740] [serial = 1330] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19C27C00) [pid = 3740] [serial = 1333] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1981AC00) [pid = 3740] [serial = 1328] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (168CAC00) [pid = 3740] [serial = 1321] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (19C31400) [pid = 3740] [serial = 1334] [outer = 00000000] [url = about:blank] 01:44:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16B66000) [pid = 3740] [serial = 1322] [outer = 00000000] [url = about:blank] 01:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1296ms 01:44:24 INFO - PROCESS | 3740 | 1465206264297 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 3740 | 1465206264300 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 01:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:44:24 INFO - PROCESS | 3740 | 1465206264305 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 3740 | 1465206264308 Marionette TRACE conn3 <- [1,1814,null,{}] 01:44:24 INFO - PROCESS | 3740 | 1465206264314 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}] 01:44:24 INFO - PROCESS | 3740 | 1465206264316 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:24 INFO - PROCESS | 3740 | 1465206264414 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:44:24 INFO - PROCESS | 3740 | 1465206264421 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 3740 | 1465206264423 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:24 INFO - PROCESS | 3740 | ++DOCSHELL 10ECC400 == 30 [pid = 3740] [id = 463] 01:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1127E000) [pid = 3740] [serial = 1389] [outer = 00000000] 01:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11809800) [pid = 3740] [serial = 1390] [outer = 1127E000] 01:44:24 INFO - PROCESS | 3740 | 1465206264471 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11D30000) [pid = 3740] [serial = 1391] [outer = 1127E000] 01:44:24 INFO - PROCESS | 3740 | 1465206265000 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 750ms 01:44:25 INFO - PROCESS | 3740 | 1465206265043 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 3740 | 1465206265047 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 01:44:25 INFO - PROCESS | 3740 | 1465206265053 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:44:25 INFO - PROCESS | 3740 | 1465206265055 Marionette TRACE conn3 <- [1,1818,null,{}] 01:44:25 INFO - PROCESS | 3740 | 1465206265059 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}] 01:44:25 INFO - PROCESS | 3740 | 1465206265062 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:25 INFO - PROCESS | 3740 | 1465206265146 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:44:25 INFO - PROCESS | 3740 | 1465206265252 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 3740 | 1465206265255 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 12E17400 == 31 [pid = 3740] [id = 464] 01:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12E45000) [pid = 3740] [serial = 1392] [outer = 00000000] 01:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1371B000) [pid = 3740] [serial = 1393] [outer = 12E45000] 01:44:25 INFO - PROCESS | 3740 | 1465206265307 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (139A0C00) [pid = 3740] [serial = 1394] [outer = 12E45000] 01:44:25 INFO - PROCESS | 3740 | 1465206265711 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 703ms 01:44:25 INFO - PROCESS | 3740 | 1465206265753 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 3740 | 1465206265755 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 01:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:44:25 INFO - PROCESS | 3740 | 1465206265758 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - PROCESS | 3740 | 1465206265762 Marionette TRACE conn3 <- [1,1822,null,{}] 01:44:25 INFO - PROCESS | 3740 | 1465206265772 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}] 01:44:25 INFO - PROCESS | 3740 | 1465206265777 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:25 INFO - PROCESS | 3740 | 1465206265892 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:44:25 INFO - PROCESS | 3740 | 1465206265908 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 3740 | 1465206265911 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 15538800 == 32 [pid = 3740] [id = 465] 01:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1553BC00) [pid = 3740] [serial = 1395] [outer = 00000000] 01:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F38400) [pid = 3740] [serial = 1396] [outer = 1553BC00] 01:44:25 INFO - PROCESS | 3740 | 1465206265958 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F40000) [pid = 3740] [serial = 1397] [outer = 1553BC00] 01:44:26 INFO - PROCESS | 3740 | 1465206266440 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]]]}] 01:44:26 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 01:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 735ms 01:44:26 INFO - PROCESS | 3740 | 1465206266499 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 3740 | 1465206266501 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 01:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:44:26 INFO - PROCESS | 3740 | 1465206266504 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 3740 | 1465206266506 Marionette TRACE conn3 <- [1,1826,null,{}] 01:44:26 INFO - PROCESS | 3740 | 1465206266509 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}] 01:44:26 INFO - PROCESS | 3740 | 1465206266511 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:26 INFO - PROCESS | 3740 | 1465206266628 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:44:26 INFO - PROCESS | 3740 | 1465206266689 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 3740 | 1465206266691 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:26 INFO - PROCESS | 3740 | ++DOCSHELL 168CB400 == 33 [pid = 3740] [id = 466] 01:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16B63400) [pid = 3740] [serial = 1398] [outer = 00000000] 01:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (174CBC00) [pid = 3740] [serial = 1399] [outer = 16B63400] 01:44:26 INFO - PROCESS | 3740 | 1465206266736 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17811400) [pid = 3740] [serial = 1400] [outer = 16B63400] 01:44:27 INFO - PROCESS | 3740 | 1465206267159 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 702ms 01:44:27 INFO - PROCESS | 3740 | 1465206267204 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3740 | 1465206267206 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 01:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:44:27 INFO - PROCESS | 3740 | 1465206267209 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 3740 | 1465206267211 Marionette TRACE conn3 <- [1,1830,null,{}] 01:44:27 INFO - PROCESS | 3740 | 1465206267214 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}] 01:44:27 INFO - PROCESS | 3740 | 1465206267217 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:27 INFO - PROCESS | 3740 | 1465206267363 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:44:27 INFO - PROCESS | 3740 | 1465206267386 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 3740 | 1465206267388 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:27 INFO - PROCESS | 3740 | ++DOCSHELL 168CC400 == 34 [pid = 3740] [id = 467] 01:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (171E9800) [pid = 3740] [serial = 1401] [outer = 00000000] 01:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17D8C400) [pid = 3740] [serial = 1402] [outer = 171E9800] 01:44:27 INFO - PROCESS | 3740 | 1465206267432 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1800C400) [pid = 3740] [serial = 1403] [outer = 171E9800] 01:44:27 INFO - PROCESS | 3740 | 1465206267883 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 01:44:27 INFO - PROCESS | 3740 | 1465206267909 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3740 | 1465206267911 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 01:44:27 INFO - PROCESS | 3740 | 1465206267914 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:44:27 INFO - PROCESS | 3740 | 1465206267916 Marionette TRACE conn3 <- [1,1834,null,{}] 01:44:27 INFO - PROCESS | 3740 | 1465206267919 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}] 01:44:27 INFO - PROCESS | 3740 | 1465206267924 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:28 INFO - PROCESS | 3740 | 1465206268064 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:44:28 INFO - PROCESS | 3740 | 1465206268069 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 3740 | 1465206268071 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:28 INFO - PROCESS | 3740 | ++DOCSHELL 174D1C00 == 35 [pid = 3740] [id = 468] 01:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (180B5C00) [pid = 3740] [serial = 1404] [outer = 00000000] 01:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19C26800) [pid = 3740] [serial = 1405] [outer = 180B5C00] 01:44:28 INFO - PROCESS | 3740 | 1465206268120 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19827400) [pid = 3740] [serial = 1406] [outer = 180B5C00] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1371BC00) [pid = 3740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1420BC00) [pid = 3740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A5E400) [pid = 3740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15EB5400) [pid = 3740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11D23C00) [pid = 3740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (168CBC00) [pid = 3740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (18369800) [pid = 3740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (168C9800) [pid = 3740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10F05000) [pid = 3740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13E27800) [pid = 3740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (180AF800) [pid = 3740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A70C400) [pid = 3740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A715800) [pid = 3740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:44:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15034000) [pid = 3740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:44:28 INFO - PROCESS | 3740 | 1465206268726 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]]]}] 01:44:28 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) 01:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 828ms 01:44:28 INFO - PROCESS | 3740 | 1465206268757 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 3740 | 1465206268759 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 01:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:44:28 INFO - PROCESS | 3740 | 1465206268763 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - PROCESS | 3740 | 1465206268764 Marionette TRACE conn3 <- [1,1838,null,{}] 01:44:28 INFO - PROCESS | 3740 | 1465206268768 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}] 01:44:28 INFO - PROCESS | 3740 | 1465206268770 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:28 INFO - PROCESS | 3740 | 1465206268851 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:44:28 INFO - PROCESS | 3740 | 1465206268858 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 3740 | 1465206268860 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:28 INFO - PROCESS | 3740 | ++DOCSHELL 0F397400 == 36 [pid = 3740] [id = 469] 01:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10A59C00) [pid = 3740] [serial = 1407] [outer = 00000000] 01:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13A65C00) [pid = 3740] [serial = 1408] [outer = 10A59C00] 01:44:28 INFO - PROCESS | 3740 | 1465206268988 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16232000) [pid = 3740] [serial = 1409] [outer = 10A59C00] 01:44:29 INFO - PROCESS | 3740 | 1465206269362 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 641ms 01:44:29 INFO - PROCESS | 3740 | 1465206269401 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 3740 | 1465206269403 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 01:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:44:29 INFO - PROCESS | 3740 | 1465206269406 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 3740 | 1465206269408 Marionette TRACE conn3 <- [1,1842,null,{}] 01:44:29 INFO - PROCESS | 3740 | 1465206269411 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}] 01:44:29 INFO - PROCESS | 3740 | 1465206269413 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:29 INFO - PROCESS | 3740 | 1465206269491 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:44:29 INFO - PROCESS | 3740 | 1465206269589 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 3740 | 1465206269591 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:29 INFO - PROCESS | 3740 | ++DOCSHELL 13A5D000 == 37 [pid = 3740] [id = 470] 01:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16233C00) [pid = 3740] [serial = 1410] [outer = 00000000] 01:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A050C00) [pid = 3740] [serial = 1411] [outer = 16233C00] 01:44:29 INFO - PROCESS | 3740 | 1465206269634 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A2BC000) [pid = 3740] [serial = 1412] [outer = 16233C00] 01:44:30 INFO - PROCESS | 3740 | 1465206270005 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 01:44:30 INFO - PROCESS | 3740 | 1465206270044 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 3740 | 1465206270046 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:44:30 INFO - PROCESS | 3740 | 1465206270050 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 3740 | 1465206270051 Marionette TRACE conn3 <- [1,1846,null,{}] 01:44:30 INFO - PROCESS | 3740 | 1465206270055 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}] 01:44:30 INFO - PROCESS | 3740 | 1465206270057 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:30 INFO - PROCESS | 3740 | 1465206270175 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:44:30 INFO - PROCESS | 3740 | 1465206270220 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 3740 | 1465206270222 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:30 INFO - PROCESS | 3740 | ++DOCSHELL 15537800 == 38 [pid = 3740] [id = 471] 01:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A234400) [pid = 3740] [serial = 1413] [outer = 00000000] 01:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A70AC00) [pid = 3740] [serial = 1414] [outer = 1A234400] 01:44:30 INFO - PROCESS | 3740 | 1465206270267 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A70EC00) [pid = 3740] [serial = 1415] [outer = 1A234400] 01:44:30 INFO - PROCESS | 3740 | 1465206270772 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 797ms 01:44:30 INFO - PROCESS | 3740 | 1465206270853 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 3740 | 1465206270858 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:44:30 INFO - PROCESS | 3740 | 1465206270863 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 3740 | 1465206270867 Marionette TRACE conn3 <- [1,1850,null,{}] 01:44:30 INFO - PROCESS | 3740 | 1465206270887 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}] 01:44:30 INFO - PROCESS | 3740 | 1465206270891 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:31 INFO - PROCESS | 3740 | 1465206271021 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:44:31 INFO - PROCESS | 3740 | 1465206271152 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 3740 | 1465206271157 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:31 INFO - PROCESS | 3740 | ++DOCSHELL 105FB400 == 39 [pid = 3740] [id = 472] 01:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10A54400) [pid = 3740] [serial = 1416] [outer = 00000000] 01:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1291E800) [pid = 3740] [serial = 1417] [outer = 10A54400] 01:44:31 INFO - PROCESS | 3740 | 1465206271215 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12BA1400) [pid = 3740] [serial = 1418] [outer = 10A54400] 01:44:31 INFO - PROCESS | 3740 | 1465206271838 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]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1000ms 01:44:31 INFO - PROCESS | 3740 | 1465206271866 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 3740 | 1465206271871 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 01:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:44:31 INFO - PROCESS | 3740 | 1465206271878 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 3740 | 1465206271880 Marionette TRACE conn3 <- [1,1854,null,{}] 01:44:31 INFO - PROCESS | 3740 | 1465206271885 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}] 01:44:31 INFO - PROCESS | 3740 | 1465206271888 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:31 INFO - PROCESS | 3740 | 1465206271996 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 01:44:32 INFO - PROCESS | 3740 | 1465206272106 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 3740 | 1465206272109 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:32 INFO - PROCESS | 3740 | ++DOCSHELL 142DE000 == 40 [pid = 3740] [id = 473] 01:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15011400) [pid = 3740] [serial = 1419] [outer = 00000000] 01:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15534800) [pid = 3740] [serial = 1420] [outer = 15011400] 01:44:32 INFO - PROCESS | 3740 | 1465206272165 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15F3E400) [pid = 3740] [serial = 1421] [outer = 15011400] 01:44:32 INFO - PROCESS | 3740 | 1465206272802 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 937ms 01:44:32 INFO - PROCESS | 3740 | 1465206272822 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 3740 | 1465206272825 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 01:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:44:32 INFO - PROCESS | 3740 | 1465206272828 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 3740 | 1465206272832 Marionette TRACE conn3 <- [1,1858,null,{}] 01:44:32 INFO - PROCESS | 3740 | 1465206272843 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}] 01:44:32 INFO - PROCESS | 3740 | 1465206272848 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:32 INFO - PROCESS | 3740 | 1465206272953 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 01:44:33 INFO - PROCESS | 3740 | 1465206273065 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 3740 | 1465206273068 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:33 INFO - PROCESS | 3740 | ++DOCSHELL 19C2A000 == 41 [pid = 3740] [id = 474] 01:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19C2B400) [pid = 3740] [serial = 1422] [outer = 00000000] 01:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A2BB800) [pid = 3740] [serial = 1423] [outer = 19C2B400] 01:44:33 INFO - PROCESS | 3740 | 1465206273125 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A864400) [pid = 3740] [serial = 1424] [outer = 19C2B400] 01:44:33 INFO - PROCESS | 3740 | 1465206273692 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 906ms 01:44:33 INFO - PROCESS | 3740 | 1465206273732 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 3740 | 1465206273735 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 01:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:44:33 INFO - PROCESS | 3740 | 1465206273738 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 3740 | 1465206273740 Marionette TRACE conn3 <- [1,1862,null,{}] 01:44:33 INFO - PROCESS | 3740 | 1465206273744 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}] 01:44:33 INFO - PROCESS | 3740 | 1465206273746 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:33 INFO - PROCESS | 3740 | 1465206273852 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 01:44:33 INFO - PROCESS | 3740 | 1465206273960 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 3740 | 1465206273962 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:33 INFO - PROCESS | 3740 | ++DOCSHELL 1A99A400 == 42 [pid = 3740] [id = 475] 01:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A99AC00) [pid = 3740] [serial = 1425] [outer = 00000000] 01:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A9A1000) [pid = 3740] [serial = 1426] [outer = 1A99AC00] 01:44:34 INFO - PROCESS | 3740 | 1465206274016 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1AC0DC00) [pid = 3740] [serial = 1427] [outer = 1A99AC00] 01:44:34 INFO - PROCESS | 3740 | 1465206274684 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 999ms 01:44:34 INFO - PROCESS | 3740 | 1465206274884 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 3740 | 1465206274888 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 01:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:44:34 INFO - PROCESS | 3740 | 1465206274903 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - PROCESS | 3740 | 1465206274906 Marionette TRACE conn3 <- [1,1866,null,{}] 01:44:34 INFO - PROCESS | 3740 | 1465206274911 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}] 01:44:34 INFO - PROCESS | 3740 | 1465206274914 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:35 INFO - PROCESS | 3740 | 1465206275021 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 01:44:35 INFO - PROCESS | 3740 | 1465206275154 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 3740 | 1465206275159 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:35 INFO - PROCESS | 3740 | ++DOCSHELL 10A59000 == 43 [pid = 3740] [id = 476] 01:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10A63000) [pid = 3740] [serial = 1428] [outer = 00000000] 01:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (12914800) [pid = 3740] [serial = 1429] [outer = 10A63000] 01:44:35 INFO - PROCESS | 3740 | 1465206275209 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12BA1000) [pid = 3740] [serial = 1430] [outer = 10A63000] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 13A5D000 == 42 [pid = 3740] [id = 470] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 0F397400 == 41 [pid = 3740] [id = 469] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 174D1C00 == 40 [pid = 3740] [id = 468] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 168CC400 == 39 [pid = 3740] [id = 467] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 168CB400 == 38 [pid = 3740] [id = 466] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 15538800 == 37 [pid = 3740] [id = 465] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 12E17400 == 36 [pid = 3740] [id = 464] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 10ECC400 == 35 [pid = 3740] [id = 463] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 14209C00 == 34 [pid = 3740] [id = 460] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 10A58000 == 33 [pid = 3740] [id = 461] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 13A60800 == 32 [pid = 3740] [id = 462] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 1A99A400 == 31 [pid = 3740] [id = 475] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 19C2A000 == 30 [pid = 3740] [id = 474] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 15537800 == 29 [pid = 3740] [id = 471] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 105FB400 == 28 [pid = 3740] [id = 472] 01:44:36 INFO - PROCESS | 3740 | --DOCSHELL 142DE000 == 27 [pid = 3740] [id = 473] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13736C00) [pid = 3740] [serial = 1360] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15366800) [pid = 3740] [serial = 1363] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (11801400) [pid = 3740] [serial = 1357] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (118CE400) [pid = 3740] [serial = 1358] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (137B3400) [pid = 3740] [serial = 1361] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15F42800) [pid = 3740] [serial = 1366] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (13207000) [pid = 3740] [serial = 1355] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12B3FC00) [pid = 3740] [serial = 1354] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (174D5400) [pid = 3740] [serial = 1369] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19A88C00) [pid = 3740] [serial = 1372] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1788E000) [pid = 3740] [serial = 1370] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11805400) [pid = 3740] [serial = 1378] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12914400) [pid = 3740] [serial = 1340] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1180C800) [pid = 3740] [serial = 1339] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15029000) [pid = 3740] [serial = 1343] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14210C00) [pid = 3740] [serial = 1342] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19E5B000) [pid = 3740] [serial = 1346] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19C24400) [pid = 3740] [serial = 1345] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A86AC00) [pid = 3740] [serial = 1349] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A861400) [pid = 3740] [serial = 1348] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1AC15800) [pid = 3740] [serial = 1352] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A9A8C00) [pid = 3740] [serial = 1351] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A2BFC00) [pid = 3740] [serial = 1381] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19C26400) [pid = 3740] [serial = 1373] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1664F800) [pid = 3740] [serial = 1375] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19E55800) [pid = 3740] [serial = 1379] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16769800) [pid = 3740] [serial = 1367] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (168C8800) [pid = 3740] [serial = 1376] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1553E000) [pid = 3740] [serial = 1364] [outer = 00000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3740 | 1465206276520 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1656ms 01:44:36 INFO - PROCESS | 3740 | 1465206276574 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 3740 | 1465206276578 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 01:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:44:36 INFO - PROCESS | 3740 | 1465206276583 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 3740 | 1465206276586 Marionette TRACE conn3 <- [1,1870,null,{}] 01:44:36 INFO - PROCESS | 3740 | 1465206276593 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}] 01:44:36 INFO - PROCESS | 3740 | 1465206276596 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:36 INFO - PROCESS | 3740 | 1465206276729 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 01:44:36 INFO - PROCESS | 3740 | 1465206276826 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 3740 | 1465206276829 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:36 INFO - PROCESS | 3740 | ++DOCSHELL 10B65800 == 28 [pid = 3740] [id = 477] 01:44:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10B65C00) [pid = 3740] [serial = 1431] [outer = 00000000] 01:44:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11877C00) [pid = 3740] [serial = 1432] [outer = 10B65C00] 01:44:36 INFO - PROCESS | 3740 | 1465206276876 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (11D24800) [pid = 3740] [serial = 1433] [outer = 10B65C00] 01:44:37 INFO - PROCESS | 3740 | 1465206277301 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]]]}] 01:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 750ms 01:44:37 INFO - PROCESS | 3740 | 1465206277323 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 01:44:37 INFO - PROCESS | 3740 | 1465206277328 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 01:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:44:37 INFO - PROCESS | 3740 | 1465206277338 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3740 | 1465206277341 Marionette TRACE conn3 <- [1,1874,null,{}] 01:44:37 INFO - PROCESS | 3740 | 1465206277345 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}] 01:44:37 INFO - PROCESS | 3740 | 1465206277347 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:37 INFO - PROCESS | 3740 | 1465206277439 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 01:44:37 INFO - PROCESS | 3740 | 1465206277448 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 3740 | 1465206277451 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:37 INFO - PROCESS | 3740 | ++DOCSHELL 1315B800 == 29 [pid = 3740] [id = 478] 01:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131A7400) [pid = 3740] [serial = 1434] [outer = 00000000] 01:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1371C800) [pid = 3740] [serial = 1435] [outer = 131A7400] 01:44:37 INFO - PROCESS | 3740 | 1465206277503 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (137B2400) [pid = 3740] [serial = 1436] [outer = 131A7400] 01:44:37 INFO - PROCESS | 3740 | 1465206277985 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 703ms 01:44:38 INFO - PROCESS | 3740 | 1465206278033 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 3740 | 1465206278035 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:44:38 INFO - PROCESS | 3740 | 1465206278039 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3740 | 1465206278042 Marionette TRACE conn3 <- [1,1878,null,{}] 01:44:38 INFO - PROCESS | 3740 | 1465206278053 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}] 01:44:38 INFO - PROCESS | 3740 | 1465206278057 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:38 INFO - PROCESS | 3740 | 1465206278180 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 01:44:38 INFO - PROCESS | 3740 | 1465206278281 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3740 | 1465206278285 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:38 INFO - PROCESS | 3740 | ++DOCSHELL 1501AC00 == 30 [pid = 3740] [id = 479] 01:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1501E000) [pid = 3740] [serial = 1437] [outer = 00000000] 01:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15034400) [pid = 3740] [serial = 1438] [outer = 1501E000] 01:44:38 INFO - PROCESS | 3740 | 1465206278332 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15534C00) [pid = 3740] [serial = 1439] [outer = 1501E000] 01:44:38 INFO - PROCESS | 3740 | 1465206278760 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 01:44:38 INFO - PROCESS | 3740 | 1465206278779 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 3740 | 1465206278781 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:44:38 INFO - PROCESS | 3740 | 1465206278791 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3740 | 1465206278792 Marionette TRACE conn3 <- [1,1882,null,{}] 01:44:38 INFO - PROCESS | 3740 | 1465206278796 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}] 01:44:38 INFO - PROCESS | 3740 | 1465206278797 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:38 INFO - PROCESS | 3740 | 1465206278916 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 01:44:38 INFO - PROCESS | 3740 | 1465206278921 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3740 | 1465206278923 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:38 INFO - PROCESS | 3740 | ++DOCSHELL 10A63C00 == 31 [pid = 3740] [id = 480] 01:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12BA0400) [pid = 3740] [serial = 1440] [outer = 00000000] 01:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15F3F000) [pid = 3740] [serial = 1441] [outer = 12BA0400] 01:44:38 INFO - PROCESS | 3740 | 1465206278967 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1664C800) [pid = 3740] [serial = 1442] [outer = 12BA0400] 01:44:39 INFO - PROCESS | 3740 | 1465206279421 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]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 688ms 01:44:39 INFO - PROCESS | 3740 | 1465206279489 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 3740 | 1465206279491 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 01:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:44:39 INFO - PROCESS | 3740 | 1465206279500 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 3740 | 1465206279502 Marionette TRACE conn3 <- [1,1886,null,{}] 01:44:39 INFO - PROCESS | 3740 | 1465206279505 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}] 01:44:39 INFO - PROCESS | 3740 | 1465206279507 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:39 INFO - PROCESS | 3740 | 1465206279643 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 01:44:39 INFO - PROCESS | 3740 | 1465206279718 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 3740 | 1465206279720 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:39 INFO - PROCESS | 3740 | ++DOCSHELL 16AF1000 == 32 [pid = 3740] [id = 481] 01:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (170E0000) [pid = 3740] [serial = 1443] [outer = 00000000] 01:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (174D5400) [pid = 3740] [serial = 1444] [outer = 170E0000] 01:44:39 INFO - PROCESS | 3740 | 1465206279764 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17817000) [pid = 3740] [serial = 1445] [outer = 170E0000] 01:44:40 INFO - PROCESS | 3740 | 1465206280198 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]]]}] 01:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 01:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:44:40 INFO - PROCESS | 3740 | 1465206280240 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 3740 | 1465206280242 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 01:44:40 INFO - PROCESS | 3740 | 1465206280245 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 3740 | 1465206280247 Marionette TRACE conn3 <- [1,1890,null,{}] 01:44:40 INFO - PROCESS | 3740 | 1465206280251 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}] 01:44:40 INFO - PROCESS | 3740 | 1465206280256 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:40 INFO - PROCESS | 3740 | 1465206280415 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 01:44:40 INFO - PROCESS | 3740 | 1465206280483 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3740 | 1465206280485 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:40 INFO - PROCESS | 3740 | ++DOCSHELL 18002000 == 33 [pid = 3740] [id = 482] 01:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18530400) [pid = 3740] [serial = 1446] [outer = 00000000] 01:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1853DC00) [pid = 3740] [serial = 1447] [outer = 18530400] 01:44:40 INFO - PROCESS | 3740 | 1465206280529 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A87400) [pid = 3740] [serial = 1448] [outer = 18530400] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16233C00) [pid = 3740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (171E9800) [pid = 3740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10A59C00) [pid = 3740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (114EBC00) [pid = 3740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1127E000) [pid = 3740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13D02400) [pid = 3740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A057000) [pid = 3740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12E45000) [pid = 3740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1553BC00) [pid = 3740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (180B5C00) [pid = 3740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A234400) [pid = 3740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:44:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16B63400) [pid = 3740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:44:41 INFO - PROCESS | 3740 | 1465206281202 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1000ms 01:44:41 INFO - PROCESS | 3740 | 1465206281263 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3740 | 1465206281267 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:44:41 INFO - PROCESS | 3740 | 1465206281273 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3740 | 1465206281277 Marionette TRACE conn3 <- [1,1894,null,{}] 01:44:41 INFO - PROCESS | 3740 | 1465206281283 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}] 01:44:41 INFO - PROCESS | 3740 | 1465206281287 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:41 INFO - PROCESS | 3740 | 1465206281445 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 01:44:41 INFO - PROCESS | 3740 | 1465206281536 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 3740 | 1465206281541 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:41 INFO - PROCESS | 3740 | ++DOCSHELL 10B62400 == 34 [pid = 3740] [id = 483] 01:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10B62800) [pid = 3740] [serial = 1449] [outer = 00000000] 01:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1127DC00) [pid = 3740] [serial = 1450] [outer = 10B62800] 01:44:41 INFO - PROCESS | 3740 | 1465206281669 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11810800) [pid = 3740] [serial = 1451] [outer = 10B62800] 01:44:42 INFO - PROCESS | 3740 | 1465206282489 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]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1312ms 01:44:42 INFO - PROCESS | 3740 | 1465206282583 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 3740 | 1465206282587 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 01:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:44:42 INFO - PROCESS | 3740 | 1465206282594 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 3740 | 1465206282598 Marionette TRACE conn3 <- [1,1898,null,{}] 01:44:42 INFO - PROCESS | 3740 | 1465206282602 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}] 01:44:42 INFO - PROCESS | 3740 | 1465206282605 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:42 INFO - PROCESS | 3740 | 1465206282762 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 01:44:42 INFO - PROCESS | 3740 | 1465206282891 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 3740 | 1465206282894 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:42 INFO - PROCESS | 3740 | ++DOCSHELL 137B5400 == 35 [pid = 3740] [id = 484] 01:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13904000) [pid = 3740] [serial = 1452] [outer = 00000000] 01:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (13A5CC00) [pid = 3740] [serial = 1453] [outer = 13904000] 01:44:42 INFO - PROCESS | 3740 | 1465206282951 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13D72400) [pid = 3740] [serial = 1454] [outer = 13904000] 01:44:43 INFO - PROCESS | 3740 | 1465206283798 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1250ms 01:44:43 INFO - PROCESS | 3740 | 1465206283850 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 3740 | 1465206283854 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 01:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:44:43 INFO - PROCESS | 3740 | 1465206283860 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 3740 | 1465206283863 Marionette TRACE conn3 <- [1,1902,null,{}] 01:44:43 INFO - PROCESS | 3740 | 1465206283869 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}] 01:44:43 INFO - PROCESS | 3740 | 1465206283871 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:43 INFO - PROCESS | 3740 | 1465206283989 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 01:44:44 INFO - PROCESS | 3740 | 1465206284106 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 3740 | 1465206284110 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:44 INFO - PROCESS | 3740 | --DOCSHELL 16AF1000 == 34 [pid = 3740] [id = 481] 01:44:44 INFO - PROCESS | 3740 | --DOCSHELL 10A63C00 == 33 [pid = 3740] [id = 480] 01:44:44 INFO - PROCESS | 3740 | --DOCSHELL 1501AC00 == 32 [pid = 3740] [id = 479] 01:44:44 INFO - PROCESS | 3740 | --DOCSHELL 1315B800 == 31 [pid = 3740] [id = 478] 01:44:44 INFO - PROCESS | 3740 | --DOCSHELL 10B65800 == 30 [pid = 3740] [id = 477] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A2BC000) [pid = 3740] [serial = 1412] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17D8C400) [pid = 3740] [serial = 1402] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13A65C00) [pid = 3740] [serial = 1408] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12C18C00) [pid = 3740] [serial = 1384] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13726C00) [pid = 3740] [serial = 1385] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11809800) [pid = 3740] [serial = 1390] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11D30000) [pid = 3740] [serial = 1391] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15365C00) [pid = 3740] [serial = 1387] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15F3E000) [pid = 3740] [serial = 1388] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A2C3C00) [pid = 3740] [serial = 1382] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1371B000) [pid = 3740] [serial = 1393] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (139A0C00) [pid = 3740] [serial = 1394] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15F38400) [pid = 3740] [serial = 1396] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19C26800) [pid = 3740] [serial = 1405] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A050C00) [pid = 3740] [serial = 1411] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A70EC00) [pid = 3740] [serial = 1415] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A70AC00) [pid = 3740] [serial = 1414] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19827400) [pid = 3740] [serial = 1406] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (174CBC00) [pid = 3740] [serial = 1399] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (17811400) [pid = 3740] [serial = 1400] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1800C400) [pid = 3740] [serial = 1403] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16232000) [pid = 3740] [serial = 1409] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (15F40000) [pid = 3740] [serial = 1397] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3740 | ++DOCSHELL 10A59800 == 31 [pid = 3740] [id = 485] 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10A63C00) [pid = 3740] [serial = 1455] [outer = 00000000] 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11809800) [pid = 3740] [serial = 1456] [outer = 10A63C00] 01:44:44 INFO - PROCESS | 3740 | 1465206284177 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12B48400) [pid = 3740] [serial = 1457] [outer = 10A63C00] 01:44:44 INFO - PROCESS | 3740 | 1465206284638 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 844ms 01:44:44 INFO - PROCESS | 3740 | 1465206284703 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 3740 | 1465206284707 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 01:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:44:44 INFO - PROCESS | 3740 | 1465206284713 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 3740 | 1465206284716 Marionette TRACE conn3 <- [1,1906,null,{}] 01:44:44 INFO - PROCESS | 3740 | 1465206284719 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}] 01:44:44 INFO - PROCESS | 3740 | 1465206284722 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:44 INFO - PROCESS | 3740 | 1465206284816 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 01:44:44 INFO - PROCESS | 3740 | 1465206284831 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 3740 | 1465206284833 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:44 INFO - PROCESS | 3740 | ++DOCSHELL 1320C400 == 32 [pid = 3740] [id = 486] 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1320E000) [pid = 3740] [serial = 1458] [outer = 00000000] 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13908000) [pid = 3740] [serial = 1459] [outer = 1320E000] 01:44:44 INFO - PROCESS | 3740 | 1465206284881 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (139AC400) [pid = 3740] [serial = 1460] [outer = 1320E000] 01:44:45 INFO - PROCESS | 3740 | 1465206285368 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]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 688ms 01:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:44:45 INFO - PROCESS | 3740 | 1465206285413 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 3740 | 1465206285415 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 01:44:45 INFO - PROCESS | 3740 | 1465206285419 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:44:45 INFO - PROCESS | 3740 | 1465206285422 Marionette TRACE conn3 <- [1,1910,null,{}] 01:44:45 INFO - PROCESS | 3740 | 1465206285463 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}] 01:44:45 INFO - PROCESS | 3740 | 1465206285468 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:45 INFO - PROCESS | 3740 | 1465206285555 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 01:44:45 INFO - PROCESS | 3740 | 1465206285662 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 3740 | 1465206285665 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:45 INFO - PROCESS | 3740 | ++DOCSHELL 15536800 == 33 [pid = 3740] [id = 487] 01:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15538800) [pid = 3740] [serial = 1461] [outer = 00000000] 01:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15EB4C00) [pid = 3740] [serial = 1462] [outer = 15538800] 01:44:45 INFO - PROCESS | 3740 | 1465206285713 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F3B000) [pid = 3740] [serial = 1463] [outer = 15538800] 01:44:46 INFO - PROCESS | 3740 | 1465206286091 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 688ms 01:44:46 INFO - PROCESS | 3740 | 1465206286118 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 3740 | 1465206286121 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:44:46 INFO - PROCESS | 3740 | 1465206286124 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 3740 | 1465206286126 Marionette TRACE conn3 <- [1,1914,null,{}] 01:44:46 INFO - PROCESS | 3740 | 1465206286129 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}] 01:44:46 INFO - PROCESS | 3740 | 1465206286131 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:46 INFO - PROCESS | 3740 | 1465206286215 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 01:44:46 INFO - PROCESS | 3740 | 1465206286220 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 3740 | 1465206286223 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:46 INFO - PROCESS | 3740 | ++DOCSHELL 16649800 == 34 [pid = 3740] [id = 488] 01:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1664CC00) [pid = 3740] [serial = 1464] [outer = 00000000] 01:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1712E400) [pid = 3740] [serial = 1465] [outer = 1664CC00] 01:44:46 INFO - PROCESS | 3740 | 1465206286277 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17568000) [pid = 3740] [serial = 1466] [outer = 1664CC00] 01:44:46 INFO - PROCESS | 3740 | 1465206286750 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 703ms 01:44:46 INFO - PROCESS | 3740 | 1465206286826 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 3740 | 1465206286828 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:44:46 INFO - PROCESS | 3740 | 1465206286831 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 3740 | 1465206286833 Marionette TRACE conn3 <- [1,1918,null,{}] 01:44:46 INFO - PROCESS | 3740 | 1465206286836 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}] 01:44:46 INFO - PROCESS | 3740 | 1465206286838 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:46 INFO - PROCESS | 3740 | 1465206286968 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 01:44:47 INFO - PROCESS | 3740 | 1465206287058 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 3740 | 1465206287061 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:47 INFO - PROCESS | 3740 | ++DOCSHELL 1788DC00 == 35 [pid = 3740] [id = 489] 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1788F000) [pid = 3740] [serial = 1467] [outer = 00000000] 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17C2F000) [pid = 3740] [serial = 1468] [outer = 1788F000] 01:44:47 INFO - PROCESS | 3740 | 1465206287104 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17C32C00) [pid = 3740] [serial = 1469] [outer = 1788F000] 01:44:47 INFO - PROCESS | 3740 | 1465206287535 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]]]}] 01:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 01:44:47 INFO - PROCESS | 3740 | 1465206287570 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 3740 | 1465206287572 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 01:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:44:47 INFO - PROCESS | 3740 | 1465206287575 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 3740 | 1465206287577 Marionette TRACE conn3 <- [1,1922,null,{}] 01:44:47 INFO - PROCESS | 3740 | 1465206287580 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}] 01:44:47 INFO - PROCESS | 3740 | 1465206287586 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:47 INFO - PROCESS | 3740 | 1465206287721 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 01:44:47 INFO - PROCESS | 3740 | 1465206287785 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 3740 | 1465206287787 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:47 INFO - PROCESS | 3740 | ++DOCSHELL 18534400 == 36 [pid = 3740] [id = 490] 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (18538800) [pid = 3740] [serial = 1470] [outer = 00000000] 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19A88C00) [pid = 3740] [serial = 1471] [outer = 18538800] 01:44:47 INFO - PROCESS | 3740 | 1465206287831 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19C2C000) [pid = 3740] [serial = 1472] [outer = 18538800] 01:44:48 INFO - PROCESS | 3740 | 1465206288259 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]]]}] 01:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 01:44:48 INFO - PROCESS | 3740 | 1465206288354 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 3740 | 1465206288356 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10A63000) [pid = 3740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (131A7400) [pid = 3740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12BA0400) [pid = 3740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A54400) [pid = 3740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15011400) [pid = 3740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19C2B400) [pid = 3740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A99AC00) [pid = 3740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (170E0000) [pid = 3740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1501E000) [pid = 3740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10B65C00) [pid = 3740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:44:48 INFO - PROCESS | 3740 | 1465206288367 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - PROCESS | 3740 | 1465206288369 Marionette TRACE conn3 <- [1,1926,null,{}] 01:44:48 INFO - PROCESS | 3740 | 1465206288372 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}] 01:44:48 INFO - PROCESS | 3740 | 1465206288374 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:48 INFO - PROCESS | 3740 | 1465206288490 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 01:44:48 INFO - PROCESS | 3740 | 1465206288560 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 3740 | 1465206288562 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:48 INFO - PROCESS | 3740 | ++DOCSHELL 13A5FC00 == 37 [pid = 3740] [id = 491] 01:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13A60C00) [pid = 3740] [serial = 1473] [outer = 00000000] 01:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1535E800) [pid = 3740] [serial = 1474] [outer = 13A60C00] 01:44:48 INFO - PROCESS | 3740 | 1465206288606 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15F36400) [pid = 3740] [serial = 1475] [outer = 13A60C00] 01:44:48 INFO - PROCESS | 3740 | 1465206288971 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]]]}] 01:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 640ms 01:44:48 INFO - PROCESS | 3740 | 1465206289003 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 3740 | 1465206289005 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 01:44:48 INFO - PROCESS | 3740 | 1465206289008 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:44:48 INFO - PROCESS | 3740 | 1465206289010 Marionette TRACE conn3 <- [1,1930,null,{}] 01:44:48 INFO - PROCESS | 3740 | 1465206289013 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}] 01:44:48 INFO - PROCESS | 3740 | 1465206289015 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:49 INFO - PROCESS | 3740 | 1465206289094 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 01:44:49 INFO - PROCESS | 3740 | 1465206289100 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 3740 | 1465206289102 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:49 INFO - PROCESS | 3740 | ++DOCSHELL 13D7AC00 == 38 [pid = 3740] [id = 492] 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1756D800) [pid = 3740] [serial = 1476] [outer = 00000000] 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19E55800) [pid = 3740] [serial = 1477] [outer = 1756D800] 01:44:49 INFO - PROCESS | 3740 | 1465206289146 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A053800) [pid = 3740] [serial = 1478] [outer = 1756D800] 01:44:49 INFO - PROCESS | 3740 | 1465206289571 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]]]}] 01:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 593ms 01:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:44:49 INFO - PROCESS | 3740 | 1465206289616 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 01:44:49 INFO - PROCESS | 3740 | 1465206289618 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 01:44:49 INFO - PROCESS | 3740 | 1465206289621 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 3740 | 1465206289623 Marionette TRACE conn3 <- [1,1934,null,{}] 01:44:49 INFO - PROCESS | 3740 | 1465206289627 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}] 01:44:49 INFO - PROCESS | 3740 | 1465206289628 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:49 INFO - PROCESS | 3740 | 1465206289709 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 01:44:49 INFO - PROCESS | 3740 | 1465206289714 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 3740 | 1465206289716 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:49 INFO - PROCESS | 3740 | ++DOCSHELL 15F41000 == 39 [pid = 3740] [id = 493] 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19A8B800) [pid = 3740] [serial = 1479] [outer = 00000000] 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A2C0400) [pid = 3740] [serial = 1480] [outer = 19A8B800] 01:44:49 INFO - PROCESS | 3740 | 1465206289760 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A2C1800) [pid = 3740] [serial = 1481] [outer = 19A8B800] 01:44:50 INFO - PROCESS | 3740 | 1465206290204 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]]]}] 01:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 625ms 01:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:44:50 INFO - PROCESS | 3740 | 1465206290272 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 01:44:50 INFO - PROCESS | 3740 | 1465206290273 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 01:44:50 INFO - PROCESS | 3740 | 1465206290277 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 3740 | 1465206290278 Marionette TRACE conn3 <- [1,1938,null,{}] 01:44:50 INFO - PROCESS | 3740 | 1465206290282 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}] 01:44:50 INFO - PROCESS | 3740 | 1465206290284 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:50 INFO - PROCESS | 3740 | 1465206290371 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 01:44:50 INFO - PROCESS | 3740 | 1465206290377 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 3740 | 1465206290379 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:50 INFO - PROCESS | 3740 | ++DOCSHELL 10B61C00 == 40 [pid = 3740] [id = 494] 01:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10EA5000) [pid = 3740] [serial = 1482] [outer = 00000000] 01:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A39DC00) [pid = 3740] [serial = 1483] [outer = 10EA5000] 01:44:50 INFO - PROCESS | 3740 | 1465206290422 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A3A6400) [pid = 3740] [serial = 1484] [outer = 10EA5000] 01:44:51 INFO - PROCESS | 3740 | 1465206291087 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]]]}] 01:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 890ms 01:44:51 INFO - PROCESS | 3740 | 1465206291181 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3740 | 1465206291186 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 01:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:44:51 INFO - PROCESS | 3740 | 1465206291191 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 3740 | 1465206291196 Marionette TRACE conn3 <- [1,1942,null,{}] 01:44:51 INFO - PROCESS | 3740 | 1465206291201 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}] 01:44:51 INFO - PROCESS | 3740 | 1465206291204 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:51 INFO - PROCESS | 3740 | 1465206291326 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 01:44:51 INFO - PROCESS | 3740 | 1465206291458 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 3740 | 1465206291461 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:51 INFO - PROCESS | 3740 | ++DOCSHELL 11DC3000 == 41 [pid = 3740] [id = 495] 01:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12916800) [pid = 3740] [serial = 1485] [outer = 00000000] 01:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1371DC00) [pid = 3740] [serial = 1486] [outer = 12916800] 01:44:51 INFO - PROCESS | 3740 | 1465206291576 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (139AE800) [pid = 3740] [serial = 1487] [outer = 12916800] 01:44:52 INFO - PROCESS | 3740 | 1465206292155 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1000ms 01:44:52 INFO - PROCESS | 3740 | 1465206292194 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 3740 | 1465206292199 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 01:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:44:52 INFO - PROCESS | 3740 | 1465206292205 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 3740 | 1465206292208 Marionette TRACE conn3 <- [1,1946,null,{}] 01:44:52 INFO - PROCESS | 3740 | 1465206292212 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}] 01:44:52 INFO - PROCESS | 3740 | 1465206292215 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:52 INFO - PROCESS | 3740 | 1465206292328 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 01:44:52 INFO - PROCESS | 3740 | 1465206292439 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3740 | 1465206292442 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:52 INFO - PROCESS | 3740 | ++DOCSHELL 16232000 == 42 [pid = 3740] [id = 496] 01:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16237C00) [pid = 3740] [serial = 1488] [outer = 00000000] 01:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1780A000) [pid = 3740] [serial = 1489] [outer = 16237C00] 01:44:52 INFO - PROCESS | 3740 | 1465206292497 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (180AC400) [pid = 3740] [serial = 1490] [outer = 16237C00] 01:44:53 INFO - PROCESS | 3740 | 1465206293137 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]]]}] 01:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 938ms 01:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:44:53 INFO - PROCESS | 3740 | 1465206293150 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 01:44:53 INFO - PROCESS | 3740 | 1465206293152 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 01:44:53 INFO - PROCESS | 3740 | 1465206293156 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 3740 | 1465206293160 Marionette TRACE conn3 <- [1,1950,null,{}] 01:44:53 INFO - PROCESS | 3740 | 1465206293171 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}] 01:44:53 INFO - PROCESS | 3740 | 1465206293175 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:53 INFO - PROCESS | 3740 | 1465206293280 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 01:44:53 INFO - PROCESS | 3740 | 1465206293392 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 3740 | 1465206293395 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:53 INFO - PROCESS | 3740 | ++DOCSHELL 1A70C800 == 43 [pid = 3740] [id = 497] 01:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A70DC00) [pid = 3740] [serial = 1491] [outer = 00000000] 01:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A862C00) [pid = 3740] [serial = 1492] [outer = 1A70DC00] 01:44:53 INFO - PROCESS | 3740 | 1465206293493 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A86B000) [pid = 3740] [serial = 1493] [outer = 1A70DC00] 01:44:54 INFO - PROCESS | 3740 | 1465206294082 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 937ms 01:44:54 INFO - PROCESS | 3740 | 1465206294102 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 3740 | 1465206294106 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 01:44:54 INFO - PROCESS | 3740 | 1465206294110 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:44:54 INFO - PROCESS | 3740 | 1465206294112 Marionette TRACE conn3 <- [1,1954,null,{}] 01:44:54 INFO - PROCESS | 3740 | 1465206294115 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}] 01:44:54 INFO - PROCESS | 3740 | 1465206294118 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:54 INFO - PROCESS | 3740 | 1465206294224 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 01:44:54 INFO - PROCESS | 3740 | 1465206294361 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 3740 | 1465206294363 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:54 INFO - PROCESS | 3740 | ++DOCSHELL 104ED000 == 44 [pid = 3740] [id = 498] 01:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10A58C00) [pid = 3740] [serial = 1494] [outer = 00000000] 01:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12B3EC00) [pid = 3740] [serial = 1495] [outer = 10A58C00] 01:44:54 INFO - PROCESS | 3740 | 1465206294418 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (13203C00) [pid = 3740] [serial = 1496] [outer = 10A58C00] 01:44:55 INFO - PROCESS | 3740 | 1465206295188 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]]]}] 01:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1093ms 01:44:55 INFO - PROCESS | 3740 | 1465206295208 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 01:44:55 INFO - PROCESS | 3740 | 1465206295212 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 01:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:44:55 INFO - PROCESS | 3740 | 1465206295216 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 3740 | 1465206295221 Marionette TRACE conn3 <- [1,1958,null,{}] 01:44:55 INFO - PROCESS | 3740 | 1465206295226 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}] 01:44:55 INFO - PROCESS | 3740 | 1465206295228 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:55 INFO - PROCESS | 3740 | 1465206295332 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 01:44:55 INFO - PROCESS | 3740 | 1465206295449 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3740 | 1465206295451 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 15F41000 == 43 [pid = 3740] [id = 493] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 13D7AC00 == 42 [pid = 3740] [id = 492] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 13A5FC00 == 41 [pid = 3740] [id = 491] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 18534400 == 40 [pid = 3740] [id = 490] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 1788DC00 == 39 [pid = 3740] [id = 489] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 16649800 == 38 [pid = 3740] [id = 488] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 15536800 == 37 [pid = 3740] [id = 487] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 1320C400 == 36 [pid = 3740] [id = 486] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 10A59800 == 35 [pid = 3740] [id = 485] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 137B5400 == 34 [pid = 3740] [id = 484] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 10B62400 == 33 [pid = 3740] [id = 483] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 18002000 == 32 [pid = 3740] [id = 482] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 10A59000 == 31 [pid = 3740] [id = 476] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 1A70C800 == 30 [pid = 3740] [id = 497] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 104ED000 == 29 [pid = 3740] [id = 498] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 16232000 == 28 [pid = 3740] [id = 496] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 10B61C00 == 27 [pid = 3740] [id = 494] 01:44:56 INFO - PROCESS | 3740 | --DOCSHELL 11DC3000 == 26 [pid = 3740] [id = 495] 01:44:56 INFO - PROCESS | 3740 | ++DOCSHELL 0C785C00 == 27 [pid = 3740] [id = 499] 01:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0C789000) [pid = 3740] [serial = 1497] [outer = 00000000] 01:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1032A000) [pid = 3740] [serial = 1498] [outer = 0C789000] 01:44:56 INFO - PROCESS | 3740 | 1465206296156 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (104ED400) [pid = 3740] [serial = 1499] [outer = 0C789000] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1853DC00) [pid = 3740] [serial = 1447] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12914800) [pid = 3740] [serial = 1429] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1371C800) [pid = 3740] [serial = 1435] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (137B2400) [pid = 3740] [serial = 1436] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15F3F000) [pid = 3740] [serial = 1441] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1664C800) [pid = 3740] [serial = 1442] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12BA1400) [pid = 3740] [serial = 1418] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1291E800) [pid = 3740] [serial = 1417] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15F3E400) [pid = 3740] [serial = 1421] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15534800) [pid = 3740] [serial = 1420] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A864400) [pid = 3740] [serial = 1424] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A2BB800) [pid = 3740] [serial = 1423] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1AC0DC00) [pid = 3740] [serial = 1427] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A9A1000) [pid = 3740] [serial = 1426] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17817000) [pid = 3740] [serial = 1445] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174D5400) [pid = 3740] [serial = 1444] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15034400) [pid = 3740] [serial = 1438] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11877C00) [pid = 3740] [serial = 1432] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (11D24800) [pid = 3740] [serial = 1433] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12BA1000) [pid = 3740] [serial = 1430] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15534C00) [pid = 3740] [serial = 1439] [outer = 00000000] [url = about:blank] 01:44:56 INFO - PROCESS | 3740 | 1465206296706 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]]]}] 01:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1562ms 01:44:56 INFO - PROCESS | 3740 | 1465206296768 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 01:44:56 INFO - PROCESS | 3740 | 1465206296772 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 01:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:44:56 INFO - PROCESS | 3740 | 1465206296777 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 3740 | 1465206296780 Marionette TRACE conn3 <- [1,1962,null,{}] 01:44:56 INFO - PROCESS | 3740 | 1465206296784 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}] 01:44:56 INFO - PROCESS | 3740 | 1465206296787 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:56 INFO - PROCESS | 3740 | 1465206296921 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 01:44:57 INFO - PROCESS | 3740 | 1465206297015 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 3740 | 1465206297018 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:57 INFO - PROCESS | 3740 | ++DOCSHELL 10ECD800 == 28 [pid = 3740] [id = 500] 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10ED9400) [pid = 3740] [serial = 1500] [outer = 00000000] 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11809C00) [pid = 3740] [serial = 1501] [outer = 10ED9400] 01:44:57 INFO - PROCESS | 3740 | 1465206297067 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11D26000) [pid = 3740] [serial = 1502] [outer = 10ED9400] 01:44:57 INFO - PROCESS | 3740 | 1465206297465 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 01:44:57 INFO - PROCESS | 3740 | 1465206297528 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 01:44:57 INFO - PROCESS | 3740 | 1465206297532 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 01:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:44:57 INFO - PROCESS | 3740 | 1465206297541 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 3740 | 1465206297544 Marionette TRACE conn3 <- [1,1966,null,{}] 01:44:57 INFO - PROCESS | 3740 | 1465206297547 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}] 01:44:57 INFO - PROCESS | 3740 | 1465206297550 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:57 INFO - PROCESS | 3740 | 1465206297644 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 01:44:57 INFO - PROCESS | 3740 | 1465206297650 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 3740 | 1465206297653 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:57 INFO - PROCESS | 3740 | ++DOCSHELL 12946000 == 29 [pid = 3740] [id = 501] 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12950C00) [pid = 3740] [serial = 1503] [outer = 00000000] 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12E4D000) [pid = 3740] [serial = 1504] [outer = 12950C00] 01:44:57 INFO - PROCESS | 3740 | 1465206297700 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13740400) [pid = 3740] [serial = 1505] [outer = 12950C00] 01:44:58 INFO - PROCESS | 3740 | 1465206298170 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 687ms 01:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:44:58 INFO - PROCESS | 3740 | 1465206298240 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3740 | 1465206298243 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 01:44:58 INFO - PROCESS | 3740 | 1465206298246 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 3740 | 1465206298250 Marionette TRACE conn3 <- [1,1970,null,{}] 01:44:58 INFO - PROCESS | 3740 | 1465206298261 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}] 01:44:58 INFO - PROCESS | 3740 | 1465206298265 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:58 INFO - PROCESS | 3740 | 1465206298364 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 01:44:58 INFO - PROCESS | 3740 | 1465206298380 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 3740 | 1465206298383 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:58 INFO - PROCESS | 3740 | ++DOCSHELL 15011400 == 30 [pid = 3740] [id = 502] 01:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15012400) [pid = 3740] [serial = 1506] [outer = 00000000] 01:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1535E000) [pid = 3740] [serial = 1507] [outer = 15012400] 01:44:58 INFO - PROCESS | 3740 | 1465206298427 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15533C00) [pid = 3740] [serial = 1508] [outer = 15012400] 01:44:58 INFO - PROCESS | 3740 | 1465206298928 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 01:44:58 INFO - PROCESS | 3740 | 1465206298986 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3740 | 1465206298989 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 01:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:44:58 INFO - PROCESS | 3740 | 1465206298992 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 3740 | 1465206298994 Marionette TRACE conn3 <- [1,1974,null,{}] 01:44:59 INFO - PROCESS | 3740 | 1465206299031 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}] 01:44:59 INFO - PROCESS | 3740 | 1465206299033 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:59 INFO - PROCESS | 3740 | 1465206299162 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 01:44:59 INFO - PROCESS | 3740 | 1465206299172 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3740 | 1465206299174 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:59 INFO - PROCESS | 3740 | ++DOCSHELL 1535B400 == 31 [pid = 3740] [id = 503] 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15EB0400) [pid = 3740] [serial = 1509] [outer = 00000000] 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F3A800) [pid = 3740] [serial = 1510] [outer = 15EB0400] 01:44:59 INFO - PROCESS | 3740 | 1465206299220 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15F3E000) [pid = 3740] [serial = 1511] [outer = 15EB0400] 01:44:59 INFO - PROCESS | 3740 | 1465206299662 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]]]}] 01:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 687ms 01:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:44:59 INFO - PROCESS | 3740 | 1465206299695 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 01:44:59 INFO - PROCESS | 3740 | 1465206299697 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 01:44:59 INFO - PROCESS | 3740 | 1465206299700 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - PROCESS | 3740 | 1465206299701 Marionette TRACE conn3 <- [1,1978,null,{}] 01:44:59 INFO - PROCESS | 3740 | 1465206299705 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}] 01:44:59 INFO - PROCESS | 3740 | 1465206299707 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:59 INFO - PROCESS | 3740 | 1465206299818 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 01:44:59 INFO - PROCESS | 3740 | 1465206299824 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3740 | 1465206299826 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:44:59 INFO - PROCESS | 3740 | ++DOCSHELL 16769800 == 32 [pid = 3740] [id = 504] 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (168C5800) [pid = 3740] [serial = 1512] [outer = 00000000] 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (168D3000) [pid = 3740] [serial = 1513] [outer = 168C5800] 01:44:59 INFO - PROCESS | 3740 | 1465206299881 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (174CBC00) [pid = 3740] [serial = 1514] [outer = 168C5800] 01:45:00 INFO - PROCESS | 3740 | 1465206300395 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 01:45:00 INFO - PROCESS | 3740 | 1465206300444 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 3740 | 1465206300446 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 01:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:45:00 INFO - PROCESS | 3740 | 1465206300449 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 3740 | 1465206300451 Marionette TRACE conn3 <- [1,1982,null,{}] 01:45:00 INFO - PROCESS | 3740 | 1465206300454 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}] 01:45:00 INFO - PROCESS | 3740 | 1465206300460 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:00 INFO - PROCESS | 3740 | 1465206300602 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 01:45:00 INFO - PROCESS | 3740 | 1465206300930 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 3740 | 1465206300932 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1788F000) [pid = 3740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18538800) [pid = 3740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13904000) [pid = 3740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (18530400) [pid = 3740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13A60C00) [pid = 3740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B62800) [pid = 3740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A63C00) [pid = 3740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1320E000) [pid = 3740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1664CC00) [pid = 3740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15538800) [pid = 3740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1756D800) [pid = 3740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:45:00 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10EA5000) [pid = 3740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:45:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A8B800) [pid = 3740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:45:01 INFO - PROCESS | 3740 | ++DOCSHELL 104E8400 == 33 [pid = 3740] [id = 505] 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (104EB400) [pid = 3740] [serial = 1515] [outer = 00000000] 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1180B800) [pid = 3740] [serial = 1516] [outer = 104EB400] 01:45:01 INFO - PROCESS | 3740 | 1465206300988 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13742C00) [pid = 3740] [serial = 1517] [outer = 104EB400] 01:45:01 INFO - PROCESS | 3740 | 1465206301365 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 938ms 01:45:01 INFO - PROCESS | 3740 | 1465206301393 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 3740 | 1465206301395 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 01:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:45:01 INFO - PROCESS | 3740 | 1465206301399 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 3740 | 1465206301400 Marionette TRACE conn3 <- [1,1986,null,{}] 01:45:01 INFO - PROCESS | 3740 | 1465206301404 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}] 01:45:01 INFO - PROCESS | 3740 | 1465206301405 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:01 INFO - PROCESS | 3740 | 1465206301482 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 01:45:01 INFO - PROCESS | 3740 | 1465206301579 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 3740 | 1465206301581 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:01 INFO - PROCESS | 3740 | ++DOCSHELL 0C77F400 == 34 [pid = 3740] [id = 506] 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10A54400) [pid = 3740] [serial = 1518] [outer = 00000000] 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17813800) [pid = 3740] [serial = 1519] [outer = 10A54400] 01:45:01 INFO - PROCESS | 3740 | 1465206301625 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18002C00) [pid = 3740] [serial = 1520] [outer = 10A54400] 01:45:01 INFO - PROCESS | 3740 | 1465206301989 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 625ms 01:45:02 INFO - PROCESS | 3740 | 1465206302037 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3740 | 1465206302039 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 01:45:02 INFO - PROCESS | 3740 | 1465206302043 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:45:02 INFO - PROCESS | 3740 | 1465206302044 Marionette TRACE conn3 <- [1,1990,null,{}] 01:45:02 INFO - PROCESS | 3740 | 1465206302048 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}] 01:45:02 INFO - PROCESS | 3740 | 1465206302050 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:02 INFO - PROCESS | 3740 | 1465206302166 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 01:45:02 INFO - PROCESS | 3740 | 1465206302203 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 3740 | 1465206302205 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:02 INFO - PROCESS | 3740 | ++DOCSHELL 103D4400 == 35 [pid = 3740] [id = 507] 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10ECC400) [pid = 3740] [serial = 1521] [outer = 00000000] 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18538400) [pid = 3740] [serial = 1522] [outer = 10ECC400] 01:45:02 INFO - PROCESS | 3740 | 1465206302249 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18539800) [pid = 3740] [serial = 1523] [outer = 10ECC400] 01:45:02 INFO - PROCESS | 3740 | 1465206302661 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 624ms 01:45:02 INFO - PROCESS | 3740 | 1465206302681 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3740 | 1465206302682 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 01:45:02 INFO - PROCESS | 3740 | 1465206302686 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:45:02 INFO - PROCESS | 3740 | 1465206302687 Marionette TRACE conn3 <- [1,1994,null,{}] 01:45:02 INFO - PROCESS | 3740 | 1465206302691 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}] 01:45:02 INFO - PROCESS | 3740 | 1465206302692 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:02 INFO - PROCESS | 3740 | 1465206302808 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 01:45:02 INFO - PROCESS | 3740 | 1465206302815 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 3740 | 1465206302817 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:02 INFO - PROCESS | 3740 | ++DOCSHELL 1981E800 == 36 [pid = 3740] [id = 508] 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1981EC00) [pid = 3740] [serial = 1524] [outer = 00000000] 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19C2B400) [pid = 3740] [serial = 1525] [outer = 1981EC00] 01:45:02 INFO - PROCESS | 3740 | 1465206302864 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19E52C00) [pid = 3740] [serial = 1526] [outer = 1981EC00] 01:45:03 INFO - PROCESS | 3740 | 1465206303656 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]]]}] 01:45:03 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 01:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 01:45:03 INFO - PROCESS | 3740 | 1465206303742 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 01:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:45:03 INFO - PROCESS | 3740 | 1465206303746 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 01:45:03 INFO - PROCESS | 3740 | 1465206303750 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 3740 | 1465206303756 Marionette TRACE conn3 <- [1,1998,null,{}] 01:45:03 INFO - PROCESS | 3740 | 1465206303761 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}] 01:45:03 INFO - PROCESS | 3740 | 1465206303764 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:03 INFO - PROCESS | 3740 | 1465206303912 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 01:45:04 INFO - PROCESS | 3740 | 1465206304043 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 3740 | 1465206304046 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:04 INFO - PROCESS | 3740 | ++DOCSHELL 118C4000 == 37 [pid = 3740] [id = 509] 01:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (118CF000) [pid = 3740] [serial = 1527] [outer = 00000000] 01:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12BA1400) [pid = 3740] [serial = 1528] [outer = 118CF000] 01:45:04 INFO - PROCESS | 3740 | 1465206304114 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13726800) [pid = 3740] [serial = 1529] [outer = 118CF000] 01:45:04 INFO - PROCESS | 3740 | 1465206304844 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]]]}] 01:45:04 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 01:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1156ms 01:45:04 INFO - PROCESS | 3740 | 1465206304923 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 3740 | 1465206304928 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 01:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:45:04 INFO - PROCESS | 3740 | 1465206304935 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 3740 | 1465206304938 Marionette TRACE conn3 <- [1,2002,null,{}] 01:45:04 INFO - PROCESS | 3740 | 1465206304943 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}] 01:45:04 INFO - PROCESS | 3740 | 1465206304946 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:05 INFO - PROCESS | 3740 | 1465206305187 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 01:45:05 INFO - PROCESS | 3740 | 1465206305326 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 3740 | 1465206305329 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:05 INFO - PROCESS | 3740 | ++DOCSHELL 104F1800 == 38 [pid = 3740] [id = 510] 01:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (104F2000) [pid = 3740] [serial = 1530] [outer = 00000000] 01:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10A5AC00) [pid = 3740] [serial = 1531] [outer = 104F2000] 01:45:05 INFO - PROCESS | 3740 | 1465206305381 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10A5D800) [pid = 3740] [serial = 1532] [outer = 104F2000] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 105F7000 == 37 [pid = 3740] [id = 18] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 170DA800 == 36 [pid = 3740] [id = 27] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 16AF0C00 == 35 [pid = 3740] [id = 26] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 13D01400 == 34 [pid = 3740] [id = 23] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 14210000 == 33 [pid = 3740] [id = 24] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 15361800 == 32 [pid = 3740] [id = 25] 01:45:05 INFO - PROCESS | 3740 | --DOCSHELL 12B9C400 == 31 [pid = 3740] [id = 22] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A2C0400) [pid = 3740] [serial = 1480] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17C2F000) [pid = 3740] [serial = 1468] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19A88C00) [pid = 3740] [serial = 1471] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (17C32C00) [pid = 3740] [serial = 1469] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13A5CC00) [pid = 3740] [serial = 1453] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13D72400) [pid = 3740] [serial = 1454] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19A87400) [pid = 3740] [serial = 1448] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1535E800) [pid = 3740] [serial = 1474] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1127DC00) [pid = 3740] [serial = 1450] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11810800) [pid = 3740] [serial = 1451] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11809800) [pid = 3740] [serial = 1456] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12B48400) [pid = 3740] [serial = 1457] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A2C1800) [pid = 3740] [serial = 1481] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13908000) [pid = 3740] [serial = 1459] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (139AC400) [pid = 3740] [serial = 1460] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1712E400) [pid = 3740] [serial = 1465] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15EB4C00) [pid = 3740] [serial = 1462] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F3B000) [pid = 3740] [serial = 1463] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19C2C000) [pid = 3740] [serial = 1472] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19E55800) [pid = 3740] [serial = 1477] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A053800) [pid = 3740] [serial = 1478] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F36400) [pid = 3740] [serial = 1475] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17568000) [pid = 3740] [serial = 1466] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A39DC00) [pid = 3740] [serial = 1483] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A3A6400) [pid = 3740] [serial = 1484] [outer = 00000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3740 | 1465206305964 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]]]}] 01:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1047ms 01:45:05 INFO - PROCESS | 3740 | 1465206305983 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 3740 | 1465206305987 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 01:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:45:05 INFO - PROCESS | 3740 | 1465206305992 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:45:05 INFO - PROCESS | 3740 | 1465206305995 Marionette TRACE conn3 <- [1,2006,null,{}] 01:45:06 INFO - PROCESS | 3740 | 1465206306019 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}] 01:45:06 INFO - PROCESS | 3740 | 1465206306022 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:06 INFO - PROCESS | 3740 | 1465206306108 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 01:45:06 INFO - PROCESS | 3740 | 1465206306117 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 3740 | 1465206306120 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:06 INFO - PROCESS | 3740 | ++DOCSHELL 12B98000 == 32 [pid = 3740] [id = 511] 01:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12BA0400) [pid = 3740] [serial = 1533] [outer = 00000000] 01:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (131A5C00) [pid = 3740] [serial = 1534] [outer = 12BA0400] 01:45:06 INFO - PROCESS | 3740 | 1465206306166 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1373AC00) [pid = 3740] [serial = 1535] [outer = 12BA0400] 01:45:06 INFO - PROCESS | 3740 | 1465206306699 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 750ms 01:45:06 INFO - PROCESS | 3740 | 1465206306755 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 3740 | 1465206306757 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 01:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:45:06 INFO - PROCESS | 3740 | 1465206306761 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 3740 | 1465206306763 Marionette TRACE conn3 <- [1,2010,null,{}] 01:45:06 INFO - PROCESS | 3740 | 1465206306767 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}] 01:45:06 INFO - PROCESS | 3740 | 1465206306769 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:06 INFO - PROCESS | 3740 | 1465206306854 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 01:45:06 INFO - PROCESS | 3740 | 1465206306953 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 3740 | 1465206306955 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:06 INFO - PROCESS | 3740 | ++DOCSHELL 142DD800 == 33 [pid = 3740] [id = 512] 01:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15016400) [pid = 3740] [serial = 1536] [outer = 00000000] 01:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15533400) [pid = 3740] [serial = 1537] [outer = 15016400] 01:45:07 INFO - PROCESS | 3740 | 1465206307000 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15541800) [pid = 3740] [serial = 1538] [outer = 15016400] 01:45:07 INFO - PROCESS | 3740 | 1465206307401 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]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 687ms 01:45:07 INFO - PROCESS | 3740 | 1465206307459 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 3740 | 1465206307463 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 01:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:45:07 INFO - PROCESS | 3740 | 1465206307477 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 3740 | 1465206307484 Marionette TRACE conn3 <- [1,2014,null,{}] 01:45:07 INFO - PROCESS | 3740 | 1465206307488 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}] 01:45:07 INFO - PROCESS | 3740 | 1465206307493 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:07 INFO - PROCESS | 3740 | 1465206307584 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 01:45:07 INFO - PROCESS | 3740 | 1465206307594 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 3740 | 1465206307596 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:07 INFO - PROCESS | 3740 | ++DOCSHELL 15F3E400 == 34 [pid = 3740] [id = 513] 01:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F3E800) [pid = 3740] [serial = 1539] [outer = 00000000] 01:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (170DC400) [pid = 3740] [serial = 1540] [outer = 15F3E800] 01:45:07 INFO - PROCESS | 3740 | 1465206307649 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17568000) [pid = 3740] [serial = 1541] [outer = 15F3E800] 01:45:08 INFO - PROCESS | 3740 | 1465206308085 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 656ms 01:45:08 INFO - PROCESS | 3740 | 1465206308128 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3740 | 1465206308130 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 01:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:45:08 INFO - PROCESS | 3740 | 1465206308138 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 3740 | 1465206308140 Marionette TRACE conn3 <- [1,2018,null,{}] 01:45:08 INFO - PROCESS | 3740 | 1465206308144 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}] 01:45:08 INFO - PROCESS | 3740 | 1465206308146 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:08 INFO - PROCESS | 3740 | 1465206308293 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 01:45:08 INFO - PROCESS | 3740 | 1465206308313 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 3740 | 1465206308315 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:08 INFO - PROCESS | 3740 | ++DOCSHELL 1788C000 == 35 [pid = 3740] [id = 514] 01:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1788F000) [pid = 3740] [serial = 1542] [outer = 00000000] 01:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17D82400) [pid = 3740] [serial = 1543] [outer = 1788F000] 01:45:08 INFO - PROCESS | 3740 | 1465206308359 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (180B1000) [pid = 3740] [serial = 1544] [outer = 1788F000] 01:45:08 INFO - PROCESS | 3740 | 1465206308804 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 688ms 01:45:08 INFO - PROCESS | 3740 | 1465206308833 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3740 | 1465206308835 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 01:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:45:08 INFO - PROCESS | 3740 | 1465206308838 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 3740 | 1465206308840 Marionette TRACE conn3 <- [1,2022,null,{}] 01:45:08 INFO - PROCESS | 3740 | 1465206308843 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}] 01:45:08 INFO - PROCESS | 3740 | 1465206308845 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:08 INFO - PROCESS | 3740 | 1465206308963 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 01:45:08 INFO - PROCESS | 3740 | 1465206308969 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 3740 | 1465206308974 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:09 INFO - PROCESS | 3740 | ++DOCSHELL 1310D000 == 36 [pid = 3740] [id = 515] 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1981B800) [pid = 3740] [serial = 1545] [outer = 00000000] 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A88C00) [pid = 3740] [serial = 1546] [outer = 1981B800] 01:45:09 INFO - PROCESS | 3740 | 1465206309083 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E4E400) [pid = 3740] [serial = 1547] [outer = 1981B800] 01:45:09 INFO - PROCESS | 3740 | 1465206309532 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 01:45:09 INFO - PROCESS | 3740 | 1465206309585 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3740 | 1465206309587 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 01:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:45:09 INFO - PROCESS | 3740 | 1465206309591 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 3740 | 1465206309592 Marionette TRACE conn3 <- [1,2026,null,{}] 01:45:09 INFO - PROCESS | 3740 | 1465206309595 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}] 01:45:09 INFO - PROCESS | 3740 | 1465206309597 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:09 INFO - PROCESS | 3740 | 1465206309736 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 01:45:09 INFO - PROCESS | 3740 | 1465206309811 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 3740 | 1465206309813 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:09 INFO - PROCESS | 3740 | ++DOCSHELL 16AF8400 == 37 [pid = 3740] [id = 516] 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18539400) [pid = 3740] [serial = 1548] [outer = 00000000] 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A055C00) [pid = 3740] [serial = 1549] [outer = 18539400] 01:45:09 INFO - PROCESS | 3740 | 1465206309857 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A056400) [pid = 3740] [serial = 1550] [outer = 18539400] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10ECC400) [pid = 3740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15EB0400) [pid = 3740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0C789000) [pid = 3740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (168C5800) [pid = 3740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10ED9400) [pid = 3740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15012400) [pid = 3740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12950C00) [pid = 3740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12916800) [pid = 3740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16237C00) [pid = 3740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A70DC00) [pid = 3740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (104EB400) [pid = 3740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:45:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10A54400) [pid = 3740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:45:10 INFO - PROCESS | 3740 | 1465206310335 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 797ms 01:45:10 INFO - PROCESS | 3740 | 1465206310392 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 3740 | 1465206310394 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 01:45:10 INFO - PROCESS | 3740 | 1465206310397 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:45:10 INFO - PROCESS | 3740 | 1465206310399 Marionette TRACE conn3 <- [1,2030,null,{}] 01:45:10 INFO - PROCESS | 3740 | 1465206310402 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}] 01:45:10 INFO - PROCESS | 3740 | 1465206310404 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:10 INFO - PROCESS | 3740 | 1465206310483 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 01:45:10 INFO - PROCESS | 3740 | 1465206310586 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3740 | 1465206310589 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:10 INFO - PROCESS | 3740 | ++DOCSHELL 10A54400 == 38 [pid = 3740] [id = 517] 01:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10B65400) [pid = 3740] [serial = 1551] [outer = 00000000] 01:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1320C800) [pid = 3740] [serial = 1552] [outer = 10B65400] 01:45:10 INFO - PROCESS | 3740 | 1465206310636 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16237C00) [pid = 3740] [serial = 1553] [outer = 10B65400] 01:45:11 INFO - PROCESS | 3740 | 1465206311005 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]]]}] 01:45:11 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) 01:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 640ms 01:45:11 INFO - PROCESS | 3740 | 1465206311035 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3740 | 1465206311037 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:45:11 INFO - PROCESS | 3740 | 1465206311040 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3740 | 1465206311042 Marionette TRACE conn3 <- [1,2034,null,{}] 01:45:11 INFO - PROCESS | 3740 | 1465206311045 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}] 01:45:11 INFO - PROCESS | 3740 | 1465206311047 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:11 INFO - PROCESS | 3740 | 1465206311191 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 01:45:11 INFO - PROCESS | 3740 | 1465206311205 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3740 | 1465206311207 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:11 INFO - PROCESS | 3740 | ++DOCSHELL 114EE000 == 39 [pid = 3740] [id = 518] 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15EB0400) [pid = 3740] [serial = 1554] [outer = 00000000] 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19C2C400) [pid = 3740] [serial = 1555] [outer = 15EB0400] 01:45:11 INFO - PROCESS | 3740 | 1465206311251 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19E50C00) [pid = 3740] [serial = 1556] [outer = 15EB0400] 01:45:11 INFO - PROCESS | 3740 | 1465206311673 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 687ms 01:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:45:11 INFO - PROCESS | 3740 | 1465206311740 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3740 | 1465206311742 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 01:45:11 INFO - PROCESS | 3740 | 1465206311746 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3740 | 1465206311748 Marionette TRACE conn3 <- [1,2038,null,{}] 01:45:11 INFO - PROCESS | 3740 | 1465206311751 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}] 01:45:11 INFO - PROCESS | 3740 | 1465206311753 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:11 INFO - PROCESS | 3740 | 1465206311845 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 01:45:11 INFO - PROCESS | 3740 | 1465206311852 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3740 | 1465206311854 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:11 INFO - PROCESS | 3740 | ++DOCSHELL 1A2BC000 == 40 [pid = 3740] [id = 519] 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A2C7800) [pid = 3740] [serial = 1557] [outer = 00000000] 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A3A6800) [pid = 3740] [serial = 1558] [outer = 1A2C7800] 01:45:11 INFO - PROCESS | 3740 | 1465206311898 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A70C000) [pid = 3740] [serial = 1559] [outer = 1A2C7800] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1B318C00 == 39 [pid = 3740] [id = 15] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1059B000 == 38 [pid = 3740] [id = 20] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1A9A1C00 == 37 [pid = 3740] [id = 12] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1A04FC00 == 36 [pid = 3740] [id = 11] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 16645800 == 35 [pid = 3740] [id = 8] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1AC17C00 == 34 [pid = 3740] [id = 13] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1B314C00 == 33 [pid = 3740] [id = 14] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1A70F400 == 32 [pid = 3740] [id = 10] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 11D31000 == 31 [pid = 3740] [id = 19] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 1780EC00 == 30 [pid = 3740] [id = 28] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 0C785C00 == 29 [pid = 3740] [id = 499] 01:45:12 INFO - PROCESS | 3740 | --DOCSHELL 114EF400 == 28 [pid = 3740] [id = 21] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (18538400) [pid = 3740] [serial = 1522] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F3A800) [pid = 3740] [serial = 1510] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1032A000) [pid = 3740] [serial = 1498] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (104ED400) [pid = 3740] [serial = 1499] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (168D3000) [pid = 3740] [serial = 1513] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11809C00) [pid = 3740] [serial = 1501] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11D26000) [pid = 3740] [serial = 1502] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1535E000) [pid = 3740] [serial = 1507] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12E4D000) [pid = 3740] [serial = 1504] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13740400) [pid = 3740] [serial = 1505] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139AE800) [pid = 3740] [serial = 1487] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1371DC00) [pid = 3740] [serial = 1486] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (180AC400) [pid = 3740] [serial = 1490] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1780A000) [pid = 3740] [serial = 1489] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A86B000) [pid = 3740] [serial = 1493] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A862C00) [pid = 3740] [serial = 1492] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (12B3EC00) [pid = 3740] [serial = 1495] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (174CBC00) [pid = 3740] [serial = 1514] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1180B800) [pid = 3740] [serial = 1516] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (18539800) [pid = 3740] [serial = 1523] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (13742C00) [pid = 3740] [serial = 1517] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (17813800) [pid = 3740] [serial = 1519] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15F3E000) [pid = 3740] [serial = 1511] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (18002C00) [pid = 3740] [serial = 1520] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (15533C00) [pid = 3740] [serial = 1508] [outer = 00000000] [url = about:blank] 01:45:13 INFO - PROCESS | 3740 | 1465206313712 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2015ms 01:45:13 INFO - PROCESS | 3740 | 1465206313766 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 3740 | 1465206313770 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 01:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:45:13 INFO - PROCESS | 3740 | 1465206313776 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 3740 | 1465206313780 Marionette TRACE conn3 <- [1,2042,null,{}] 01:45:13 INFO - PROCESS | 3740 | 1465206313786 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}] 01:45:13 INFO - PROCESS | 3740 | 1465206313789 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:13 INFO - PROCESS | 3740 | 1465206313884 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 01:45:13 INFO - PROCESS | 3740 | 1465206313894 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 3740 | 1465206313897 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:13 INFO - PROCESS | 3740 | ++DOCSHELL 10EA0000 == 29 [pid = 3740] [id = 520] 01:45:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (10F0F000) [pid = 3740] [serial = 1560] [outer = 00000000] 01:45:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1180B800) [pid = 3740] [serial = 1561] [outer = 10F0F000] 01:45:13 INFO - PROCESS | 3740 | 1465206313953 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (118C3C00) [pid = 3740] [serial = 1562] [outer = 10F0F000] 01:45:14 INFO - PROCESS | 3740 | 1465206314450 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 688ms 01:45:14 INFO - PROCESS | 3740 | 1465206314475 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 3740 | 1465206314480 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 01:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:45:14 INFO - PROCESS | 3740 | 1465206314490 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 3740 | 1465206314493 Marionette TRACE conn3 <- [1,2046,null,{}] 01:45:14 INFO - PROCESS | 3740 | 1465206314497 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}] 01:45:14 INFO - PROCESS | 3740 | 1465206314499 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:14 INFO - PROCESS | 3740 | 1465206314590 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 01:45:14 INFO - PROCESS | 3740 | 1465206314599 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 3740 | 1465206314602 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:14 INFO - PROCESS | 3740 | ++DOCSHELL 12B9D400 == 30 [pid = 3740] [id = 521] 01:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12B9DC00) [pid = 3740] [serial = 1563] [outer = 00000000] 01:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12E4C400) [pid = 3740] [serial = 1564] [outer = 12B9DC00] 01:45:14 INFO - PROCESS | 3740 | 1465206314649 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (131EE800) [pid = 3740] [serial = 1565] [outer = 12B9DC00] 01:45:15 INFO - PROCESS | 3740 | 1465206315138 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 01:45:15 INFO - PROCESS | 3740 | 1465206315191 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 3740 | 1465206315193 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 01:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:45:15 INFO - PROCESS | 3740 | 1465206315197 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 3740 | 1465206315200 Marionette TRACE conn3 <- [1,2050,null,{}] 01:45:15 INFO - PROCESS | 3740 | 1465206315211 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}] 01:45:15 INFO - PROCESS | 3740 | 1465206315215 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:15 INFO - PROCESS | 3740 | 1465206315329 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 01:45:15 INFO - PROCESS | 3740 | 1465206315425 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 3740 | 1465206315428 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:15 INFO - PROCESS | 3740 | ++DOCSHELL 139AE800 == 31 [pid = 3740] [id = 522] 01:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13A5C400) [pid = 3740] [serial = 1566] [outer = 00000000] 01:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13D0D000) [pid = 3740] [serial = 1567] [outer = 13A5C400] 01:45:15 INFO - PROCESS | 3740 | 1465206315476 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13E29C00) [pid = 3740] [serial = 1568] [outer = 13A5C400] 01:45:15 INFO - PROCESS | 3740 | 1465206315857 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 687ms 01:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:45:15 INFO - PROCESS | 3740 | 1465206315896 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 3740 | 1465206315899 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 01:45:15 INFO - PROCESS | 3740 | 1465206315902 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 3740 | 1465206315904 Marionette TRACE conn3 <- [1,2054,null,{}] 01:45:15 INFO - PROCESS | 3740 | 1465206315907 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}] 01:45:15 INFO - PROCESS | 3740 | 1465206315909 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:16 INFO - PROCESS | 3740 | 1465206316040 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 01:45:16 INFO - PROCESS | 3740 | 1465206316045 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3740 | 1465206316047 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:16 INFO - PROCESS | 3740 | ++DOCSHELL 13D7F800 == 32 [pid = 3740] [id = 523] 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13E28400) [pid = 3740] [serial = 1569] [outer = 00000000] 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15365800) [pid = 3740] [serial = 1570] [outer = 13E28400] 01:45:16 INFO - PROCESS | 3740 | 1465206316096 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1553CC00) [pid = 3740] [serial = 1571] [outer = 13E28400] 01:45:16 INFO - PROCESS | 3740 | 1465206316513 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]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 624ms 01:45:16 INFO - PROCESS | 3740 | 1465206316542 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 3740 | 1465206316544 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 01:45:16 INFO - PROCESS | 3740 | 1465206316548 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 3740 | 1465206316550 Marionette TRACE conn3 <- [1,2058,null,{}] 01:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:45:16 INFO - PROCESS | 3740 | 1465206316553 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}] 01:45:16 INFO - PROCESS | 3740 | 1465206316555 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:16 INFO - PROCESS | 3740 | 1465206316634 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 01:45:16 INFO - PROCESS | 3740 | 1465206316640 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3740 | 1465206316642 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:16 INFO - PROCESS | 3740 | ++DOCSHELL 15EBD800 == 33 [pid = 3740] [id = 524] 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F35400) [pid = 3740] [serial = 1572] [outer = 00000000] 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F3C400) [pid = 3740] [serial = 1573] [outer = 15F35400] 01:45:16 INFO - PROCESS | 3740 | 1465206316687 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F41C00) [pid = 3740] [serial = 1574] [outer = 15F35400] 01:45:17 INFO - PROCESS | 3740 | 1465206317163 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 640ms 01:45:17 INFO - PROCESS | 3740 | 1465206317197 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3740 | 1465206317199 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 01:45:17 INFO - PROCESS | 3740 | 1465206317202 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3740 | 1465206317204 Marionette TRACE conn3 <- [1,2062,null,{}] 01:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:45:17 INFO - PROCESS | 3740 | 1465206317208 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}] 01:45:17 INFO - PROCESS | 3740 | 1465206317214 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:17 INFO - PROCESS | 3740 | 1465206317346 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 01:45:17 INFO - PROCESS | 3740 | 1465206317359 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 3740 | 1465206317361 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:17 INFO - PROCESS | 3740 | ++DOCSHELL 1712F000 == 34 [pid = 3740] [id = 525] 01:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17136400) [pid = 3740] [serial = 1575] [outer = 00000000] 01:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17570000) [pid = 3740] [serial = 1576] [outer = 17136400] 01:45:17 INFO - PROCESS | 3740 | 1465206317406 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17890800) [pid = 3740] [serial = 1577] [outer = 17136400] 01:45:17 INFO - PROCESS | 3740 | 1465206317853 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 703ms 01:45:17 INFO - PROCESS | 3740 | 1465206317903 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3740 | 1465206317905 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 01:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:45:17 INFO - PROCESS | 3740 | 1465206317909 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3740 | 1465206317910 Marionette TRACE conn3 <- [1,2066,null,{}] 01:45:17 INFO - PROCESS | 3740 | 1465206317914 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}] 01:45:17 INFO - PROCESS | 3740 | 1465206317916 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:18 INFO - PROCESS | 3740 | 1465206318003 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 01:45:18 INFO - PROCESS | 3740 | 1465206318037 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 3740 | 1465206318039 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:18 INFO - PROCESS | 3740 | ++DOCSHELL 17C2C000 == 35 [pid = 3740] [id = 526] 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17CC4800) [pid = 3740] [serial = 1578] [outer = 00000000] 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (180B5800) [pid = 3740] [serial = 1579] [outer = 17CC4800] 01:45:18 INFO - PROCESS | 3740 | 1465206318082 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18369000) [pid = 3740] [serial = 1580] [outer = 17CC4800] 01:45:18 INFO - PROCESS | 3740 | 1465206318531 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]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 640ms 01:45:18 INFO - PROCESS | 3740 | 1465206318552 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 3740 | 1465206318554 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 01:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:45:18 INFO - PROCESS | 3740 | 1465206318558 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 3740 | 1465206318559 Marionette TRACE conn3 <- [1,2070,null,{}] 01:45:18 INFO - PROCESS | 3740 | 1465206318567 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}] 01:45:18 INFO - PROCESS | 3740 | 1465206318569 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:18 INFO - PROCESS | 3740 | 1465206318644 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 01:45:18 INFO - PROCESS | 3740 | 1465206318650 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 3740 | 1465206318652 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:18 INFO - PROCESS | 3740 | ++DOCSHELL 17C38000 == 36 [pid = 3740] [id = 527] 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1800B000) [pid = 3740] [serial = 1581] [outer = 00000000] 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19826000) [pid = 3740] [serial = 1582] [outer = 1800B000] 01:45:18 INFO - PROCESS | 3740 | 1465206318696 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19A84800) [pid = 3740] [serial = 1583] [outer = 1800B000] 01:45:19 INFO - PROCESS | 3740 | 1465206319169 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]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 625ms 01:45:19 INFO - PROCESS | 3740 | 1465206319200 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 3740 | 1465206319202 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 01:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:45:19 INFO - PROCESS | 3740 | 1465206319206 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 3740 | 1465206319207 Marionette TRACE conn3 <- [1,2074,null,{}] 01:45:19 INFO - PROCESS | 3740 | 1465206319211 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}] 01:45:19 INFO - PROCESS | 3740 | 1465206319213 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:19 INFO - PROCESS | 3740 | 1465206319322 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 01:45:19 INFO - PROCESS | 3740 | 1465206319330 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 3740 | 1465206319332 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:19 INFO - PROCESS | 3740 | ++DOCSHELL 139AE400 == 37 [pid = 3740] [id = 528] 01:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19A8E400) [pid = 3740] [serial = 1584] [outer = 00000000] 01:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19E50800) [pid = 3740] [serial = 1585] [outer = 19A8E400] 01:45:19 INFO - PROCESS | 3740 | 1465206319375 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19E52800) [pid = 3740] [serial = 1586] [outer = 19A8E400] 01:45:19 INFO - PROCESS | 3740 | 1465206319850 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]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 01:45:19 INFO - PROCESS | 3740 | 1465206319906 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 3740 | 1465206319908 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 01:45:19 INFO - PROCESS | 3740 | 1465206319911 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:45:19 INFO - PROCESS | 3740 | 1465206319913 Marionette TRACE conn3 <- [1,2078,null,{}] 01:45:19 INFO - PROCESS | 3740 | 1465206319917 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}] 01:45:19 INFO - PROCESS | 3740 | 1465206319918 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:20 INFO - PROCESS | 3740 | 1465206320045 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 01:45:20 INFO - PROCESS | 3740 | 1465206320107 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 3740 | 1465206320109 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:20 INFO - PROCESS | 3740 | ++DOCSHELL 1A04F800 == 38 [pid = 3740] [id = 529] 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A050C00) [pid = 3740] [serial = 1587] [outer = 00000000] 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A2C5C00) [pid = 3740] [serial = 1588] [outer = 1A050C00] 01:45:20 INFO - PROCESS | 3740 | 1465206320153 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A3A1C00) [pid = 3740] [serial = 1589] [outer = 1A050C00] 01:45:20 INFO - PROCESS | 3740 | 1465206320568 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]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 703ms 01:45:20 INFO - PROCESS | 3740 | 1465206320611 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 3740 | 1465206320613 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 01:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:45:20 INFO - PROCESS | 3740 | 1465206320622 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 3740 | 1465206320624 Marionette TRACE conn3 <- [1,2082,null,{}] 01:45:20 INFO - PROCESS | 3740 | 1465206320627 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}] 01:45:20 INFO - PROCESS | 3740 | 1465206320630 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:20 INFO - PROCESS | 3740 | 1465206320783 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 01:45:20 INFO - PROCESS | 3740 | 1465206320811 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 3740 | 1465206320813 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:20 INFO - PROCESS | 3740 | ++DOCSHELL 15EB0C00 == 39 [pid = 3740] [id = 530] 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A713400) [pid = 3740] [serial = 1590] [outer = 00000000] 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A863800) [pid = 3740] [serial = 1591] [outer = 1A713400] 01:45:20 INFO - PROCESS | 3740 | 1465206320859 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A86B000) [pid = 3740] [serial = 1592] [outer = 1A713400] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10A58C00) [pid = 3740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1788F000) [pid = 3740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1981B800) [pid = 3740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10B65400) [pid = 3740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18539400) [pid = 3740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15EB0400) [pid = 3740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (104F2000) [pid = 3740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118CF000) [pid = 3740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1981EC00) [pid = 3740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F3E800) [pid = 3740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15016400) [pid = 3740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:45:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12BA0400) [pid = 3740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:45:21 INFO - PROCESS | 3740 | 1465206321447 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]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 844ms 01:45:21 INFO - PROCESS | 3740 | 1465206321459 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 3740 | 1465206321461 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 01:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:45:21 INFO - PROCESS | 3740 | 1465206321487 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 3740 | 1465206321489 Marionette TRACE conn3 <- [1,2086,null,{}] 01:45:21 INFO - PROCESS | 3740 | 1465206321493 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}] 01:45:21 INFO - PROCESS | 3740 | 1465206321495 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:21 INFO - PROCESS | 3740 | 1465206321576 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 01:45:21 INFO - PROCESS | 3740 | 1465206321582 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3740 | 1465206321584 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:21 INFO - PROCESS | 3740 | ++DOCSHELL 139ADC00 == 40 [pid = 3740] [id = 531] 01:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15362C00) [pid = 3740] [serial = 1593] [outer = 00000000] 01:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (168C7000) [pid = 3740] [serial = 1594] [outer = 15362C00] 01:45:21 INFO - PROCESS | 3740 | 1465206321630 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (174CFC00) [pid = 3740] [serial = 1595] [outer = 15362C00] 01:45:22 INFO - PROCESS | 3740 | 1465206322087 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 656ms 01:45:22 INFO - PROCESS | 3740 | 1465206322125 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3740 | 1465206322127 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 01:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:45:22 INFO - PROCESS | 3740 | 1465206322130 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3740 | 1465206322132 Marionette TRACE conn3 <- [1,2090,null,{}] 01:45:22 INFO - PROCESS | 3740 | 1465206322135 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}] 01:45:22 INFO - PROCESS | 3740 | 1465206322146 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:22 INFO - PROCESS | 3740 | 1465206322230 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 01:45:22 INFO - PROCESS | 3740 | 1465206322235 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3740 | 1465206322237 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:22 INFO - PROCESS | 3740 | ++DOCSHELL 139AB000 == 41 [pid = 3740] [id = 532] 01:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15F43800) [pid = 3740] [serial = 1596] [outer = 00000000] 01:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A870000) [pid = 3740] [serial = 1597] [outer = 15F43800] 01:45:22 INFO - PROCESS | 3740 | 1465206322280 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A99C400) [pid = 3740] [serial = 1598] [outer = 15F43800] 01:45:22 INFO - PROCESS | 3740 | 1465206322729 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 641ms 01:45:22 INFO - PROCESS | 3740 | 1465206322780 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3740 | 1465206322781 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 01:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:45:22 INFO - PROCESS | 3740 | 1465206322786 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3740 | 1465206322787 Marionette TRACE conn3 <- [1,2094,null,{}] 01:45:22 INFO - PROCESS | 3740 | 1465206322791 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}] 01:45:22 INFO - PROCESS | 3740 | 1465206322792 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:22 INFO - PROCESS | 3740 | 1465206322876 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 01:45:22 INFO - PROCESS | 3740 | 1465206322882 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3740 | 1465206322884 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:22 INFO - PROCESS | 3740 | ++DOCSHELL 15F3C000 == 42 [pid = 3740] [id = 533] 01:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19A8C000) [pid = 3740] [serial = 1599] [outer = 00000000] 01:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A9A3800) [pid = 3740] [serial = 1600] [outer = 19A8C000] 01:45:22 INFO - PROCESS | 3740 | 1465206322927 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1AC0D400) [pid = 3740] [serial = 1601] [outer = 19A8C000] 01:45:23 INFO - PROCESS | 3740 | 1465206323598 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]]]}] 01:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 938ms 01:45:23 INFO - PROCESS | 3740 | 1465206323734 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 3740 | 1465206323738 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 01:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:45:23 INFO - PROCESS | 3740 | 1465206323743 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 3740 | 1465206323747 Marionette TRACE conn3 <- [1,2098,null,{}] 01:45:23 INFO - PROCESS | 3740 | 1465206323753 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}] 01:45:23 INFO - PROCESS | 3740 | 1465206323756 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:23 INFO - PROCESS | 3740 | 1465206323886 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 01:45:24 INFO - PROCESS | 3740 | 1465206324021 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 3740 | 1465206324025 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:24 INFO - PROCESS | 3740 | ++DOCSHELL 104EDC00 == 43 [pid = 3740] [id = 534] 01:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (104EE800) [pid = 3740] [serial = 1602] [outer = 00000000] 01:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1127DC00) [pid = 3740] [serial = 1603] [outer = 104EE800] 01:45:24 INFO - PROCESS | 3740 | 1465206324085 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12B3FC00) [pid = 3740] [serial = 1604] [outer = 104EE800] 01:45:24 INFO - PROCESS | 3740 | 1465206324786 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]]]}] 01:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1109ms 01:45:25 INFO - PROCESS | 3740 | 1465206325027 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 3740 | 1465206325033 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 01:45:25 INFO - PROCESS | 3740 | 1465206325038 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 3740 | 1465206325041 Marionette TRACE conn3 <- [1,2102,null,{}] 01:45:25 INFO - PROCESS | 3740 | 1465206325046 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}] 01:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:45:25 INFO - PROCESS | 3740 | 1465206325049 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:25 INFO - PROCESS | 3740 | 1465206325161 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 01:45:25 INFO - PROCESS | 3740 | 1465206325299 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 3740 | 1465206325304 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:25 INFO - PROCESS | 3740 | ++DOCSHELL 11869400 == 44 [pid = 3740] [id = 535] 01:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1186A800) [pid = 3740] [serial = 1605] [outer = 00000000] 01:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12914000) [pid = 3740] [serial = 1606] [outer = 1186A800] 01:45:25 INFO - PROCESS | 3740 | 1465206325362 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12B9B400) [pid = 3740] [serial = 1607] [outer = 1186A800] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 10A54400 == 43 [pid = 3740] [id = 517] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 114EE000 == 42 [pid = 3740] [id = 518] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 139AB000 == 41 [pid = 3740] [id = 532] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 139ADC00 == 40 [pid = 3740] [id = 531] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 15EB0C00 == 39 [pid = 3740] [id = 530] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 1A04F800 == 38 [pid = 3740] [id = 529] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 139AE400 == 37 [pid = 3740] [id = 528] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 17C38000 == 36 [pid = 3740] [id = 527] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 17C2C000 == 35 [pid = 3740] [id = 526] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 1712F000 == 34 [pid = 3740] [id = 525] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 15EBD800 == 33 [pid = 3740] [id = 524] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 13D7F800 == 32 [pid = 3740] [id = 523] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 139AE800 == 31 [pid = 3740] [id = 522] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 12B9D400 == 30 [pid = 3740] [id = 521] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A3A6800) [pid = 3740] [serial = 1558] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 10EA0000 == 29 [pid = 3740] [id = 520] 01:45:25 INFO - PROCESS | 3740 | --DOCSHELL 1A2BC000 == 28 [pid = 3740] [id = 519] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (13203C00) [pid = 3740] [serial = 1496] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17D82400) [pid = 3740] [serial = 1543] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19E4E400) [pid = 3740] [serial = 1547] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1320C800) [pid = 3740] [serial = 1552] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19A88C00) [pid = 3740] [serial = 1546] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A055C00) [pid = 3740] [serial = 1549] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19C2C400) [pid = 3740] [serial = 1555] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A056400) [pid = 3740] [serial = 1550] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10A5AC00) [pid = 3740] [serial = 1531] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13726800) [pid = 3740] [serial = 1529] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12BA1400) [pid = 3740] [serial = 1528] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19C2B400) [pid = 3740] [serial = 1525] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19E50C00) [pid = 3740] [serial = 1556] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19E52C00) [pid = 3740] [serial = 1526] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (170DC400) [pid = 3740] [serial = 1540] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15533400) [pid = 3740] [serial = 1537] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15541800) [pid = 3740] [serial = 1538] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (131A5C00) [pid = 3740] [serial = 1534] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1373AC00) [pid = 3740] [serial = 1535] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A5D800) [pid = 3740] [serial = 1532] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (180B1000) [pid = 3740] [serial = 1544] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17568000) [pid = 3740] [serial = 1541] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16237C00) [pid = 3740] [serial = 1553] [outer = 00000000] [url = about:blank] 01:45:25 INFO - PROCESS | 3740 | 1465206325990 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]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 984ms 01:45:26 INFO - PROCESS | 3740 | 1465206326037 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 3740 | 1465206326041 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 01:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:45:26 INFO - PROCESS | 3740 | 1465206326049 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 3740 | 1465206326054 Marionette TRACE conn3 <- [1,2106,null,{}] 01:45:26 INFO - PROCESS | 3740 | 1465206326059 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}] 01:45:26 INFO - PROCESS | 3740 | 1465206326061 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:26 INFO - PROCESS | 3740 | 1465206326147 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 01:45:26 INFO - PROCESS | 3740 | 1465206326237 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3740 | 1465206326240 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:26 INFO - PROCESS | 3740 | ++DOCSHELL 12B9E000 == 29 [pid = 3740] [id = 536] 01:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12BA0400) [pid = 3740] [serial = 1608] [outer = 00000000] 01:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13724400) [pid = 3740] [serial = 1609] [outer = 12BA0400] 01:45:26 INFO - PROCESS | 3740 | 1465206326297 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13742C00) [pid = 3740] [serial = 1610] [outer = 12BA0400] 01:45:26 INFO - PROCESS | 3740 | 1465206326724 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]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 703ms 01:45:26 INFO - PROCESS | 3740 | 1465206326777 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 3740 | 1465206326780 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 01:45:26 INFO - PROCESS | 3740 | 1465206326784 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:45:26 INFO - PROCESS | 3740 | 1465206326785 Marionette TRACE conn3 <- [1,2110,null,{}] 01:45:26 INFO - PROCESS | 3740 | 1465206326795 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}] 01:45:26 INFO - PROCESS | 3740 | 1465206326799 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:26 INFO - PROCESS | 3740 | 1465206326888 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 01:45:26 INFO - PROCESS | 3740 | 1465206326900 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3740 | 1465206326904 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:26 INFO - PROCESS | 3740 | ++DOCSHELL 13E2A400 == 30 [pid = 3740] [id = 537] 01:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1420B400) [pid = 3740] [serial = 1611] [outer = 00000000] 01:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15029400) [pid = 3740] [serial = 1612] [outer = 1420B400] 01:45:26 INFO - PROCESS | 3740 | 1465206326952 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15534000) [pid = 3740] [serial = 1613] [outer = 1420B400] 01:45:27 INFO - PROCESS | 3740 | 1465206327432 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]]]}] 01:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 703ms 01:45:27 INFO - PROCESS | 3740 | 1465206327485 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 3740 | 1465206327487 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 01:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:45:27 INFO - PROCESS | 3740 | 1465206327490 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - PROCESS | 3740 | 1465206327492 Marionette TRACE conn3 <- [1,2114,null,{}] 01:45:27 INFO - PROCESS | 3740 | 1465206327495 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}] 01:45:27 INFO - PROCESS | 3740 | 1465206327497 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:27 INFO - PROCESS | 3740 | 1465206327582 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 01:45:27 INFO - PROCESS | 3740 | 1465206327589 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 3740 | 1465206327591 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:27 INFO - PROCESS | 3740 | ++DOCSHELL 15F3A000 == 31 [pid = 3740] [id = 538] 01:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F3A800) [pid = 3740] [serial = 1614] [outer = 00000000] 01:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16653400) [pid = 3740] [serial = 1615] [outer = 15F3A800] 01:45:27 INFO - PROCESS | 3740 | 1465206327636 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16AF0C00) [pid = 3740] [serial = 1616] [outer = 15F3A800] 01:45:28 INFO - PROCESS | 3740 | 1465206328088 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]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 640ms 01:45:28 INFO - PROCESS | 3740 | 1465206328128 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 3740 | 1465206328131 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:45:28 INFO - PROCESS | 3740 | 1465206328140 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 3740 | 1465206328142 Marionette TRACE conn3 <- [1,2118,null,{}] 01:45:28 INFO - PROCESS | 3740 | 1465206328146 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}] 01:45:28 INFO - PROCESS | 3740 | 1465206328148 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:28 INFO - PROCESS | 3740 | 1465206328258 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 01:45:28 INFO - PROCESS | 3740 | 1465206328347 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3740 | 1465206328349 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:28 INFO - PROCESS | 3740 | ++DOCSHELL 170DF400 == 32 [pid = 3740] [id = 539] 01:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (171E4400) [pid = 3740] [serial = 1617] [outer = 00000000] 01:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17809400) [pid = 3740] [serial = 1618] [outer = 171E4400] 01:45:28 INFO - PROCESS | 3740 | 1465206328395 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17897C00) [pid = 3740] [serial = 1619] [outer = 171E4400] 01:45:28 INFO - PROCESS | 3740 | 1465206328813 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] 01:45:28 INFO - PROCESS | 3740 | 1465206328835 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:45:28 INFO - PROCESS | 3740 | 1465206328846 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 3740 | 1465206328848 Marionette TRACE conn3 <- [1,2122,null,{}] 01:45:28 INFO - PROCESS | 3740 | 1465206328851 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}] 01:45:28 INFO - PROCESS | 3740 | 1465206328857 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:28 INFO - PROCESS | 3740 | 1465206329000 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 01:45:28 INFO - PROCESS | 3740 | 1465206329005 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3740 | 1465206329007 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:29 INFO - PROCESS | 3740 | ++DOCSHELL 17D8B000 == 33 [pid = 3740] [id = 540] 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18004400) [pid = 3740] [serial = 1620] [outer = 00000000] 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1853DC00) [pid = 3740] [serial = 1621] [outer = 18004400] 01:45:29 INFO - PROCESS | 3740 | 1465206329058 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19C2A000) [pid = 3740] [serial = 1622] [outer = 18004400] 01:45:29 INFO - PROCESS | 3740 | 1465206329526 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]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 734ms 01:45:29 INFO - PROCESS | 3740 | 1465206329586 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 3740 | 1465206329588 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 01:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:45:29 INFO - PROCESS | 3740 | 1465206329591 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 3740 | 1465206329593 Marionette TRACE conn3 <- [1,2126,null,{}] 01:45:29 INFO - PROCESS | 3740 | 1465206329596 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}] 01:45:29 INFO - PROCESS | 3740 | 1465206329598 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:29 INFO - PROCESS | 3740 | 1465206329736 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 01:45:29 INFO - PROCESS | 3740 | 1465206329746 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 3740 | 1465206329747 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:29 INFO - PROCESS | 3740 | ++DOCSHELL 19C32C00 == 34 [pid = 3740] [id = 541] 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19E57C00) [pid = 3740] [serial = 1623] [outer = 00000000] 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A055C00) [pid = 3740] [serial = 1624] [outer = 19E57C00] 01:45:29 INFO - PROCESS | 3740 | 1465206329801 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A056400) [pid = 3740] [serial = 1625] [outer = 19E57C00] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A8E400) [pid = 3740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A050C00) [pid = 3740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A2C7800) [pid = 3740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17CC4800) [pid = 3740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15F35400) [pid = 3740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13E28400) [pid = 3740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10F0F000) [pid = 3740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13A5C400) [pid = 3740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17136400) [pid = 3740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12B9DC00) [pid = 3740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1800B000) [pid = 3740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A713400) [pid = 3740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F43800) [pid = 3740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:45:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15362C00) [pid = 3740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:45:30 INFO - PROCESS | 3740 | 1465206330438 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]]]}] 01:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 890ms 01:45:30 INFO - PROCESS | 3740 | 1465206330495 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 01:45:30 INFO - PROCESS | 3740 | 1465206330497 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 01:45:30 INFO - PROCESS | 3740 | 1465206330500 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:45:30 INFO - PROCESS | 3740 | 1465206330502 Marionette TRACE conn3 <- [1,2130,null,{}] 01:45:30 INFO - PROCESS | 3740 | 1465206330505 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}] 01:45:30 INFO - PROCESS | 3740 | 1465206330507 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:30 INFO - PROCESS | 3740 | 1465206330585 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 01:45:30 INFO - PROCESS | 3740 | 1465206330590 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 3740 | 1465206330592 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:30 INFO - PROCESS | 3740 | ++DOCSHELL 1291DC00 == 35 [pid = 3740] [id = 542] 01:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12B41000) [pid = 3740] [serial = 1626] [outer = 00000000] 01:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F3EC00) [pid = 3740] [serial = 1627] [outer = 12B41000] 01:45:30 INFO - PROCESS | 3740 | 1465206330635 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174D2400) [pid = 3740] [serial = 1628] [outer = 12B41000] 01:45:31 INFO - PROCESS | 3740 | 1465206331117 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] 01:45:31 INFO - PROCESS | 3740 | 1465206331140 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:45:31 INFO - PROCESS | 3740 | 1465206331143 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3740 | 1465206331145 Marionette TRACE conn3 <- [1,2134,null,{}] 01:45:31 INFO - PROCESS | 3740 | 1465206331148 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}] 01:45:31 INFO - PROCESS | 3740 | 1465206331150 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:31 INFO - PROCESS | 3740 | 1465206331236 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 01:45:31 INFO - PROCESS | 3740 | 1465206331241 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 3740 | 1465206331243 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:31 INFO - PROCESS | 3740 | ++DOCSHELL 15F3E000 == 36 [pid = 3740] [id = 543] 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17572000) [pid = 3740] [serial = 1629] [outer = 00000000] 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A3A0000) [pid = 3740] [serial = 1630] [outer = 17572000] 01:45:31 INFO - PROCESS | 3740 | 1465206331286 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A70AC00) [pid = 3740] [serial = 1631] [outer = 17572000] 01:45:31 INFO - PROCESS | 3740 | 1465206331752 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] 01:45:31 INFO - PROCESS | 3740 | 1465206331784 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:45:31 INFO - PROCESS | 3740 | 1465206331787 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3740 | 1465206331789 Marionette TRACE conn3 <- [1,2138,null,{}] 01:45:31 INFO - PROCESS | 3740 | 1465206331793 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}] 01:45:31 INFO - PROCESS | 3740 | 1465206331795 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:31 INFO - PROCESS | 3740 | 1465206331884 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 01:45:31 INFO - PROCESS | 3740 | 1465206331889 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 3740 | 1465206331891 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:31 INFO - PROCESS | 3740 | ++DOCSHELL 15EB2800 == 37 [pid = 3740] [id = 544] 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19E54800) [pid = 3740] [serial = 1632] [outer = 00000000] 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A866C00) [pid = 3740] [serial = 1633] [outer = 19E54800] 01:45:31 INFO - PROCESS | 3740 | 1465206331934 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A867400) [pid = 3740] [serial = 1634] [outer = 19E54800] 01:45:32 INFO - PROCESS | 3740 | 1465206332419 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]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 703ms 01:45:32 INFO - PROCESS | 3740 | 1465206332488 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 3740 | 1465206332492 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 01:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:45:32 INFO - PROCESS | 3740 | 1465206332498 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 3740 | 1465206332502 Marionette TRACE conn3 <- [1,2142,null,{}] 01:45:32 INFO - PROCESS | 3740 | 1465206332509 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}] 01:45:32 INFO - PROCESS | 3740 | 1465206332512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:32 INFO - PROCESS | 3740 | 1465206332682 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 01:45:32 INFO - PROCESS | 3740 | 1465206332803 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3740 | 1465206332808 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:32 INFO - PROCESS | 3740 | ++DOCSHELL 10F08400 == 38 [pid = 3740] [id = 545] 01:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11279800) [pid = 3740] [serial = 1635] [outer = 00000000] 01:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1180BC00) [pid = 3740] [serial = 1636] [outer = 11279800] 01:45:32 INFO - PROCESS | 3740 | 1465206332865 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1291AC00) [pid = 3740] [serial = 1637] [outer = 11279800] 01:45:33 INFO - PROCESS | 3740 | 1465206333445 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]]]}] 01:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1000ms 01:45:33 INFO - PROCESS | 3740 | 1465206333501 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3740 | 1465206333506 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:45:33 INFO - PROCESS | 3740 | 1465206333512 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3740 | 1465206333515 Marionette TRACE conn3 <- [1,2146,null,{}] 01:45:33 INFO - PROCESS | 3740 | 1465206333519 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}] 01:45:33 INFO - PROCESS | 3740 | 1465206333522 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:33 INFO - PROCESS | 3740 | 1465206333632 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 01:45:33 INFO - PROCESS | 3740 | 1465206333771 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 3740 | 1465206333773 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:33 INFO - PROCESS | 3740 | ++DOCSHELL 139AD400 == 39 [pid = 3740] [id = 546] 01:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (139AE400) [pid = 3740] [serial = 1638] [outer = 00000000] 01:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1501E000) [pid = 3740] [serial = 1639] [outer = 139AE400] 01:45:33 INFO - PROCESS | 3740 | 1465206333830 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15EB9800) [pid = 3740] [serial = 1640] [outer = 139AE400] 01:45:34 INFO - PROCESS | 3740 | 1465206334446 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]]]}] 01:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 01:45:34 INFO - PROCESS | 3740 | 1465206334514 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 3740 | 1465206334516 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 01:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:45:34 INFO - PROCESS | 3740 | 1465206334520 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 3740 | 1465206334524 Marionette TRACE conn3 <- [1,2150,null,{}] 01:45:34 INFO - PROCESS | 3740 | 1465206334548 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}] 01:45:34 INFO - PROCESS | 3740 | 1465206334553 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:34 INFO - PROCESS | 3740 | 1465206334701 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 01:45:34 INFO - PROCESS | 3740 | 1465206334762 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3740 | 1465206334766 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:34 INFO - PROCESS | 3740 | ++DOCSHELL 19E54400 == 40 [pid = 3740] [id = 547] 01:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19E55800) [pid = 3740] [serial = 1641] [outer = 00000000] 01:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A05A400) [pid = 3740] [serial = 1642] [outer = 19E55800] 01:45:34 INFO - PROCESS | 3740 | 1465206334824 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A865800) [pid = 3740] [serial = 1643] [outer = 19E55800] 01:45:35 INFO - PROCESS | 3740 | 1465206335468 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1000ms 01:45:35 INFO - PROCESS | 3740 | 1465206335521 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 3740 | 1465206335524 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:45:35 INFO - PROCESS | 3740 | 1465206335528 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 3740 | 1465206335530 Marionette TRACE conn3 <- [1,2154,null,{}] 01:45:35 INFO - PROCESS | 3740 | 1465206335533 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}] 01:45:35 INFO - PROCESS | 3740 | 1465206335535 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:35 INFO - PROCESS | 3740 | 1465206335641 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 01:45:35 INFO - PROCESS | 3740 | 1465206335778 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 3740 | 1465206335781 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:35 INFO - PROCESS | 3740 | ++DOCSHELL 13726000 == 41 [pid = 3740] [id = 548] 01:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A863C00) [pid = 3740] [serial = 1644] [outer = 00000000] 01:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1AC15800) [pid = 3740] [serial = 1645] [outer = 1A863C00] 01:45:35 INFO - PROCESS | 3740 | 1465206335835 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1AC1A400) [pid = 3740] [serial = 1646] [outer = 1A863C00] 01:45:36 INFO - PROCESS | 3740 | --DOCSHELL 1B4B5400 == 40 [pid = 3740] [id = 16] 01:45:36 INFO - PROCESS | 3740 | 1465206336623 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]]]}] 01:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1141ms 01:45:36 INFO - PROCESS | 3740 | 1465206336675 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 3740 | 1465206336680 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 01:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:45:36 INFO - PROCESS | 3740 | 1465206336685 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 3740 | 1465206336688 Marionette TRACE conn3 <- [1,2158,null,{}] 01:45:36 INFO - PROCESS | 3740 | 1465206336693 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}] 01:45:36 INFO - PROCESS | 3740 | 1465206336696 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:36 INFO - PROCESS | 3740 | 1465206336806 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 01:45:36 INFO - PROCESS | 3740 | 1465206336964 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 3740 | 1465206336967 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:36 INFO - PROCESS | 3740 | ++DOCSHELL 1291BC00 == 41 [pid = 3740] [id = 549] 01:45:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12B46C00) [pid = 3740] [serial = 1647] [outer = 00000000] 01:45:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12C14000) [pid = 3740] [serial = 1648] [outer = 12B46C00] 01:45:37 INFO - PROCESS | 3740 | 1465206337025 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (13725800) [pid = 3740] [serial = 1649] [outer = 12B46C00] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 15F3E000 == 40 [pid = 3740] [id = 543] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 1291DC00 == 39 [pid = 3740] [id = 542] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 19C32C00 == 38 [pid = 3740] [id = 541] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 17D8B000 == 37 [pid = 3740] [id = 540] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 170DF400 == 36 [pid = 3740] [id = 539] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 15F3A000 == 35 [pid = 3740] [id = 538] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 13E2A400 == 34 [pid = 3740] [id = 537] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 12B9E000 == 33 [pid = 3740] [id = 536] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 11869400 == 32 [pid = 3740] [id = 535] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 1B5D1000 == 31 [pid = 3740] [id = 17] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 15F3C000 == 30 [pid = 3740] [id = 533] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 104EDC00 == 29 [pid = 3740] [id = 534] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 13726000 == 28 [pid = 3740] [id = 548] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 19E54400 == 27 [pid = 3740] [id = 547] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 15EB2800 == 26 [pid = 3740] [id = 544] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 10F08400 == 25 [pid = 3740] [id = 545] 01:45:37 INFO - PROCESS | 3740 | --DOCSHELL 139AD400 == 24 [pid = 3740] [id = 546] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19E50800) [pid = 3740] [serial = 1585] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A2C5C00) [pid = 3740] [serial = 1588] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A70C000) [pid = 3740] [serial = 1559] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (180B5800) [pid = 3740] [serial = 1579] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18369000) [pid = 3740] [serial = 1580] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15F3C400) [pid = 3740] [serial = 1573] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15F41C00) [pid = 3740] [serial = 1574] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15365800) [pid = 3740] [serial = 1570] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1553CC00) [pid = 3740] [serial = 1571] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1180B800) [pid = 3740] [serial = 1561] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (118C3C00) [pid = 3740] [serial = 1562] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13D0D000) [pid = 3740] [serial = 1567] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13E29C00) [pid = 3740] [serial = 1568] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17570000) [pid = 3740] [serial = 1576] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17890800) [pid = 3740] [serial = 1577] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12E4C400) [pid = 3740] [serial = 1564] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (131EE800) [pid = 3740] [serial = 1565] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19826000) [pid = 3740] [serial = 1582] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A863800) [pid = 3740] [serial = 1591] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A99C400) [pid = 3740] [serial = 1598] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A9A3800) [pid = 3740] [serial = 1600] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A3A1C00) [pid = 3740] [serial = 1589] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A870000) [pid = 3740] [serial = 1597] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A86B000) [pid = 3740] [serial = 1592] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19E52800) [pid = 3740] [serial = 1586] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (168C7000) [pid = 3740] [serial = 1594] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (174CFC00) [pid = 3740] [serial = 1595] [outer = 00000000] [url = about:blank] 01:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A84800) [pid = 3740] [serial = 1583] [outer = 00000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3740 | 1465206338247 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]]]}] 01:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1609ms 01:45:38 INFO - PROCESS | 3740 | 1465206338293 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 3740 | 1465206338297 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 01:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:45:38 INFO - PROCESS | 3740 | 1465206338302 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 3740 | 1465206338305 Marionette TRACE conn3 <- [1,2162,null,{}] 01:45:38 INFO - PROCESS | 3740 | 1465206338310 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}] 01:45:38 INFO - PROCESS | 3740 | 1465206338313 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:38 INFO - PROCESS | 3740 | 1465206338448 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 01:45:38 INFO - PROCESS | 3740 | 1465206338544 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 3740 | 1465206338546 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:38 INFO - PROCESS | 3740 | ++DOCSHELL 10B66C00 == 25 [pid = 3740] [id = 550] 01:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10B67400) [pid = 3740] [serial = 1650] [outer = 00000000] 01:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11808400) [pid = 3740] [serial = 1651] [outer = 10B67400] 01:45:38 INFO - PROCESS | 3740 | 1465206338594 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (118CC400) [pid = 3740] [serial = 1652] [outer = 10B67400] 01:45:38 INFO - PROCESS | 3740 | 1465206339008 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]]]}] 01:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 01:45:39 INFO - PROCESS | 3740 | 1465206339039 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 3740 | 1465206339044 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 01:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:45:39 INFO - PROCESS | 3740 | 1465206339054 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 3740 | 1465206339056 Marionette TRACE conn3 <- [1,2166,null,{}] 01:45:39 INFO - PROCESS | 3740 | 1465206339060 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}] 01:45:39 INFO - PROCESS | 3740 | 1465206339063 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:39 INFO - PROCESS | 3740 | 1465206339151 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 01:45:39 INFO - PROCESS | 3740 | 1465206339157 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3740 | 1465206339159 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:39 INFO - PROCESS | 3740 | ++DOCSHELL 13105400 == 26 [pid = 3740] [id = 551] 01:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13105800) [pid = 3740] [serial = 1653] [outer = 00000000] 01:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1320B800) [pid = 3740] [serial = 1654] [outer = 13105800] 01:45:39 INFO - PROCESS | 3740 | 1465206339207 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (137ABC00) [pid = 3740] [serial = 1655] [outer = 13105800] 01:45:39 INFO - PROCESS | 3740 | 1465206339695 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]]]}] 01:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 703ms 01:45:39 INFO - PROCESS | 3740 | 1465206339749 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 3740 | 1465206339751 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 01:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:45:39 INFO - PROCESS | 3740 | 1465206339755 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 3740 | 1465206339758 Marionette TRACE conn3 <- [1,2170,null,{}] 01:45:39 INFO - PROCESS | 3740 | 1465206339769 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}] 01:45:39 INFO - PROCESS | 3740 | 1465206339774 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:39 INFO - PROCESS | 3740 | 1465206339885 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 01:45:39 INFO - PROCESS | 3740 | 1465206339993 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3740 | 1465206339996 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:39 INFO - PROCESS | 3740 | ++DOCSHELL 15534800 == 27 [pid = 3740] [id = 552] 01:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15535000) [pid = 3740] [serial = 1656] [outer = 00000000] 01:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1553B800) [pid = 3740] [serial = 1657] [outer = 15535000] 01:45:40 INFO - PROCESS | 3740 | 1465206340044 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15EB8C00) [pid = 3740] [serial = 1658] [outer = 15535000] 01:45:40 INFO - PROCESS | 3740 | 1465206340470 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]]]}] 01:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 01:45:40 INFO - PROCESS | 3740 | 1465206340496 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 3740 | 1465206340499 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 01:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:45:40 INFO - PROCESS | 3740 | 1465206340502 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 3740 | 1465206340504 Marionette TRACE conn3 <- [1,2174,null,{}] 01:45:40 INFO - PROCESS | 3740 | 1465206340508 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}] 01:45:40 INFO - PROCESS | 3740 | 1465206340510 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:40 INFO - PROCESS | 3740 | 1465206340629 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 01:45:40 INFO - PROCESS | 3740 | 1465206340634 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 3740 | 1465206340636 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:40 INFO - PROCESS | 3740 | ++DOCSHELL 15F3C400 == 28 [pid = 3740] [id = 553] 01:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F3F400) [pid = 3740] [serial = 1659] [outer = 00000000] 01:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16652800) [pid = 3740] [serial = 1660] [outer = 15F3F400] 01:45:40 INFO - PROCESS | 3740 | 1465206340681 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16B63400) [pid = 3740] [serial = 1661] [outer = 15F3F400] 01:45:41 INFO - PROCESS | 3740 | 1465206341125 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]]]}] 01:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 641ms 01:45:41 INFO - PROCESS | 3740 | 1465206341143 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 3740 | 1465206341145 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 01:45:41 INFO - PROCESS | 3740 | 1465206341148 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3740 | 1465206341149 Marionette TRACE conn3 <- [1,2178,null,{}] 01:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:45:41 INFO - PROCESS | 3740 | 1465206341153 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}] 01:45:41 INFO - PROCESS | 3740 | 1465206341155 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:41 INFO - PROCESS | 3740 | 1465206341266 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 01:45:41 INFO - PROCESS | 3740 | 1465206341357 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 3740 | 1465206341360 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:41 INFO - PROCESS | 3740 | ++DOCSHELL 13907000 == 29 [pid = 3740] [id = 554] 01:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16AFA000) [pid = 3740] [serial = 1662] [outer = 00000000] 01:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1780EC00) [pid = 3740] [serial = 1663] [outer = 16AFA000] 01:45:41 INFO - PROCESS | 3740 | 1465206341404 Marionette DEBUG loaded listener.js 01:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17C2A400) [pid = 3740] [serial = 1664] [outer = 16AFA000] 01:45:41 INFO - PROCESS | 3740 | 1465206341840 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]]]}] 01:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 735ms 01:45:41 INFO - PROCESS | 3740 | 1465206341898 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 01:45:41 INFO - PROCESS | 3740 | 1465206341900 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 01:45:41 INFO - PROCESS | 3740 | 1465206341903 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3740 | 1465206341905 Marionette TRACE conn3 <- [1,2182,null,{}] 01:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:45:41 INFO - PROCESS | 3740 | 1465206341908 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}] 01:45:41 INFO - PROCESS | 3740 | 1465206341914 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:42 INFO - PROCESS | 3740 | 1465206342053 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 01:45:42 INFO - PROCESS | 3740 | 1465206342119 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3740 | 1465206342121 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:42 INFO - PROCESS | 3740 | ++DOCSHELL 17890800 == 30 [pid = 3740] [id = 555] 01:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (180B5800) [pid = 3740] [serial = 1665] [outer = 00000000] 01:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19826400) [pid = 3740] [serial = 1666] [outer = 180B5800] 01:45:42 INFO - PROCESS | 3740 | 1465206342154 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A8BC00) [pid = 3740] [serial = 1667] [outer = 180B5800] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (171E4400) [pid = 3740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18004400) [pid = 3740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1420B400) [pid = 3740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F3A800) [pid = 3740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1186A800) [pid = 3740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (104EE800) [pid = 3740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12BA0400) [pid = 3740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19E57C00) [pid = 3740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19A8C000) [pid = 3740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19E54800) [pid = 3740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12B41000) [pid = 3740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17572000) [pid = 3740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1B4B5800) [pid = 3740] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1B5D4800) [pid = 3740] [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.] 01:45:42 INFO - PROCESS | 3740 | 1465206342781 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]]]}] 01:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 937ms 01:45:42 INFO - PROCESS | 3740 | 1465206342845 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 3740 | 1465206342847 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 01:45:42 INFO - PROCESS | 3740 | 1465206342851 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:45:42 INFO - PROCESS | 3740 | 1465206342852 Marionette TRACE conn3 <- [1,2186,null,{}] 01:45:42 INFO - PROCESS | 3740 | 1465206342855 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}] 01:45:42 INFO - PROCESS | 3740 | 1465206342857 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:42 INFO - PROCESS | 3740 | 1465206342933 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 01:45:42 INFO - PROCESS | 3740 | 1465206342938 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3740 | 1465206342940 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:42 INFO - PROCESS | 3740 | ++DOCSHELL 10B62C00 == 31 [pid = 3740] [id = 556] 01:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13A64C00) [pid = 3740] [serial = 1668] [outer = 00000000] 01:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18368C00) [pid = 3740] [serial = 1669] [outer = 13A64C00] 01:45:42 INFO - PROCESS | 3740 | 1465206342983 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18369800) [pid = 3740] [serial = 1670] [outer = 13A64C00] 01:45:43 INFO - PROCESS | 3740 | 1465206343406 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]]]}] 01:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 593ms 01:45:43 INFO - PROCESS | 3740 | 1465206343453 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 3740 | 1465206343455 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:45:43 INFO - PROCESS | 3740 | 1465206343458 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 3740 | 1465206343460 Marionette TRACE conn3 <- [1,2190,null,{}] 01:45:43 INFO - PROCESS | 3740 | 1465206343463 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}] 01:45:43 INFO - PROCESS | 3740 | 1465206343465 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:43 INFO - PROCESS | 3740 | 1465206343545 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 01:45:43 INFO - PROCESS | 3740 | 1465206343551 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 3740 | 1465206343553 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:43 INFO - PROCESS | 3740 | ++DOCSHELL 15F39000 == 32 [pid = 3740] [id = 557] 01:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18004400) [pid = 3740] [serial = 1671] [outer = 00000000] 01:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19E57400) [pid = 3740] [serial = 1672] [outer = 18004400] 01:45:43 INFO - PROCESS | 3740 | 1465206343605 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19E57C00) [pid = 3740] [serial = 1673] [outer = 18004400] 01:45:44 INFO - PROCESS | 3740 | 1465206344027 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]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 594ms 01:45:44 INFO - PROCESS | 3740 | 1465206344056 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 3740 | 1465206344058 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 01:45:44 INFO - PROCESS | 3740 | 1465206344061 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:45:44 INFO - PROCESS | 3740 | 1465206344063 Marionette TRACE conn3 <- [1,2194,null,{}] 01:45:44 INFO - PROCESS | 3740 | 1465206344127 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}] 01:45:44 INFO - PROCESS | 3740 | 1465206344131 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:44 INFO - PROCESS | 3740 | 1465206344258 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 01:45:44 INFO - PROCESS | 3740 | 1465206344446 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3740 | 1465206344450 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:44 INFO - PROCESS | 3740 | ++DOCSHELL 10F05000 == 33 [pid = 3740] [id = 558] 01:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10F0F000) [pid = 3740] [serial = 1674] [outer = 00000000] 01:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (11D31400) [pid = 3740] [serial = 1675] [outer = 10F0F000] 01:45:44 INFO - PROCESS | 3740 | 1465206344507 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (11DC1C00) [pid = 3740] [serial = 1676] [outer = 10F0F000] 01:45:45 INFO - PROCESS | 3740 | 1465206345274 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]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1250ms 01:45:45 INFO - PROCESS | 3740 | 1465206345320 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 3740 | 1465206345324 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 01:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:45:45 INFO - PROCESS | 3740 | 1465206345328 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 3740 | 1465206345331 Marionette TRACE conn3 <- [1,2198,null,{}] 01:45:45 INFO - PROCESS | 3740 | 1465206345337 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}] 01:45:45 INFO - PROCESS | 3740 | 1465206345340 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:45 INFO - PROCESS | 3740 | 1465206345458 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 01:45:45 INFO - PROCESS | 3740 | 1465206345599 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 3740 | 1465206345604 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:45 INFO - PROCESS | 3740 | ++DOCSHELL 13D04800 == 34 [pid = 3740] [id = 559] 01:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13D75C00) [pid = 3740] [serial = 1677] [outer = 00000000] 01:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (142DE000) [pid = 3740] [serial = 1678] [outer = 13D75C00] 01:45:45 INFO - PROCESS | 3740 | 1465206345673 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15533C00) [pid = 3740] [serial = 1679] [outer = 13D75C00] 01:45:46 INFO - PROCESS | 3740 | 1465206346548 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]]]}] 01:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1249ms 01:45:46 INFO - PROCESS | 3740 | 1465206346585 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 3740 | 1465206346589 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 01:45:46 INFO - PROCESS | 3740 | 1465206346595 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:45:46 INFO - PROCESS | 3740 | 1465206346598 Marionette TRACE conn3 <- [1,2202,null,{}] 01:45:46 INFO - PROCESS | 3740 | 1465206346603 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}] 01:45:46 INFO - PROCESS | 3740 | 1465206346606 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:46 INFO - PROCESS | 3740 | 1465206346736 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 10B62C00 == 33 [pid = 3740] [id = 556] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 17890800 == 32 [pid = 3740] [id = 555] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 13907000 == 31 [pid = 3740] [id = 554] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 15F3C400 == 30 [pid = 3740] [id = 553] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 15534800 == 29 [pid = 3740] [id = 552] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 13105400 == 28 [pid = 3740] [id = 551] 01:45:46 INFO - PROCESS | 3740 | --DOCSHELL 10B66C00 == 27 [pid = 3740] [id = 550] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1B5CE000) [pid = 3740] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (105EEC00) [pid = 3740] [serial = 1115] [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.] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17809400) [pid = 3740] [serial = 1618] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17897C00) [pid = 3740] [serial = 1619] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1853DC00) [pid = 3740] [serial = 1621] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15029400) [pid = 3740] [serial = 1612] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15534000) [pid = 3740] [serial = 1613] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16653400) [pid = 3740] [serial = 1615] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12914000) [pid = 3740] [serial = 1606] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12B9B400) [pid = 3740] [serial = 1607] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1127DC00) [pid = 3740] [serial = 1603] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12B3FC00) [pid = 3740] [serial = 1604] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13724400) [pid = 3740] [serial = 1609] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13742C00) [pid = 3740] [serial = 1610] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A055C00) [pid = 3740] [serial = 1624] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1AC0D400) [pid = 3740] [serial = 1601] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A866C00) [pid = 3740] [serial = 1633] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A867400) [pid = 3740] [serial = 1634] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (174D2400) [pid = 3740] [serial = 1628] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15F3EC00) [pid = 3740] [serial = 1627] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A70AC00) [pid = 3740] [serial = 1631] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A056400) [pid = 3740] [serial = 1625] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19C2A000) [pid = 3740] [serial = 1622] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A3A0000) [pid = 3740] [serial = 1630] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (16AF0C00) [pid = 3740] [serial = 1616] [outer = 00000000] [url = about:blank] 01:45:46 INFO - PROCESS | 3740 | 1465206346869 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 3740 | 1465206346873 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:46 INFO - PROCESS | 3740 | ++DOCSHELL 10A63800 == 28 [pid = 3740] [id = 560] 01:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (10B5CC00) [pid = 3740] [serial = 1680] [outer = 00000000] 01:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11284C00) [pid = 3740] [serial = 1681] [outer = 10B5CC00] 01:45:46 INFO - PROCESS | 3740 | 1465206346923 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12916000) [pid = 3740] [serial = 1682] [outer = 10B5CC00] 01:45:47 INFO - PROCESS | 3740 | 1465206347349 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]]]}] 01:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 796ms 01:45:47 INFO - PROCESS | 3740 | 1465206347398 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 3740 | 1465206347402 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 01:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:45:47 INFO - PROCESS | 3740 | 1465206347408 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - PROCESS | 3740 | 1465206347410 Marionette TRACE conn3 <- [1,2206,null,{}] 01:45:47 INFO - PROCESS | 3740 | 1465206347414 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}] 01:45:47 INFO - PROCESS | 3740 | 1465206347416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:47 INFO - PROCESS | 3740 | 1465206347502 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 01:45:47 INFO - PROCESS | 3740 | 1465206347510 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 3740 | 1465206347512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:47 INFO - PROCESS | 3740 | ++DOCSHELL 12E50C00 == 29 [pid = 3740] [id = 561] 01:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12E51C00) [pid = 3740] [serial = 1683] [outer = 00000000] 01:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13726000) [pid = 3740] [serial = 1684] [outer = 12E51C00] 01:45:47 INFO - PROCESS | 3740 | 1465206347559 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (137B6C00) [pid = 3740] [serial = 1685] [outer = 12E51C00] 01:45:48 INFO - PROCESS | 3740 | 1465206348040 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 703ms 01:45:48 INFO - PROCESS | 3740 | 1465206348107 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 3740 | 1465206348110 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 01:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:45:48 INFO - PROCESS | 3740 | 1465206348114 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 3740 | 1465206348117 Marionette TRACE conn3 <- [1,2210,null,{}] 01:45:48 INFO - PROCESS | 3740 | 1465206348128 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}] 01:45:48 INFO - PROCESS | 3740 | 1465206348133 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:48 INFO - PROCESS | 3740 | 1465206348246 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 01:45:48 INFO - PROCESS | 3740 | 1465206348346 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 3740 | 1465206348349 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:48 INFO - PROCESS | 3740 | ++DOCSHELL 15362C00 == 30 [pid = 3740] [id = 562] 01:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15365800) [pid = 3740] [serial = 1686] [outer = 00000000] 01:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1553D000) [pid = 3740] [serial = 1687] [outer = 15365800] 01:45:48 INFO - PROCESS | 3740 | 1465206348397 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15F3C400) [pid = 3740] [serial = 1688] [outer = 15365800] 01:45:48 INFO - PROCESS | 3740 | 1465206348796 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 01:45:48 INFO - PROCESS | 3740 | 1465206348812 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 3740 | 1465206348815 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 01:45:48 INFO - PROCESS | 3740 | 1465206348818 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:45:48 INFO - PROCESS | 3740 | 1465206348819 Marionette TRACE conn3 <- [1,2214,null,{}] 01:45:48 INFO - PROCESS | 3740 | 1465206348823 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}] 01:45:48 INFO - PROCESS | 3740 | 1465206348824 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:48 INFO - PROCESS | 3740 | 1465206348962 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 01:45:48 INFO - PROCESS | 3740 | 1465206348974 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 3740 | 1465206348976 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:48 INFO - PROCESS | 3740 | ++DOCSHELL 170E3C00 == 31 [pid = 3740] [id = 563] 01:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (174CC400) [pid = 3740] [serial = 1689] [outer = 00000000] 01:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17813000) [pid = 3740] [serial = 1690] [outer = 174CC400] 01:45:49 INFO - PROCESS | 3740 | 1465206349021 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17897C00) [pid = 3740] [serial = 1691] [outer = 174CC400] 01:45:49 INFO - PROCESS | 3740 | 1465206349457 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]]]}] 01:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 703ms 01:45:49 INFO - PROCESS | 3740 | 1465206349517 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 3740 | 1465206349519 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 01:45:49 INFO - PROCESS | 3740 | 1465206349522 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:45:49 INFO - PROCESS | 3740 | 1465206349524 Marionette TRACE conn3 <- [1,2218,null,{}] 01:45:49 INFO - PROCESS | 3740 | 1465206349534 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}] 01:45:49 INFO - PROCESS | 3740 | 1465206349536 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:49 INFO - PROCESS | 3740 | 1465206349646 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 01:45:49 INFO - PROCESS | 3740 | 1465206349758 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 3740 | 1465206349762 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:49 INFO - PROCESS | 3740 | ++DOCSHELL 1780D000 == 32 [pid = 3740] [id = 564] 01:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (18006C00) [pid = 3740] [serial = 1692] [outer = 00000000] 01:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1835E400) [pid = 3740] [serial = 1693] [outer = 18006C00] 01:45:49 INFO - PROCESS | 3740 | 1465206349806 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18536800) [pid = 3740] [serial = 1694] [outer = 18006C00] 01:45:50 INFO - PROCESS | 3740 | 1465206350230 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]]]}] 01:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 750ms 01:45:50 INFO - PROCESS | 3740 | 1465206350263 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 3740 | 1465206350265 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 01:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:45:50 INFO - PROCESS | 3740 | 1465206350269 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 3740 | 1465206350270 Marionette TRACE conn3 <- [1,2222,null,{}] 01:45:50 INFO - PROCESS | 3740 | 1465206350274 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}] 01:45:50 INFO - PROCESS | 3740 | 1465206350279 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:50 INFO - PROCESS | 3740 | 1465206350418 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 01:45:50 INFO - PROCESS | 3740 | 1465206350484 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 3740 | 1465206350486 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:50 INFO - PROCESS | 3740 | ++DOCSHELL 19A90C00 == 33 [pid = 3740] [id = 565] 01:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19A91800) [pid = 3740] [serial = 1695] [outer = 00000000] 01:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A054400) [pid = 3740] [serial = 1696] [outer = 19A91800] 01:45:50 INFO - PROCESS | 3740 | 1465206350531 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A055400) [pid = 3740] [serial = 1697] [outer = 19A91800] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F3F400) [pid = 3740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10B67400) [pid = 3740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12B46C00) [pid = 3740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15535000) [pid = 3740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13105800) [pid = 3740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (11279800) [pid = 3740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (139AE400) [pid = 3740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19E55800) [pid = 3740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16AFA000) [pid = 3740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A863C00) [pid = 3740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (180B5800) [pid = 3740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:45:51 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13A64C00) [pid = 3740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:45:51 INFO - PROCESS | 3740 | 1465206351019 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]]]}] 01:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 796ms 01:45:51 INFO - PROCESS | 3740 | 1465206351071 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 3740 | 1465206351073 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 01:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:45:51 INFO - PROCESS | 3740 | 1465206351076 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 3740 | 1465206351078 Marionette TRACE conn3 <- [1,2226,null,{}] 01:45:51 INFO - PROCESS | 3740 | 1465206351082 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}] 01:45:51 INFO - PROCESS | 3740 | 1465206351083 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:51 INFO - PROCESS | 3740 | 1465206351171 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 01:45:51 INFO - PROCESS | 3740 | 1465206351178 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 3740 | 1465206351180 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:51 INFO - PROCESS | 3740 | ++DOCSHELL 1310F000 == 34 [pid = 3740] [id = 566] 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1320B400) [pid = 3740] [serial = 1698] [outer = 00000000] 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1420F400) [pid = 3740] [serial = 1699] [outer = 1320B400] 01:45:51 INFO - PROCESS | 3740 | 1465206351228 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15016C00) [pid = 3740] [serial = 1700] [outer = 1320B400] 01:45:51 INFO - PROCESS | 3740 | 1465206351676 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]]]}] 01:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 640ms 01:45:51 INFO - PROCESS | 3740 | 1465206351715 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 3740 | 1465206351717 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 01:45:51 INFO - PROCESS | 3740 | 1465206351720 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:45:51 INFO - PROCESS | 3740 | 1465206351721 Marionette TRACE conn3 <- [1,2230,null,{}] 01:45:51 INFO - PROCESS | 3740 | 1465206351725 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}] 01:45:51 INFO - PROCESS | 3740 | 1465206351726 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:51 INFO - PROCESS | 3740 | 1465206351810 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 01:45:51 INFO - PROCESS | 3740 | 1465206351819 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 3740 | 1465206351822 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:51 INFO - PROCESS | 3740 | ++DOCSHELL 139A5400 == 35 [pid = 3740] [id = 567] 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F3F000) [pid = 3740] [serial = 1701] [outer = 00000000] 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19C2B800) [pid = 3740] [serial = 1702] [outer = 15F3F000] 01:45:51 INFO - PROCESS | 3740 | 1465206351869 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A05C800) [pid = 3740] [serial = 1703] [outer = 15F3F000] 01:45:52 INFO - PROCESS | 3740 | 1465206352311 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]]]}] 01:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 641ms 01:45:52 INFO - PROCESS | 3740 | 1465206352358 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 3740 | 1465206352360 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 01:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:45:52 INFO - PROCESS | 3740 | 1465206352363 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 3740 | 1465206352365 Marionette TRACE conn3 <- [1,2234,null,{}] 01:45:52 INFO - PROCESS | 3740 | 1465206352368 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}] 01:45:52 INFO - PROCESS | 3740 | 1465206352370 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:52 INFO - PROCESS | 3740 | 1465206352452 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 01:45:52 INFO - PROCESS | 3740 | 1465206352457 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 3740 | 1465206352459 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:52 INFO - PROCESS | 3740 | ++DOCSHELL 168D3000 == 36 [pid = 3740] [id = 568] 01:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1A04FC00) [pid = 3740] [serial = 1704] [outer = 00000000] 01:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A3A7C00) [pid = 3740] [serial = 1705] [outer = 1A04FC00] 01:45:52 INFO - PROCESS | 3740 | 1465206352502 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A70C800) [pid = 3740] [serial = 1706] [outer = 1A04FC00] 01:45:52 INFO - PROCESS | 3740 | 1465206352958 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]]]}] 01:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 640ms 01:45:53 INFO - PROCESS | 3740 | 1465206353051 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 3740 | 1465206353055 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 01:45:53 INFO - PROCESS | 3740 | 1465206353066 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 3740 | 1465206353071 Marionette TRACE conn3 <- [1,2238,null,{}] 01:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:45:53 INFO - PROCESS | 3740 | 1465206353078 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}] 01:45:53 INFO - PROCESS | 3740 | 1465206353082 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:53 INFO - PROCESS | 3740 | 1465206353211 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 01:45:53 INFO - PROCESS | 3740 | 1465206353344 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 3740 | 1465206353350 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:53 INFO - PROCESS | 3740 | ++DOCSHELL 10ED0400 == 37 [pid = 3740] [id = 569] 01:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10ED2800) [pid = 3740] [serial = 1707] [outer = 00000000] 01:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (11802000) [pid = 3740] [serial = 1708] [outer = 10ED2800] 01:45:53 INFO - PROCESS | 3740 | 1465206353409 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1291F800) [pid = 3740] [serial = 1709] [outer = 10ED2800] 01:45:54 INFO - PROCESS | 3740 | 1465206354041 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]]]}] 01:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 984ms 01:45:54 INFO - PROCESS | 3740 | 1465206354061 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3740 | 1465206354065 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:45:54 INFO - PROCESS | 3740 | 1465206354084 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3740 | 1465206354088 Marionette TRACE conn3 <- [1,2242,null,{}] 01:45:54 INFO - PROCESS | 3740 | 1465206354094 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}] 01:45:54 INFO - PROCESS | 3740 | 1465206354096 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:54 INFO - PROCESS | 3740 | 1465206354205 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 01:45:54 INFO - PROCESS | 3740 | 1465206354345 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3740 | 1465206354348 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:54 INFO - PROCESS | 3740 | ++DOCSHELL 13D7D800 == 38 [pid = 3740] [id = 570] 01:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1420BC00) [pid = 3740] [serial = 1710] [outer = 00000000] 01:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15F3FC00) [pid = 3740] [serial = 1711] [outer = 1420BC00] 01:45:54 INFO - PROCESS | 3740 | 1465206354407 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (174CFC00) [pid = 3740] [serial = 1712] [outer = 1420BC00] 01:45:54 INFO - PROCESS | 3740 | 1465206354979 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 953ms 01:45:55 INFO - PROCESS | 3740 | 1465206355030 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 3740 | 1465206355032 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 01:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:45:55 INFO - PROCESS | 3740 | 1465206355036 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 3740 | 1465206355039 Marionette TRACE conn3 <- [1,2246,null,{}] 01:45:55 INFO - PROCESS | 3740 | 1465206355044 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}] 01:45:55 INFO - PROCESS | 3740 | 1465206355049 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:55 INFO - PROCESS | 3740 | 1465206355159 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 01:45:55 INFO - PROCESS | 3740 | 1465206355319 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 3740 | 1465206355323 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:55 INFO - PROCESS | 3740 | ++DOCSHELL 19E5CC00 == 39 [pid = 3740] [id = 571] 01:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A04F400) [pid = 3740] [serial = 1713] [outer = 00000000] 01:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A2C8400) [pid = 3740] [serial = 1714] [outer = 1A04F400] 01:45:55 INFO - PROCESS | 3740 | 1465206355383 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A70E800) [pid = 3740] [serial = 1715] [outer = 1A04F400] 01:45:56 INFO - PROCESS | 3740 | 1465206356059 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]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1093ms 01:45:56 INFO - PROCESS | 3740 | 1465206356131 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 3740 | 1465206356133 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 01:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:45:56 INFO - PROCESS | 3740 | 1465206356137 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 3740 | 1465206356139 Marionette TRACE conn3 <- [1,2250,null,{}] 01:45:56 INFO - PROCESS | 3740 | 1465206356142 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}] 01:45:56 INFO - PROCESS | 3740 | 1465206356145 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:56 INFO - PROCESS | 3740 | 1465206356252 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 01:45:56 INFO - PROCESS | 3740 | 1465206356526 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3740 | 1465206356529 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:56 INFO - PROCESS | 3740 | ++DOCSHELL 104EE000 == 40 [pid = 3740] [id = 572] 01:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (104EE800) [pid = 3740] [serial = 1716] [outer = 00000000] 01:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10A60800) [pid = 3740] [serial = 1717] [outer = 104EE800] 01:45:56 INFO - PROCESS | 3740 | 1465206356602 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11279800) [pid = 3740] [serial = 1718] [outer = 104EE800] 01:45:57 INFO - PROCESS | 3740 | 1465206357259 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]]]}] 01:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1140ms 01:45:57 INFO - PROCESS | 3740 | 1465206357285 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 3740 | 1465206357288 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 01:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:45:57 INFO - PROCESS | 3740 | 1465206357292 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 3740 | 1465206357295 Marionette TRACE conn3 <- [1,2254,null,{}] 01:45:57 INFO - PROCESS | 3740 | 1465206357300 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}] 01:45:57 INFO - PROCESS | 3740 | 1465206357304 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:57 INFO - PROCESS | 3740 | 1465206357404 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 1291BC00 == 39 [pid = 3740] [id = 549] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 139A5400 == 38 [pid = 3740] [id = 567] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 1310F000 == 37 [pid = 3740] [id = 566] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 19A90C00 == 36 [pid = 3740] [id = 565] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 1780D000 == 35 [pid = 3740] [id = 564] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 170E3C00 == 34 [pid = 3740] [id = 563] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 15362C00 == 33 [pid = 3740] [id = 562] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 12E50C00 == 32 [pid = 3740] [id = 561] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 10A63800 == 31 [pid = 3740] [id = 560] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 15F39000 == 30 [pid = 3740] [id = 557] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 10F05000 == 29 [pid = 3740] [id = 558] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 13D04800 == 28 [pid = 3740] [id = 559] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 104EE000 == 27 [pid = 3740] [id = 572] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 19E5CC00 == 26 [pid = 3740] [id = 571] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 168D3000 == 25 [pid = 3740] [id = 568] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 10ED0400 == 24 [pid = 3740] [id = 569] 01:45:58 INFO - PROCESS | 3740 | --DOCSHELL 13D7D800 == 23 [pid = 3740] [id = 570] 01:45:58 INFO - PROCESS | 3740 | 1465206358105 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 3740 | 1465206358109 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19E57400) [pid = 3740] [serial = 1672] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16652800) [pid = 3740] [serial = 1660] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11808400) [pid = 3740] [serial = 1651] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (118CC400) [pid = 3740] [serial = 1652] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13725800) [pid = 3740] [serial = 1649] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12C14000) [pid = 3740] [serial = 1648] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1553B800) [pid = 3740] [serial = 1657] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1320B800) [pid = 3740] [serial = 1654] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (137ABC00) [pid = 3740] [serial = 1655] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1291AC00) [pid = 3740] [serial = 1637] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1180BC00) [pid = 3740] [serial = 1636] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15EB9800) [pid = 3740] [serial = 1640] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1501E000) [pid = 3740] [serial = 1639] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A865800) [pid = 3740] [serial = 1643] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A05A400) [pid = 3740] [serial = 1642] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1780EC00) [pid = 3740] [serial = 1663] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1AC1A400) [pid = 3740] [serial = 1646] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1AC15800) [pid = 3740] [serial = 1645] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16B63400) [pid = 3740] [serial = 1661] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19826400) [pid = 3740] [serial = 1666] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (17C2A400) [pid = 3740] [serial = 1664] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (19A8BC00) [pid = 3740] [serial = 1667] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (18368C00) [pid = 3740] [serial = 1669] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (18369800) [pid = 3740] [serial = 1670] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15EB8C00) [pid = 3740] [serial = 1658] [outer = 00000000] [url = about:blank] 01:45:58 INFO - PROCESS | 3740 | ++DOCSHELL 103DAC00 == 24 [pid = 3740] [id = 573] 01:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10439000) [pid = 3740] [serial = 1719] [outer = 00000000] 01:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (104EE000) [pid = 3740] [serial = 1720] [outer = 10439000] 01:45:58 INFO - PROCESS | 3740 | 1465206358252 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10A63000) [pid = 3740] [serial = 1721] [outer = 10439000] 01:45:58 INFO - PROCESS | 3740 | 1465206358666 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]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1452ms 01:45:58 INFO - PROCESS | 3740 | 1465206358760 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3740 | 1465206358764 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 01:45:58 INFO - PROCESS | 3740 | 1465206358768 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:45:58 INFO - PROCESS | 3740 | 1465206358771 Marionette TRACE conn3 <- [1,2258,null,{}] 01:45:58 INFO - PROCESS | 3740 | 1465206358776 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}] 01:45:58 INFO - PROCESS | 3740 | 1465206358780 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:58 INFO - PROCESS | 3740 | 1465206358872 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 01:45:58 INFO - PROCESS | 3740 | 1465206358887 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 3740 | 1465206358889 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:58 INFO - PROCESS | 3740 | ++DOCSHELL 1291C000 == 25 [pid = 3740] [id = 574] 01:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1291C800) [pid = 3740] [serial = 1722] [outer = 00000000] 01:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12B99000) [pid = 3740] [serial = 1723] [outer = 1291C800] 01:45:58 INFO - PROCESS | 3740 | 1465206358936 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12E4C400) [pid = 3740] [serial = 1724] [outer = 1291C800] 01:45:59 INFO - PROCESS | 3740 | 1465206359412 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 703ms 01:45:59 INFO - PROCESS | 3740 | 1465206359471 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 3740 | 1465206359475 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 01:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:45:59 INFO - PROCESS | 3740 | 1465206359510 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 3740 | 1465206359512 Marionette TRACE conn3 <- [1,2262,null,{}] 01:45:59 INFO - PROCESS | 3740 | 1465206359518 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}] 01:45:59 INFO - PROCESS | 3740 | 1465206359520 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:59 INFO - PROCESS | 3740 | 1465206359608 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 01:45:59 INFO - PROCESS | 3740 | 1465206359703 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 3740 | 1465206359705 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:45:59 INFO - PROCESS | 3740 | ++DOCSHELL 131A5C00 == 26 [pid = 3740] [id = 575] 01:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1371D400) [pid = 3740] [serial = 1725] [outer = 00000000] 01:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (139A9C00) [pid = 3740] [serial = 1726] [outer = 1371D400] 01:45:59 INFO - PROCESS | 3740 | 1465206359750 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13D78C00) [pid = 3740] [serial = 1727] [outer = 1371D400] 01:46:00 INFO - PROCESS | 3740 | 1465206360155 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 01:46:00 INFO - PROCESS | 3740 | 1465206360208 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 3740 | 1465206360211 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:46:00 INFO - PROCESS | 3740 | 1465206360225 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 3740 | 1465206360231 Marionette TRACE conn3 <- [1,2266,null,{}] 01:46:00 INFO - PROCESS | 3740 | 1465206360240 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}] 01:46:00 INFO - PROCESS | 3740 | 1465206360244 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:00 INFO - PROCESS | 3740 | 1465206360359 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 01:46:00 INFO - PROCESS | 3740 | 1465206360372 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 3740 | 1465206360374 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:00 INFO - PROCESS | 3740 | ++DOCSHELL 15539800 == 27 [pid = 3740] [id = 576] 01:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1553A400) [pid = 3740] [serial = 1728] [outer = 00000000] 01:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15EB9800) [pid = 3740] [serial = 1729] [outer = 1553A400] 01:46:00 INFO - PROCESS | 3740 | 1465206360477 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (137AE000) [pid = 3740] [serial = 1730] [outer = 1553A400] 01:46:00 INFO - PROCESS | 3740 | 1465206360916 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 749ms 01:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:46:00 INFO - PROCESS | 3740 | 1465206360992 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 3740 | 1465206360994 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 01:46:00 INFO - PROCESS | 3740 | 1465206360998 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 3740 | 1465206360999 Marionette TRACE conn3 <- [1,2270,null,{}] 01:46:01 INFO - PROCESS | 3740 | 1465206361003 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}] 01:46:01 INFO - PROCESS | 3740 | 1465206361005 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:01 INFO - PROCESS | 3740 | 1465206361132 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 01:46:01 INFO - PROCESS | 3740 | 1465206361197 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 3740 | 1465206361199 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:01 INFO - PROCESS | 3740 | ++DOCSHELL 15EB8C00 == 28 [pid = 3740] [id = 577] 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (168C7000) [pid = 3740] [serial = 1731] [outer = 00000000] 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (170DD400) [pid = 3740] [serial = 1732] [outer = 168C7000] 01:46:01 INFO - PROCESS | 3740 | 1465206361244 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17135C00) [pid = 3740] [serial = 1733] [outer = 168C7000] 01:46:01 INFO - PROCESS | 3740 | 1465206361659 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 687ms 01:46:01 INFO - PROCESS | 3740 | 1465206361695 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 3740 | 1465206361697 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 01:46:01 INFO - PROCESS | 3740 | 1465206361705 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:46:01 INFO - PROCESS | 3740 | 1465206361707 Marionette TRACE conn3 <- [1,2274,null,{}] 01:46:01 INFO - PROCESS | 3740 | 1465206361716 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}] 01:46:01 INFO - PROCESS | 3740 | 1465206361719 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:01 INFO - PROCESS | 3740 | 1465206361830 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 01:46:01 INFO - PROCESS | 3740 | 1465206361836 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 3740 | 1465206361843 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:01 INFO - PROCESS | 3740 | ++DOCSHELL 1756D800 == 29 [pid = 3740] [id = 578] 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17818400) [pid = 3740] [serial = 1734] [outer = 00000000] 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17C2C800) [pid = 3740] [serial = 1735] [outer = 17818400] 01:46:01 INFO - PROCESS | 3740 | 1465206361897 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (180B1C00) [pid = 3740] [serial = 1736] [outer = 17818400] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (18006C00) [pid = 3740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19A91800) [pid = 3740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18004400) [pid = 3740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10F0F000) [pid = 3740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13D75C00) [pid = 3740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10B5CC00) [pid = 3740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12E51C00) [pid = 3740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15365800) [pid = 3740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1320B400) [pid = 3740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (174CC400) [pid = 3740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F3F000) [pid = 3740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:46:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A04FC00) [pid = 3740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:46:02 INFO - PROCESS | 3740 | 1465206362617 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]]]}] 01:46:02 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 01:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 938ms 01:46:02 INFO - PROCESS | 3740 | 1465206362651 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 3740 | 1465206362653 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 01:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:46:02 INFO - PROCESS | 3740 | 1465206362657 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 3740 | 1465206362659 Marionette TRACE conn3 <- [1,2278,null,{}] 01:46:02 INFO - PROCESS | 3740 | 1465206362662 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}] 01:46:02 INFO - PROCESS | 3740 | 1465206362664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:02 INFO - PROCESS | 3740 | 1465206362779 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 01:46:02 INFO - PROCESS | 3740 | 1465206362843 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 3740 | 1465206362845 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:02 INFO - PROCESS | 3740 | ++DOCSHELL 1032A000 == 30 [pid = 3740] [id = 579] 01:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10B5CC00) [pid = 3740] [serial = 1737] [outer = 00000000] 01:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (14213000) [pid = 3740] [serial = 1738] [outer = 10B5CC00] 01:46:02 INFO - PROCESS | 3740 | 1465206362888 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (18538C00) [pid = 3740] [serial = 1739] [outer = 10B5CC00] 01:46:03 INFO - PROCESS | 3740 | 1465206363268 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 641ms 01:46:03 INFO - PROCESS | 3740 | 1465206363295 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 3740 | 1465206363297 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 01:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:46:03 INFO - PROCESS | 3740 | 1465206363300 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 3740 | 1465206363301 Marionette TRACE conn3 <- [1,2282,null,{}] 01:46:03 INFO - PROCESS | 3740 | 1465206363305 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}] 01:46:03 INFO - PROCESS | 3740 | 1465206363306 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:03 INFO - PROCESS | 3740 | 1465206363424 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 01:46:03 INFO - PROCESS | 3740 | 1465206363432 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 3740 | 1465206363434 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:03 INFO - PROCESS | 3740 | ++DOCSHELL 18535400 == 31 [pid = 3740] [id = 580] 01:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1853B000) [pid = 3740] [serial = 1740] [outer = 00000000] 01:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19A87800) [pid = 3740] [serial = 1741] [outer = 1853B000] 01:46:03 INFO - PROCESS | 3740 | 1465206363478 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19A8C400) [pid = 3740] [serial = 1742] [outer = 1853B000] 01:46:03 INFO - PROCESS | 3740 | 1465206363876 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 593ms 01:46:03 INFO - PROCESS | 3740 | 1465206363897 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 3740 | 1465206363899 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 01:46:03 INFO - PROCESS | 3740 | 1465206363903 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:46:03 INFO - PROCESS | 3740 | 1465206363904 Marionette TRACE conn3 <- [1,2286,null,{}] 01:46:03 INFO - PROCESS | 3740 | 1465206363908 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}] 01:46:03 INFO - PROCESS | 3740 | 1465206363910 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:03 INFO - PROCESS | 3740 | 1465206363987 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 01:46:04 INFO - PROCESS | 3740 | 1465206364078 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 3740 | 1465206364081 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:04 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F0C00 == 32 [pid = 3740] [id = 581] 01:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (105F3C00) [pid = 3740] [serial = 1743] [outer = 00000000] 01:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19E51800) [pid = 3740] [serial = 1744] [outer = 105F3C00] 01:46:04 INFO - PROCESS | 3740 | 1465206364155 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E52400) [pid = 3740] [serial = 1745] [outer = 105F3C00] 01:46:04 INFO - PROCESS | 3740 | 1465206364634 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]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 796ms 01:46:04 INFO - PROCESS | 3740 | 1465206364706 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 3740 | 1465206364710 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 01:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:46:04 INFO - PROCESS | 3740 | 1465206364715 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 3740 | 1465206364719 Marionette TRACE conn3 <- [1,2290,null,{}] 01:46:04 INFO - PROCESS | 3740 | 1465206364725 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}] 01:46:04 INFO - PROCESS | 3740 | 1465206364728 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:04 INFO - PROCESS | 3740 | 1465206364857 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 01:46:04 INFO - PROCESS | 3740 | 1465206364989 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 3740 | 1465206364992 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:04 INFO - PROCESS | 3740 | ++DOCSHELL 105F1400 == 33 [pid = 3740] [id = 582] 01:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10A58C00) [pid = 3740] [serial = 1746] [outer = 00000000] 01:46:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12915400) [pid = 3740] [serial = 1747] [outer = 10A58C00] 01:46:05 INFO - PROCESS | 3740 | 1465206365050 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1320B800) [pid = 3740] [serial = 1748] [outer = 10A58C00] 01:46:05 INFO - PROCESS | 3740 | 1465206365826 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]]]}] 01:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1140ms 01:46:05 INFO - PROCESS | 3740 | 1465206365863 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 3740 | 1465206365868 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 01:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:46:05 INFO - PROCESS | 3740 | 1465206365874 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 3740 | 1465206365877 Marionette TRACE conn3 <- [1,2294,null,{}] 01:46:05 INFO - PROCESS | 3740 | 1465206365881 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}] 01:46:05 INFO - PROCESS | 3740 | 1465206365884 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:06 INFO - PROCESS | 3740 | 1465206366001 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 01:46:06 INFO - PROCESS | 3740 | 1465206366138 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 3740 | 1465206366141 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:06 INFO - PROCESS | 3740 | ++DOCSHELL 13E21000 == 34 [pid = 3740] [id = 583] 01:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (14210C00) [pid = 3740] [serial = 1749] [outer = 00000000] 01:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1502D000) [pid = 3740] [serial = 1750] [outer = 14210C00] 01:46:06 INFO - PROCESS | 3740 | 1465206366199 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15EB5400) [pid = 3740] [serial = 1751] [outer = 14210C00] 01:46:07 INFO - PROCESS | 3740 | 1465206367082 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]]]}] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 18535400 == 33 [pid = 3740] [id = 580] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 1032A000 == 32 [pid = 3740] [id = 579] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 1756D800 == 31 [pid = 3740] [id = 578] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 15EB8C00 == 30 [pid = 3740] [id = 577] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 15539800 == 29 [pid = 3740] [id = 576] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 131A5C00 == 28 [pid = 3740] [id = 575] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 1291C000 == 27 [pid = 3740] [id = 574] 01:46:07 INFO - PROCESS | 3740 | --DOCSHELL 103DAC00 == 26 [pid = 3740] [id = 573] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A3A7C00) [pid = 3740] [serial = 1705] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1835E400) [pid = 3740] [serial = 1693] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A054400) [pid = 3740] [serial = 1696] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (18536800) [pid = 3740] [serial = 1694] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19E57C00) [pid = 3740] [serial = 1673] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11D31400) [pid = 3740] [serial = 1675] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11DC1C00) [pid = 3740] [serial = 1676] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (142DE000) [pid = 3740] [serial = 1678] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15533C00) [pid = 3740] [serial = 1679] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11284C00) [pid = 3740] [serial = 1681] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12916000) [pid = 3740] [serial = 1682] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13726000) [pid = 3740] [serial = 1684] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (137B6C00) [pid = 3740] [serial = 1685] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15F3C400) [pid = 3740] [serial = 1688] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1553D000) [pid = 3740] [serial = 1687] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1420F400) [pid = 3740] [serial = 1699] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A055400) [pid = 3740] [serial = 1697] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15016C00) [pid = 3740] [serial = 1700] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17813000) [pid = 3740] [serial = 1690] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17897C00) [pid = 3740] [serial = 1691] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A05C800) [pid = 3740] [serial = 1703] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A70C800) [pid = 3740] [serial = 1706] [outer = 00000000] [url = about:blank] 01:46:07 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (19C2B800) [pid = 3740] [serial = 1702] [outer = 00000000] [url = about:blank] 01:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1296ms 01:46:07 INFO - PROCESS | 3740 | 1465206367174 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 3740 | 1465206367178 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 01:46:07 INFO - PROCESS | 3740 | 1465206367188 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:46:07 INFO - PROCESS | 3740 | 1465206367191 Marionette TRACE conn3 <- [1,2298,null,{}] 01:46:07 INFO - PROCESS | 3740 | 1465206367197 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}] 01:46:07 INFO - PROCESS | 3740 | 1465206367200 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:07 INFO - PROCESS | 3740 | 1465206367301 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 01:46:07 INFO - PROCESS | 3740 | 1465206367404 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 3740 | 1465206367407 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A60000 == 27 [pid = 3740] [id = 584] 01:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1127DC00) [pid = 3740] [serial = 1752] [outer = 00000000] 01:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1186D800) [pid = 3740] [serial = 1753] [outer = 1127DC00] 01:46:07 INFO - PROCESS | 3740 | 1465206367455 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1291CC00) [pid = 3740] [serial = 1754] [outer = 1127DC00] 01:46:07 INFO - PROCESS | 3740 | 1465206367912 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]]]}] 01:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 01:46:07 INFO - PROCESS | 3740 | 1465206367930 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 3740 | 1465206367934 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 01:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:46:07 INFO - PROCESS | 3740 | 1465206367940 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 3740 | 1465206367942 Marionette TRACE conn3 <- [1,2302,null,{}] 01:46:07 INFO - PROCESS | 3740 | 1465206367946 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}] 01:46:07 INFO - PROCESS | 3740 | 1465206367948 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:08 INFO - PROCESS | 3740 | 1465206368037 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 01:46:08 INFO - PROCESS | 3740 | 1465206368045 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 3740 | 1465206368047 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:08 INFO - PROCESS | 3740 | ++DOCSHELL 13A5C400 == 28 [pid = 3740] [id = 585] 01:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13A5F000) [pid = 3740] [serial = 1755] [outer = 00000000] 01:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13D75400) [pid = 3740] [serial = 1756] [outer = 13A5F000] 01:46:08 INFO - PROCESS | 3740 | 1465206368094 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15012C00) [pid = 3740] [serial = 1757] [outer = 13A5F000] 01:46:08 INFO - PROCESS | 3740 | 1465206368578 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]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 703ms 01:46:08 INFO - PROCESS | 3740 | 1465206368640 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 3740 | 1465206368642 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 01:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:46:08 INFO - PROCESS | 3740 | 1465206368646 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 3740 | 1465206368649 Marionette TRACE conn3 <- [1,2306,null,{}] 01:46:08 INFO - PROCESS | 3740 | 1465206368659 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}] 01:46:08 INFO - PROCESS | 3740 | 1465206368664 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:08 INFO - PROCESS | 3740 | 1465206368747 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 01:46:08 INFO - PROCESS | 3740 | 1465206368878 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 3740 | 1465206368881 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:08 INFO - PROCESS | 3740 | ++DOCSHELL 15F3A800 == 29 [pid = 3740] [id = 586] 01:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F3AC00) [pid = 3740] [serial = 1758] [outer = 00000000] 01:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15F44C00) [pid = 3740] [serial = 1759] [outer = 15F3AC00] 01:46:08 INFO - PROCESS | 3740 | 1465206368929 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (168CBC00) [pid = 3740] [serial = 1760] [outer = 15F3AC00] 01:46:09 INFO - PROCESS | 3740 | 1465206369338 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] 01:46:09 INFO - PROCESS | 3740 | 1465206369388 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 01:46:09 INFO - PROCESS | 3740 | 1465206369392 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:46:09 INFO - PROCESS | 3740 | 1465206369393 Marionette TRACE conn3 <- [1,2310,null,{}] 01:46:09 INFO - PROCESS | 3740 | 1465206369409 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}] 01:46:09 INFO - PROCESS | 3740 | 1465206369412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:09 INFO - PROCESS | 3740 | 1465206369532 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 01:46:09 INFO - PROCESS | 3740 | 1465206369598 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 3740 | 1465206369600 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:09 INFO - PROCESS | 3740 | ++DOCSHELL 1788B400 == 30 [pid = 3740] [id = 587] 01:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1788DC00) [pid = 3740] [serial = 1761] [outer = 00000000] 01:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1835E400) [pid = 3740] [serial = 1762] [outer = 1788DC00] 01:46:09 INFO - PROCESS | 3740 | 1465206369645 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (18534C00) [pid = 3740] [serial = 1763] [outer = 1788DC00] 01:46:10 INFO - PROCESS | 3740 | 1465206370061 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 01:46:10 INFO - PROCESS | 3740 | 1465206370091 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 3740 | 1465206370093 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 01:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:46:10 INFO - PROCESS | 3740 | 1465206370107 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 3740 | 1465206370109 Marionette TRACE conn3 <- [1,2314,null,{}] 01:46:10 INFO - PROCESS | 3740 | 1465206370112 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}] 01:46:10 INFO - PROCESS | 3740 | 1465206370114 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:10 INFO - PROCESS | 3740 | 1465206370252 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 01:46:10 INFO - PROCESS | 3740 | 1465206370262 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 3740 | 1465206370264 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:10 INFO - PROCESS | 3740 | ++DOCSHELL 17897C00 == 31 [pid = 3740] [id = 588] 01:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1800F400) [pid = 3740] [serial = 1764] [outer = 00000000] 01:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19C24800) [pid = 3740] [serial = 1765] [outer = 1800F400] 01:46:10 INFO - PROCESS | 3740 | 1465206370309 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19E50000) [pid = 3740] [serial = 1766] [outer = 1800F400] 01:46:10 INFO - PROCESS | 3740 | 1465206370783 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 687ms 01:46:10 INFO - PROCESS | 3740 | 1465206370807 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 3740 | 1465206370809 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 01:46:10 INFO - PROCESS | 3740 | 1465206370812 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:46:10 INFO - PROCESS | 3740 | 1465206370814 Marionette TRACE conn3 <- [1,2318,null,{}] 01:46:10 INFO - PROCESS | 3740 | 1465206370817 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}] 01:46:10 INFO - PROCESS | 3740 | 1465206370822 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:10 INFO - PROCESS | 3740 | 1465206370960 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 01:46:10 INFO - PROCESS | 3740 | 1465206370972 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 3740 | 1465206370974 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:11 INFO - PROCESS | 3740 | ++DOCSHELL 1A057800 == 32 [pid = 3740] [id = 589] 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A05A400) [pid = 3740] [serial = 1767] [outer = 00000000] 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A2B9400) [pid = 3740] [serial = 1768] [outer = 1A05A400] 01:46:11 INFO - PROCESS | 3740 | 1465206371087 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A2C7C00) [pid = 3740] [serial = 1769] [outer = 1A05A400] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10439000) [pid = 3740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1291C800) [pid = 3740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (104EE800) [pid = 3740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1853B000) [pid = 3740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10ED2800) [pid = 3740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1420BC00) [pid = 3740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A04F400) [pid = 3740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17818400) [pid = 3740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (168C7000) [pid = 3740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (10B5CC00) [pid = 3740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1371D400) [pid = 3740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:46:11 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1553A400) [pid = 3740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:46:11 INFO - PROCESS | 3740 | 1465206371625 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 843ms 01:46:11 INFO - PROCESS | 3740 | 1465206371655 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 3740 | 1465206371657 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 01:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:46:11 INFO - PROCESS | 3740 | 1465206371660 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 3740 | 1465206371662 Marionette TRACE conn3 <- [1,2322,null,{}] 01:46:11 INFO - PROCESS | 3740 | 1465206371666 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}] 01:46:11 INFO - PROCESS | 3740 | 1465206371668 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:11 INFO - PROCESS | 3740 | 1465206371747 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 01:46:11 INFO - PROCESS | 3740 | 1465206371754 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 3740 | 1465206371756 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:11 INFO - PROCESS | 3740 | ++DOCSHELL 1291A000 == 33 [pid = 3740] [id = 590] 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1291B000) [pid = 3740] [serial = 1770] [outer = 00000000] 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (168C5000) [pid = 3740] [serial = 1771] [outer = 1291B000] 01:46:11 INFO - PROCESS | 3740 | 1465206371799 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1756E400) [pid = 3740] [serial = 1772] [outer = 1291B000] 01:46:12 INFO - PROCESS | 3740 | 1465206372236 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 594ms 01:46:12 INFO - PROCESS | 3740 | 1465206372264 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3740 | 1465206372266 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:46:12 INFO - PROCESS | 3740 | 1465206372269 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3740 | 1465206372271 Marionette TRACE conn3 <- [1,2326,null,{}] 01:46:12 INFO - PROCESS | 3740 | 1465206372274 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}] 01:46:12 INFO - PROCESS | 3740 | 1465206372276 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:12 INFO - PROCESS | 3740 | 1465206372356 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 01:46:12 INFO - PROCESS | 3740 | 1465206372361 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 3740 | 1465206372363 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:12 INFO - PROCESS | 3740 | ++DOCSHELL 13D0D000 == 34 [pid = 3740] [id = 591] 01:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15027800) [pid = 3740] [serial = 1773] [outer = 00000000] 01:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1A3A7C00) [pid = 3740] [serial = 1774] [outer = 15027800] 01:46:12 INFO - PROCESS | 3740 | 1465206372407 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A70EC00) [pid = 3740] [serial = 1775] [outer = 15027800] 01:46:12 INFO - PROCESS | 3740 | 1465206372848 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 640ms 01:46:12 INFO - PROCESS | 3740 | 1465206372906 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3740 | 1465206372908 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:46:12 INFO - PROCESS | 3740 | 1465206372911 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3740 | 1465206372913 Marionette TRACE conn3 <- [1,2330,null,{}] 01:46:12 INFO - PROCESS | 3740 | 1465206372917 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}] 01:46:12 INFO - PROCESS | 3740 | 1465206372918 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:12 INFO - PROCESS | 3740 | 1465206372999 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 01:46:12 INFO - PROCESS | 3740 | 1465206373004 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 3740 | 1465206373006 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:13 INFO - PROCESS | 3740 | ++DOCSHELL 15F3A000 == 35 [pid = 3740] [id = 592] 01:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (18009400) [pid = 3740] [serial = 1776] [outer = 00000000] 01:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A866400) [pid = 3740] [serial = 1777] [outer = 18009400] 01:46:13 INFO - PROCESS | 3740 | 1465206373058 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A86B400) [pid = 3740] [serial = 1778] [outer = 18009400] 01:46:13 INFO - PROCESS | 3740 | 1465206373511 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 640ms 01:46:13 INFO - PROCESS | 3740 | 1465206373578 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 3740 | 1465206373582 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 01:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:46:13 INFO - PROCESS | 3740 | 1465206373592 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 3740 | 1465206373597 Marionette TRACE conn3 <- [1,2334,null,{}] 01:46:13 INFO - PROCESS | 3740 | 1465206373603 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}] 01:46:13 INFO - PROCESS | 3740 | 1465206373607 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:13 INFO - PROCESS | 3740 | 1465206373729 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 01:46:13 INFO - PROCESS | 3740 | 1465206373842 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 3740 | 1465206373848 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:13 INFO - PROCESS | 3740 | ++DOCSHELL 1186A800 == 36 [pid = 3740] [id = 593] 01:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1186D400) [pid = 3740] [serial = 1779] [outer = 00000000] 01:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1291BC00) [pid = 3740] [serial = 1780] [outer = 1186D400] 01:46:13 INFO - PROCESS | 3740 | 1465206373946 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13740C00) [pid = 3740] [serial = 1781] [outer = 1186D400] 01:46:14 INFO - PROCESS | 3740 | 1465206374610 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1047ms 01:46:14 INFO - PROCESS | 3740 | 1465206374641 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 3740 | 1465206374644 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 01:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:46:14 INFO - PROCESS | 3740 | 1465206374651 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 3740 | 1465206374655 Marionette TRACE conn3 <- [1,2338,null,{}] 01:46:14 INFO - PROCESS | 3740 | 1465206374678 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}] 01:46:14 INFO - PROCESS | 3740 | 1465206374681 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:14 INFO - PROCESS | 3740 | 1465206374790 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 01:46:14 INFO - PROCESS | 3740 | 1465206374931 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 3740 | 1465206374933 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:14 INFO - PROCESS | 3740 | ++DOCSHELL 1501D000 == 37 [pid = 3740] [id = 594] 01:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1501EC00) [pid = 3740] [serial = 1782] [outer = 00000000] 01:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1553F400) [pid = 3740] [serial = 1783] [outer = 1501EC00] 01:46:14 INFO - PROCESS | 3740 | 1465206374990 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16232000) [pid = 3740] [serial = 1784] [outer = 1501EC00] 01:46:15 INFO - PROCESS | 3740 | 1465206375571 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 968ms 01:46:15 INFO - PROCESS | 3740 | 1465206375612 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 3740 | 1465206375614 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 01:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:46:15 INFO - PROCESS | 3740 | 1465206375618 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 3740 | 1465206375620 Marionette TRACE conn3 <- [1,2342,null,{}] 01:46:15 INFO - PROCESS | 3740 | 1465206375630 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}] 01:46:15 INFO - PROCESS | 3740 | 1465206375635 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:15 INFO - PROCESS | 3740 | 1465206375746 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 01:46:15 INFO - PROCESS | 3740 | 1465206375861 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 3740 | 1465206375865 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:15 INFO - PROCESS | 3740 | ++DOCSHELL 1800B000 == 38 [pid = 3740] [id = 595] 01:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E55C00) [pid = 3740] [serial = 1785] [outer = 00000000] 01:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A056000) [pid = 3740] [serial = 1786] [outer = 19E55C00] 01:46:15 INFO - PROCESS | 3740 | 1465206375962 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A2BAC00) [pid = 3740] [serial = 1787] [outer = 19E55C00] 01:46:16 INFO - PROCESS | 3740 | 1465206376624 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]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1047ms 01:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:46:16 INFO - PROCESS | 3740 | 1465206376664 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 3740 | 1465206376667 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 01:46:16 INFO - PROCESS | 3740 | 1465206376670 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 3740 | 1465206376672 Marionette TRACE conn3 <- [1,2346,null,{}] 01:46:16 INFO - PROCESS | 3740 | 1465206376693 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}] 01:46:16 INFO - PROCESS | 3740 | 1465206376695 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:16 INFO - PROCESS | 3740 | 1465206376806 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 01:46:17 INFO - PROCESS | 3740 | 1465206377064 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 3740 | 1465206377068 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:17 INFO - PROCESS | 3740 | ++DOCSHELL 103D1800 == 39 [pid = 3740] [id = 596] 01:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1043E800) [pid = 3740] [serial = 1788] [outer = 00000000] 01:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10B67400) [pid = 3740] [serial = 1789] [outer = 1043E800] 01:46:17 INFO - PROCESS | 3740 | 1465206377136 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10ED3000) [pid = 3740] [serial = 1790] [outer = 1043E800] 01:46:17 INFO - PROCESS | 3740 | 1465206377697 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1047ms 01:46:17 INFO - PROCESS | 3740 | 1465206377752 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 3740 | 1465206377756 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 01:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:46:17 INFO - PROCESS | 3740 | 1465206377761 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 3740 | 1465206377764 Marionette TRACE conn3 <- [1,2350,null,{}] 01:46:17 INFO - PROCESS | 3740 | 1465206377769 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}] 01:46:17 INFO - PROCESS | 3740 | 1465206377773 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 13D0D000 == 38 [pid = 3740] [id = 591] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1291A000 == 37 [pid = 3740] [id = 590] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1A057800 == 36 [pid = 3740] [id = 589] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 17897C00 == 35 [pid = 3740] [id = 588] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1788B400 == 34 [pid = 3740] [id = 587] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 15F3A800 == 33 [pid = 3740] [id = 586] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 13A5C400 == 32 [pid = 3740] [id = 585] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 10A60000 == 31 [pid = 3740] [id = 584] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 0C7F0C00 == 30 [pid = 3740] [id = 581] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 13E21000 == 29 [pid = 3740] [id = 583] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 105F1400 == 28 [pid = 3740] [id = 582] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 103D1800 == 27 [pid = 3740] [id = 596] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1800B000 == 26 [pid = 3740] [id = 595] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 15F3A000 == 25 [pid = 3740] [id = 592] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1186A800 == 24 [pid = 3740] [id = 593] 01:46:18 INFO - PROCESS | 3740 | --DOCSHELL 1501D000 == 23 [pid = 3740] [id = 594] 01:46:18 INFO - PROCESS | 3740 | 1465206378461 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (104EE000) [pid = 3740] [serial = 1720] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A63000) [pid = 3740] [serial = 1721] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12B99000) [pid = 3740] [serial = 1723] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12E4C400) [pid = 3740] [serial = 1724] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11279800) [pid = 3740] [serial = 1718] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A60800) [pid = 3740] [serial = 1717] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19A8C400) [pid = 3740] [serial = 1742] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1291F800) [pid = 3740] [serial = 1709] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11802000) [pid = 3740] [serial = 1708] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174CFC00) [pid = 3740] [serial = 1712] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F3FC00) [pid = 3740] [serial = 1711] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A70E800) [pid = 3740] [serial = 1715] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A2C8400) [pid = 3740] [serial = 1714] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17C2C800) [pid = 3740] [serial = 1735] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17135C00) [pid = 3740] [serial = 1733] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (170DD400) [pid = 3740] [serial = 1732] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (14213000) [pid = 3740] [serial = 1738] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A87800) [pid = 3740] [serial = 1741] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (139A9C00) [pid = 3740] [serial = 1726] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19E51800) [pid = 3740] [serial = 1744] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15EB9800) [pid = 3740] [serial = 1729] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (137AE000) [pid = 3740] [serial = 1730] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (18538C00) [pid = 3740] [serial = 1739] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (180B1C00) [pid = 3740] [serial = 1736] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (13D78C00) [pid = 3740] [serial = 1727] [outer = 00000000] [url = about:blank] 01:46:18 INFO - PROCESS | 3740 | 1465206378671 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 3740 | 1465206378675 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:18 INFO - PROCESS | 3740 | ++DOCSHELL 104ED000 == 24 [pid = 3740] [id = 597] 01:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (104EDC00) [pid = 3740] [serial = 1791] [outer = 00000000] 01:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (105EE800) [pid = 3740] [serial = 1792] [outer = 104EDC00] 01:46:18 INFO - PROCESS | 3740 | 1465206378724 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10A63000) [pid = 3740] [serial = 1793] [outer = 104EDC00] 01:46:19 INFO - PROCESS | 3740 | 1465206379212 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]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1515ms 01:46:19 INFO - PROCESS | 3740 | 1465206379275 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 3740 | 1465206379279 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 01:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:46:19 INFO - PROCESS | 3740 | 1465206379284 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 3740 | 1465206379287 Marionette TRACE conn3 <- [1,2354,null,{}] 01:46:19 INFO - PROCESS | 3740 | 1465206379292 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}] 01:46:19 INFO - PROCESS | 3740 | 1465206379295 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:19 INFO - PROCESS | 3740 | 1465206379406 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 01:46:19 INFO - PROCESS | 3740 | 1465206379418 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 3740 | 1465206379421 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:19 INFO - PROCESS | 3740 | ++DOCSHELL 129C0C00 == 25 [pid = 3740] [id = 598] 01:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12B3FC00) [pid = 3740] [serial = 1794] [outer = 00000000] 01:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12B9A800) [pid = 3740] [serial = 1795] [outer = 12B3FC00] 01:46:19 INFO - PROCESS | 3740 | 1465206379470 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12E21000) [pid = 3740] [serial = 1796] [outer = 12B3FC00] 01:46:19 INFO - PROCESS | 3740 | 1465206379957 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 01:46:20 INFO - PROCESS | 3740 | 1465206380025 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 3740 | 1465206380028 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 01:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:46:20 INFO - PROCESS | 3740 | 1465206380032 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 3740 | 1465206380034 Marionette TRACE conn3 <- [1,2358,null,{}] 01:46:20 INFO - PROCESS | 3740 | 1465206380038 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}] 01:46:20 INFO - PROCESS | 3740 | 1465206380040 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:20 INFO - PROCESS | 3740 | 1465206380128 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 01:46:20 INFO - PROCESS | 3740 | 1465206380137 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 3740 | 1465206380139 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:20 INFO - PROCESS | 3740 | ++DOCSHELL 139A5400 == 26 [pid = 3740] [id = 599] 01:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (139A6800) [pid = 3740] [serial = 1797] [outer = 00000000] 01:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13A64C00) [pid = 3740] [serial = 1798] [outer = 139A6800] 01:46:20 INFO - PROCESS | 3740 | 1465206380184 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13E21000) [pid = 3740] [serial = 1799] [outer = 139A6800] 01:46:20 INFO - PROCESS | 3740 | 1465206380639 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 640ms 01:46:20 INFO - PROCESS | 3740 | 1465206380669 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 3740 | 1465206380674 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 01:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:46:20 INFO - PROCESS | 3740 | 1465206380708 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 3740 | 1465206380713 Marionette TRACE conn3 <- [1,2362,null,{}] 01:46:20 INFO - PROCESS | 3740 | 1465206380717 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}] 01:46:20 INFO - PROCESS | 3740 | 1465206380720 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:20 INFO - PROCESS | 3740 | 1465206380841 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 01:46:20 INFO - PROCESS | 3740 | 1465206380847 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 3740 | 1465206380849 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:20 INFO - PROCESS | 3740 | ++DOCSHELL 15537800 == 27 [pid = 3740] [id = 600] 01:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15539800) [pid = 3740] [serial = 1800] [outer = 00000000] 01:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15EB9800) [pid = 3740] [serial = 1801] [outer = 15539800] 01:46:20 INFO - PROCESS | 3740 | 1465206380954 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F40800) [pid = 3740] [serial = 1802] [outer = 15539800] 01:46:21 INFO - PROCESS | 3740 | 1465206381393 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 781ms 01:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:46:21 INFO - PROCESS | 3740 | 1465206381462 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 3740 | 1465206381464 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 01:46:21 INFO - PROCESS | 3740 | 1465206381468 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 3740 | 1465206381469 Marionette TRACE conn3 <- [1,2366,null,{}] 01:46:21 INFO - PROCESS | 3740 | 1465206381509 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}] 01:46:21 INFO - PROCESS | 3740 | 1465206381512 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:21 INFO - PROCESS | 3740 | 1465206381629 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 01:46:21 INFO - PROCESS | 3740 | 1465206381639 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 3740 | 1465206381641 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:21 INFO - PROCESS | 3740 | ++DOCSHELL 15EB7400 == 28 [pid = 3740] [id = 601] 01:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (168D0400) [pid = 3740] [serial = 1803] [outer = 00000000] 01:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (170E0000) [pid = 3740] [serial = 1804] [outer = 168D0400] 01:46:21 INFO - PROCESS | 3740 | 1465206381685 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (174D2400) [pid = 3740] [serial = 1805] [outer = 168D0400] 01:46:22 INFO - PROCESS | 3740 | 1465206382146 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 01:46:22 INFO - PROCESS | 3740 | 1465206382216 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 3740 | 1465206382218 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 01:46:22 INFO - PROCESS | 3740 | 1465206382221 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:46:22 INFO - PROCESS | 3740 | 1465206382223 Marionette TRACE conn3 <- [1,2370,null,{}] 01:46:22 INFO - PROCESS | 3740 | 1465206382226 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}] 01:46:22 INFO - PROCESS | 3740 | 1465206382228 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:22 INFO - PROCESS | 3740 | 1465206382344 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 01:46:22 INFO - PROCESS | 3740 | 1465206382407 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 3740 | 1465206382413 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:22 INFO - PROCESS | 3740 | ++DOCSHELL 17C2FC00 == 29 [pid = 3740] [id = 602] 01:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17C34800) [pid = 3740] [serial = 1806] [outer = 00000000] 01:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1800BC00) [pid = 3740] [serial = 1807] [outer = 17C34800] 01:46:22 INFO - PROCESS | 3740 | 1465206382469 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18532000) [pid = 3740] [serial = 1808] [outer = 17C34800] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1291B000) [pid = 3740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15027800) [pid = 3740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A58C00) [pid = 3740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1788DC00) [pid = 3740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14210C00) [pid = 3740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F3AC00) [pid = 3740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1800F400) [pid = 3740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A05A400) [pid = 3740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (105F3C00) [pid = 3740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1127DC00) [pid = 3740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13A5F000) [pid = 3740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (18009400) [pid = 3740] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:46:23 INFO - PROCESS | 3740 | 1465206383163 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]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 985ms 01:46:23 INFO - PROCESS | 3740 | 1465206383210 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 3740 | 1465206383212 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 01:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:46:23 INFO - PROCESS | 3740 | 1465206383216 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 3740 | 1465206383217 Marionette TRACE conn3 <- [1,2374,null,{}] 01:46:23 INFO - PROCESS | 3740 | 1465206383221 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}] 01:46:23 INFO - PROCESS | 3740 | 1465206383223 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:23 INFO - PROCESS | 3740 | 1465206383305 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 01:46:23 INFO - PROCESS | 3740 | 1465206383314 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 3740 | 1465206383316 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:23 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F4000 == 30 [pid = 3740] [id = 603] 01:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1553CC00) [pid = 3740] [serial = 1809] [outer = 00000000] 01:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (180B5C00) [pid = 3740] [serial = 1810] [outer = 1553CC00] 01:46:23 INFO - PROCESS | 3740 | 1465206383369 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1853CC00) [pid = 3740] [serial = 1811] [outer = 1553CC00] 01:46:23 INFO - PROCESS | 3740 | 1465206383817 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]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 625ms 01:46:23 INFO - PROCESS | 3740 | 1465206383854 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 3740 | 1465206383856 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 01:46:23 INFO - PROCESS | 3740 | 1465206383859 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:46:23 INFO - PROCESS | 3740 | 1465206383861 Marionette TRACE conn3 <- [1,2378,null,{}] 01:46:23 INFO - PROCESS | 3740 | 1465206383864 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}] 01:46:23 INFO - PROCESS | 3740 | 1465206383866 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:23 INFO - PROCESS | 3740 | 1465206383942 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 01:46:23 INFO - PROCESS | 3740 | 1465206383948 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 3740 | 1465206383950 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:23 INFO - PROCESS | 3740 | ++DOCSHELL 18535000 == 31 [pid = 3740] [id = 604] 01:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1853BC00) [pid = 3740] [serial = 1812] [outer = 00000000] 01:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19A8E400) [pid = 3740] [serial = 1813] [outer = 1853BC00] 01:46:23 INFO - PROCESS | 3740 | 1465206383994 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19E52800) [pid = 3740] [serial = 1814] [outer = 1853BC00] 01:46:24 INFO - PROCESS | 3740 | 1465206384479 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 640ms 01:46:24 INFO - PROCESS | 3740 | 1465206384502 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 3740 | 1465206384504 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 01:46:24 INFO - PROCESS | 3740 | 1465206384507 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:46:24 INFO - PROCESS | 3740 | 1465206384509 Marionette TRACE conn3 <- [1,2382,null,{}] 01:46:24 INFO - PROCESS | 3740 | 1465206384512 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}] 01:46:24 INFO - PROCESS | 3740 | 1465206384514 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:24 INFO - PROCESS | 3740 | 1465206384592 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 01:46:24 INFO - PROCESS | 3740 | 1465206384598 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 3740 | 1465206384600 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:24 INFO - PROCESS | 3740 | ++DOCSHELL 19E5C000 == 32 [pid = 3740] [id = 605] 01:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A051000) [pid = 3740] [serial = 1815] [outer = 00000000] 01:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A231400) [pid = 3740] [serial = 1816] [outer = 1A051000] 01:46:24 INFO - PROCESS | 3740 | 1465206384643 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (139A4000) [pid = 3740] [serial = 1817] [outer = 1A051000] 01:46:25 INFO - PROCESS | 3740 | 1465206385424 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]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 984ms 01:46:25 INFO - PROCESS | 3740 | 1465206385495 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 3740 | 1465206385500 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 01:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:46:25 INFO - PROCESS | 3740 | 1465206385505 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 3740 | 1465206385508 Marionette TRACE conn3 <- [1,2386,null,{}] 01:46:25 INFO - PROCESS | 3740 | 1465206385514 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}] 01:46:25 INFO - PROCESS | 3740 | 1465206385517 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:25 INFO - PROCESS | 3740 | 1465206385646 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 01:46:25 INFO - PROCESS | 3740 | 1465206385778 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 3740 | 1465206385781 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:25 INFO - PROCESS | 3740 | ++DOCSHELL 105F5400 == 33 [pid = 3740] [id = 606] 01:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (105F6800) [pid = 3740] [serial = 1818] [outer = 00000000] 01:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11805800) [pid = 3740] [serial = 1819] [outer = 105F6800] 01:46:25 INFO - PROCESS | 3740 | 1465206385846 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1320E400) [pid = 3740] [serial = 1820] [outer = 105F6800] 01:46:26 INFO - PROCESS | 3740 | 1465206386596 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]]]}] 01:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1156ms 01:46:26 INFO - PROCESS | 3740 | 1465206386661 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 3740 | 1465206386666 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 01:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:46:26 INFO - PROCESS | 3740 | 1465206386673 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 3740 | 1465206386676 Marionette TRACE conn3 <- [1,2390,null,{}] 01:46:26 INFO - PROCESS | 3740 | 1465206386679 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}] 01:46:26 INFO - PROCESS | 3740 | 1465206386682 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:26 INFO - PROCESS | 3740 | 1465206386810 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 01:46:27 INFO - PROCESS | 3740 | 1465206387047 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 3740 | 1465206387050 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:27 INFO - PROCESS | 3740 | ++DOCSHELL 10371800 == 34 [pid = 3740] [id = 607] 01:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (103D8400) [pid = 3740] [serial = 1821] [outer = 00000000] 01:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10562400) [pid = 3740] [serial = 1822] [outer = 103D8400] 01:46:27 INFO - PROCESS | 3740 | 1465206387108 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10F06000) [pid = 3740] [serial = 1823] [outer = 103D8400] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 18535000 == 33 [pid = 3740] [id = 604] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7F4000 == 32 [pid = 3740] [id = 603] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 17C2FC00 == 31 [pid = 3740] [id = 602] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 15EB7400 == 30 [pid = 3740] [id = 601] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 15537800 == 29 [pid = 3740] [id = 600] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 139A5400 == 28 [pid = 3740] [id = 599] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 129C0C00 == 27 [pid = 3740] [id = 598] 01:46:27 INFO - PROCESS | 3740 | --DOCSHELL 104ED000 == 26 [pid = 3740] [id = 597] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A866400) [pid = 3740] [serial = 1777] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A86B400) [pid = 3740] [serial = 1778] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A70EC00) [pid = 3740] [serial = 1775] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (168C5000) [pid = 3740] [serial = 1771] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1756E400) [pid = 3740] [serial = 1772] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A3A7C00) [pid = 3740] [serial = 1774] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12915400) [pid = 3740] [serial = 1747] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1320B800) [pid = 3740] [serial = 1748] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1835E400) [pid = 3740] [serial = 1762] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1502D000) [pid = 3740] [serial = 1750] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (168CBC00) [pid = 3740] [serial = 1760] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F44C00) [pid = 3740] [serial = 1759] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19C24800) [pid = 3740] [serial = 1765] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A2C7C00) [pid = 3740] [serial = 1769] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19E52400) [pid = 3740] [serial = 1745] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1186D800) [pid = 3740] [serial = 1753] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13D75400) [pid = 3740] [serial = 1756] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A2B9400) [pid = 3740] [serial = 1768] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (15EB5400) [pid = 3740] [serial = 1751] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (18534C00) [pid = 3740] [serial = 1763] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19E50000) [pid = 3740] [serial = 1766] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15012C00) [pid = 3740] [serial = 1757] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1291CC00) [pid = 3740] [serial = 1754] [outer = 00000000] [url = about:blank] 01:46:27 INFO - PROCESS | 3740 | 1465206387739 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]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1094ms 01:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:46:27 INFO - PROCESS | 3740 | 1465206387773 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 3740 | 1465206387776 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 01:46:27 INFO - PROCESS | 3740 | 1465206387780 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 3740 | 1465206387783 Marionette TRACE conn3 <- [1,2394,null,{}] 01:46:27 INFO - PROCESS | 3740 | 1465206387788 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}] 01:46:27 INFO - PROCESS | 3740 | 1465206387792 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:27 INFO - PROCESS | 3740 | 1465206387879 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 01:46:27 INFO - PROCESS | 3740 | 1465206388001 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 3740 | 1465206388004 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:28 INFO - PROCESS | 3740 | ++DOCSHELL 10A58800 == 27 [pid = 3740] [id = 608] 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (10A5D400) [pid = 3740] [serial = 1824] [outer = 00000000] 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12915400) [pid = 3740] [serial = 1825] [outer = 10A5D400] 01:46:28 INFO - PROCESS | 3740 | 1465206388052 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1371A400) [pid = 3740] [serial = 1826] [outer = 10A5D400] 01:46:28 INFO - PROCESS | 3740 | 1465206388437 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 01:46:28 INFO - PROCESS | 3740 | 1465206388520 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 3740 | 1465206388524 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 01:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:46:28 INFO - PROCESS | 3740 | 1465206388529 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 3740 | 1465206388531 Marionette TRACE conn3 <- [1,2398,null,{}] 01:46:28 INFO - PROCESS | 3740 | 1465206388534 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}] 01:46:28 INFO - PROCESS | 3740 | 1465206388537 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:28 INFO - PROCESS | 3740 | 1465206388630 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 01:46:28 INFO - PROCESS | 3740 | 1465206388643 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 3740 | 1465206388646 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:28 INFO - PROCESS | 3740 | ++DOCSHELL 14210400 == 28 [pid = 3740] [id = 609] 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (14210C00) [pid = 3740] [serial = 1827] [outer = 00000000] 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15026000) [pid = 3740] [serial = 1828] [outer = 14210C00] 01:46:28 INFO - PROCESS | 3740 | 1465206388691 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15368800) [pid = 3740] [serial = 1829] [outer = 14210C00] 01:46:29 INFO - PROCESS | 3740 | 1465206389177 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 687ms 01:46:29 INFO - PROCESS | 3740 | 1465206389212 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 3740 | 1465206389214 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:46:29 INFO - PROCESS | 3740 | 1465206389219 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 3740 | 1465206389225 Marionette TRACE conn3 <- [1,2402,null,{}] 01:46:29 INFO - PROCESS | 3740 | 1465206389234 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}] 01:46:29 INFO - PROCESS | 3740 | 1465206389238 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:29 INFO - PROCESS | 3740 | 1465206389323 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 01:46:29 INFO - PROCESS | 3740 | 1465206389424 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 3740 | 1465206389428 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:29 INFO - PROCESS | 3740 | ++DOCSHELL 16233C00 == 29 [pid = 3740] [id = 610] 01:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16234000) [pid = 3740] [serial = 1830] [outer = 00000000] 01:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (168CC400) [pid = 3740] [serial = 1831] [outer = 16234000] 01:46:29 INFO - PROCESS | 3740 | 1465206389473 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (174CE800) [pid = 3740] [serial = 1832] [outer = 16234000] 01:46:29 INFO - PROCESS | 3740 | 1465206389857 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 687ms 01:46:29 INFO - PROCESS | 3740 | 1465206389918 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 3740 | 1465206389921 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:46:29 INFO - PROCESS | 3740 | 1465206389924 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 3740 | 1465206389926 Marionette TRACE conn3 <- [1,2406,null,{}] 01:46:29 INFO - PROCESS | 3740 | 1465206389929 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}] 01:46:29 INFO - PROCESS | 3740 | 1465206389931 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:30 INFO - PROCESS | 3740 | 1465206390090 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 01:46:30 INFO - PROCESS | 3740 | 1465206390112 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 3740 | 1465206390114 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:30 INFO - PROCESS | 3740 | ++DOCSHELL 17C36800 == 30 [pid = 3740] [id = 611] 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17CC2800) [pid = 3740] [serial = 1833] [outer = 00000000] 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1800C400) [pid = 3740] [serial = 1834] [outer = 17CC2800] 01:46:30 INFO - PROCESS | 3740 | 1465206390158 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (18531000) [pid = 3740] [serial = 1835] [outer = 17CC2800] 01:46:30 INFO - PROCESS | 3740 | 1465206390600 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 01:46:30 INFO - PROCESS | 3740 | 1465206390626 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 3740 | 1465206390628 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 01:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:46:30 INFO - PROCESS | 3740 | 1465206390632 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 3740 | 1465206390633 Marionette TRACE conn3 <- [1,2410,null,{}] 01:46:30 INFO - PROCESS | 3740 | 1465206390637 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}] 01:46:30 INFO - PROCESS | 3740 | 1465206390638 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:30 INFO - PROCESS | 3740 | 1465206390751 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 01:46:30 INFO - PROCESS | 3740 | 1465206390759 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 3740 | 1465206390765 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:30 INFO - PROCESS | 3740 | ++DOCSHELL 12E51400 == 31 [pid = 3740] [id = 612] 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19A8B800) [pid = 3740] [serial = 1836] [outer = 00000000] 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19C32C00) [pid = 3740] [serial = 1837] [outer = 19A8B800] 01:46:30 INFO - PROCESS | 3740 | 1465206390873 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19E59C00) [pid = 3740] [serial = 1838] [outer = 19A8B800] 01:46:31 INFO - PROCESS | 3740 | 1465206391340 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]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 749ms 01:46:31 INFO - PROCESS | 3740 | 1465206391373 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 3740 | 1465206391375 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 01:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:46:31 INFO - PROCESS | 3740 | 1465206391378 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 3740 | 1465206391380 Marionette TRACE conn3 <- [1,2414,null,{}] 01:46:31 INFO - PROCESS | 3740 | 1465206391384 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}] 01:46:31 INFO - PROCESS | 3740 | 1465206391386 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:31 INFO - PROCESS | 3740 | 1465206391527 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 01:46:31 INFO - PROCESS | 3740 | 1465206391551 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 3740 | 1465206391553 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:31 INFO - PROCESS | 3740 | ++DOCSHELL 10560800 == 32 [pid = 3740] [id = 613] 01:46:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1320A000) [pid = 3740] [serial = 1839] [outer = 00000000] 01:46:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A2C8800) [pid = 3740] [serial = 1840] [outer = 1320A000] 01:46:31 INFO - PROCESS | 3740 | 1465206391596 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A04F800) [pid = 3740] [serial = 1841] [outer = 1320A000] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1553CC00) [pid = 3740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17C34800) [pid = 3740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (168D0400) [pid = 3740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (139A6800) [pid = 3740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (104EDC00) [pid = 3740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12B3FC00) [pid = 3740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1043E800) [pid = 3740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1186D400) [pid = 3740] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1501EC00) [pid = 3740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19E55C00) [pid = 3740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1853BC00) [pid = 3740] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15539800) [pid = 3740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:46:32 INFO - PROCESS | 3740 | 1465206392153 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 797ms 01:46:32 INFO - PROCESS | 3740 | 1465206392181 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 3740 | 1465206392183 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 01:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:46:32 INFO - PROCESS | 3740 | 1465206392186 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 3740 | 1465206392188 Marionette TRACE conn3 <- [1,2418,null,{}] 01:46:32 INFO - PROCESS | 3740 | 1465206392196 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}] 01:46:32 INFO - PROCESS | 3740 | 1465206392197 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:32 INFO - PROCESS | 3740 | 1465206392276 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 01:46:32 INFO - PROCESS | 3740 | 1465206392281 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 3740 | 1465206392283 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:32 INFO - PROCESS | 3740 | ++DOCSHELL 12B3FC00 == 33 [pid = 3740] [id = 614] 01:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1320E000) [pid = 3740] [serial = 1842] [outer = 00000000] 01:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15536800) [pid = 3740] [serial = 1843] [outer = 1320E000] 01:46:32 INFO - PROCESS | 3740 | 1465206392326 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1553CC00) [pid = 3740] [serial = 1844] [outer = 1320E000] 01:46:32 INFO - PROCESS | 3740 | 1465206392789 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 01:46:32 INFO - PROCESS | 3740 | 1465206392825 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 3740 | 1465206392826 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 01:46:32 INFO - PROCESS | 3740 | 1465206392830 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:46:32 INFO - PROCESS | 3740 | 1465206392831 Marionette TRACE conn3 <- [1,2422,null,{}] 01:46:32 INFO - PROCESS | 3740 | 1465206392835 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}] 01:46:32 INFO - PROCESS | 3740 | 1465206392836 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:32 INFO - PROCESS | 3740 | 1465206392941 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 01:46:32 INFO - PROCESS | 3740 | 1465206392947 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 3740 | 1465206392949 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:32 INFO - PROCESS | 3740 | ++DOCSHELL 139A6800 == 34 [pid = 3740] [id = 615] 01:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1501EC00) [pid = 3740] [serial = 1845] [outer = 00000000] 01:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1A23CC00) [pid = 3740] [serial = 1846] [outer = 1501EC00] 01:46:32 INFO - PROCESS | 3740 | 1465206392992 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A710C00) [pid = 3740] [serial = 1847] [outer = 1501EC00] 01:46:33 INFO - PROCESS | 3740 | 1465206393434 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 640ms 01:46:33 INFO - PROCESS | 3740 | 1465206393468 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 3740 | 1465206393470 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 01:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:46:33 INFO - PROCESS | 3740 | 1465206393477 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 3740 | 1465206393479 Marionette TRACE conn3 <- [1,2426,null,{}] 01:46:33 INFO - PROCESS | 3740 | 1465206393482 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}] 01:46:33 INFO - PROCESS | 3740 | 1465206393484 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:33 INFO - PROCESS | 3740 | 1465206393564 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 01:46:33 INFO - PROCESS | 3740 | 1465206393570 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 3740 | 1465206393572 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:33 INFO - PROCESS | 3740 | ++DOCSHELL 168CA000 == 35 [pid = 3740] [id = 616] 01:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19C29800) [pid = 3740] [serial = 1848] [outer = 00000000] 01:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A869C00) [pid = 3740] [serial = 1849] [outer = 19C29800] 01:46:33 INFO - PROCESS | 3740 | 1465206393615 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A86BC00) [pid = 3740] [serial = 1850] [outer = 19C29800] 01:46:34 INFO - PROCESS | 3740 | 1465206394073 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]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 703ms 01:46:34 INFO - PROCESS | 3740 | 1465206394174 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 3740 | 1465206394178 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 01:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:46:34 INFO - PROCESS | 3740 | 1465206394183 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:46:34 INFO - PROCESS | 3740 | 1465206394188 Marionette TRACE conn3 <- [1,2430,null,{}] 01:46:34 INFO - PROCESS | 3740 | 1465206394194 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}] 01:46:34 INFO - PROCESS | 3740 | 1465206394198 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:34 INFO - PROCESS | 3740 | 1465206394323 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 01:46:34 INFO - PROCESS | 3740 | 1465206394488 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 3740 | 1465206394493 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:34 INFO - PROCESS | 3740 | ++DOCSHELL 12911400 == 36 [pid = 3740] [id = 617] 01:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12914000) [pid = 3740] [serial = 1851] [outer = 00000000] 01:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (129B3800) [pid = 3740] [serial = 1852] [outer = 12914000] 01:46:34 INFO - PROCESS | 3740 | 1465206394553 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1371BC00) [pid = 3740] [serial = 1853] [outer = 12914000] 01:46:35 INFO - PROCESS | 3740 | 1465206395106 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1000ms 01:46:35 INFO - PROCESS | 3740 | 1465206395187 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 3740 | 1465206395190 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 01:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:46:35 INFO - PROCESS | 3740 | 1465206395196 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 3740 | 1465206395200 Marionette TRACE conn3 <- [1,2434,null,{}] 01:46:35 INFO - PROCESS | 3740 | 1465206395218 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}] 01:46:35 INFO - PROCESS | 3740 | 1465206395221 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:35 INFO - PROCESS | 3740 | 1465206395370 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 01:46:35 INFO - PROCESS | 3740 | 1465206395433 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 3740 | 1465206395435 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:35 INFO - PROCESS | 3740 | ++DOCSHELL 15537C00 == 37 [pid = 3740] [id = 618] 01:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1553D000) [pid = 3740] [serial = 1854] [outer = 00000000] 01:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15EB6C00) [pid = 3740] [serial = 1855] [outer = 1553D000] 01:46:35 INFO - PROCESS | 3740 | 1465206395492 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15F3EC00) [pid = 3740] [serial = 1856] [outer = 1553D000] 01:46:36 INFO - PROCESS | 3740 | 1465206396057 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 906ms 01:46:36 INFO - PROCESS | 3740 | 1465206396097 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 3740 | 1465206396099 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 01:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:46:36 INFO - PROCESS | 3740 | 1465206396103 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 3740 | 1465206396105 Marionette TRACE conn3 <- [1,2438,null,{}] 01:46:36 INFO - PROCESS | 3740 | 1465206396116 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}] 01:46:36 INFO - PROCESS | 3740 | 1465206396120 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:36 INFO - PROCESS | 3740 | 1465206396243 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 01:46:36 INFO - PROCESS | 3740 | 1465206396357 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 3740 | 1465206396361 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:36 INFO - PROCESS | 3740 | ++DOCSHELL 19E4E400 == 38 [pid = 3740] [id = 619] 01:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19E54800) [pid = 3740] [serial = 1857] [outer = 00000000] 01:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A39D400) [pid = 3740] [serial = 1858] [outer = 19E54800] 01:46:36 INFO - PROCESS | 3740 | 1465206396459 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A715C00) [pid = 3740] [serial = 1859] [outer = 19E54800] 01:46:37 INFO - PROCESS | 3740 | 1465206397018 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 952ms 01:46:37 INFO - PROCESS | 3740 | 1465206397048 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 3740 | 1465206397050 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 01:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:46:37 INFO - PROCESS | 3740 | 1465206397054 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 3740 | 1465206397056 Marionette TRACE conn3 <- [1,2442,null,{}] 01:46:37 INFO - PROCESS | 3740 | 1465206397059 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}] 01:46:37 INFO - PROCESS | 3740 | 1465206397061 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:37 INFO - PROCESS | 3740 | 1465206397178 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 01:46:37 INFO - PROCESS | 3740 | 1465206397353 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 3740 | 1465206397356 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:37 INFO - PROCESS | 3740 | ++DOCSHELL 1A99CC00 == 39 [pid = 3740] [id = 620] 01:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A99D400) [pid = 3740] [serial = 1860] [outer = 00000000] 01:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A9A2800) [pid = 3740] [serial = 1861] [outer = 1A99D400] 01:46:37 INFO - PROCESS | 3740 | 1465206397421 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A9A8400) [pid = 3740] [serial = 1862] [outer = 1A99D400] 01:46:38 INFO - PROCESS | 3740 | 1465206398095 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1094ms 01:46:38 INFO - PROCESS | 3740 | 1465206398147 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 3740 | 1465206398150 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 01:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:46:38 INFO - PROCESS | 3740 | 1465206398154 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 3740 | 1465206398156 Marionette TRACE conn3 <- [1,2446,null,{}] 01:46:38 INFO - PROCESS | 3740 | 1465206398159 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}] 01:46:38 INFO - PROCESS | 3740 | 1465206398162 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:38 INFO - PROCESS | 3740 | 1465206398276 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 01:46:38 INFO - PROCESS | 3740 | 1465206398504 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 3740 | 1465206398508 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:38 INFO - PROCESS | 3740 | ++DOCSHELL 10487800 == 40 [pid = 3740] [id = 621] 01:46:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10489800) [pid = 3740] [serial = 1863] [outer = 00000000] 01:46:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10A5AC00) [pid = 3740] [serial = 1864] [outer = 10489800] 01:46:38 INFO - PROCESS | 3740 | 1465206398579 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1186D800) [pid = 3740] [serial = 1865] [outer = 10489800] 01:46:39 INFO - PROCESS | 3740 | 1465206399169 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]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1078ms 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 139A6800 == 39 [pid = 3740] [id = 615] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 12B3FC00 == 38 [pid = 3740] [id = 614] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 10560800 == 37 [pid = 3740] [id = 613] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 12E51400 == 36 [pid = 3740] [id = 612] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 17C36800 == 35 [pid = 3740] [id = 611] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 16233C00 == 34 [pid = 3740] [id = 610] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 14210400 == 33 [pid = 3740] [id = 609] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 10A58800 == 32 [pid = 3740] [id = 608] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 10371800 == 31 [pid = 3740] [id = 607] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 105F5400 == 30 [pid = 3740] [id = 606] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 19E5C000 == 29 [pid = 3740] [id = 605] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 1A99CC00 == 28 [pid = 3740] [id = 620] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 19E4E400 == 27 [pid = 3740] [id = 619] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 168CA000 == 26 [pid = 3740] [id = 616] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 12911400 == 25 [pid = 3740] [id = 617] 01:46:39 INFO - PROCESS | 3740 | --DOCSHELL 15537C00 == 24 [pid = 3740] [id = 618] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1800BC00) [pid = 3740] [serial = 1807] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (170E0000) [pid = 3740] [serial = 1804] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13A64C00) [pid = 3740] [serial = 1798] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (105EE800) [pid = 3740] [serial = 1792] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A63000) [pid = 3740] [serial = 1793] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12B9A800) [pid = 3740] [serial = 1795] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12E21000) [pid = 3740] [serial = 1796] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10ED3000) [pid = 3740] [serial = 1790] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B67400) [pid = 3740] [serial = 1789] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13740C00) [pid = 3740] [serial = 1781] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1291BC00) [pid = 3740] [serial = 1780] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16232000) [pid = 3740] [serial = 1784] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1553F400) [pid = 3740] [serial = 1783] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A2BAC00) [pid = 3740] [serial = 1787] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A056000) [pid = 3740] [serial = 1786] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A8E400) [pid = 3740] [serial = 1813] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (18532000) [pid = 3740] [serial = 1808] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15EB9800) [pid = 3740] [serial = 1801] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F40800) [pid = 3740] [serial = 1802] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (174D2400) [pid = 3740] [serial = 1805] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (180B5C00) [pid = 3740] [serial = 1810] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1853CC00) [pid = 3740] [serial = 1811] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A231400) [pid = 3740] [serial = 1816] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19E52800) [pid = 3740] [serial = 1814] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13E21000) [pid = 3740] [serial = 1799] [outer = 00000000] [url = about:blank] 01:46:39 INFO - PROCESS | 3740 | 1465206399920 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 3740 | 1465206399925 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 01:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:46:39 INFO - PROCESS | 3740 | 1465206399936 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 3740 | 1465206399939 Marionette TRACE conn3 <- [1,2450,null,{}] 01:46:39 INFO - PROCESS | 3740 | 1465206399945 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}] 01:46:39 INFO - PROCESS | 3740 | 1465206399949 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:40 INFO - PROCESS | 3740 | 1465206400078 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 01:46:40 INFO - PROCESS | 3740 | 1465206400088 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 3740 | 1465206400093 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:40 INFO - PROCESS | 3740 | ++DOCSHELL 10B60C00 == 25 [pid = 3740] [id = 622] 01:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10B65400) [pid = 3740] [serial = 1866] [outer = 00000000] 01:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10ED3000) [pid = 3740] [serial = 1867] [outer = 10B65400] 01:46:40 INFO - PROCESS | 3740 | 1465206400145 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (11809C00) [pid = 3740] [serial = 1868] [outer = 10B65400] 01:46:40 INFO - PROCESS | 3740 | 1465206400668 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]]]}] 01:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 797ms 01:46:40 INFO - PROCESS | 3740 | 1465206400739 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 01:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:46:40 INFO - PROCESS | 3740 | 1465206400743 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 01:46:40 INFO - PROCESS | 3740 | 1465206400749 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 3740 | 1465206400753 Marionette TRACE conn3 <- [1,2454,null,{}] 01:46:40 INFO - PROCESS | 3740 | 1465206400757 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}] 01:46:40 INFO - PROCESS | 3740 | 1465206400760 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:40 INFO - PROCESS | 3740 | 1465206400847 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 01:46:40 INFO - PROCESS | 3740 | 1465206400945 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 3740 | 1465206400948 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:40 INFO - PROCESS | 3740 | ++DOCSHELL 12B99000 == 26 [pid = 3740] [id = 623] 01:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12B99C00) [pid = 3740] [serial = 1869] [outer = 00000000] 01:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (12E4A400) [pid = 3740] [serial = 1870] [outer = 12B99C00] 01:46:40 INFO - PROCESS | 3740 | 1465206400996 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (131EE000) [pid = 3740] [serial = 1871] [outer = 12B99C00] 01:46:41 INFO - PROCESS | 3740 | 1465206401396 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]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 688ms 01:46:41 INFO - PROCESS | 3740 | 1465206401472 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 3740 | 1465206401475 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 01:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:46:41 INFO - PROCESS | 3740 | 1465206401481 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 3740 | 1465206401482 Marionette TRACE conn3 <- [1,2458,null,{}] 01:46:41 INFO - PROCESS | 3740 | 1465206401492 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}] 01:46:41 INFO - PROCESS | 3740 | 1465206401497 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:41 INFO - PROCESS | 3740 | 1465206401596 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 01:46:41 INFO - PROCESS | 3740 | 1465206401613 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 3740 | 1465206401616 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:41 INFO - PROCESS | 3740 | ++DOCSHELL 14209C00 == 27 [pid = 3740] [id = 624] 01:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1420B400) [pid = 3740] [serial = 1872] [outer = 00000000] 01:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15014800) [pid = 3740] [serial = 1873] [outer = 1420B400] 01:46:41 INFO - PROCESS | 3740 | 1465206401666 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1535AC00) [pid = 3740] [serial = 1874] [outer = 1420B400] 01:46:42 INFO - PROCESS | 3740 | 1465206402123 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]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 687ms 01:46:42 INFO - PROCESS | 3740 | 1465206402183 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 3740 | 1465206402185 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 01:46:42 INFO - PROCESS | 3740 | 1465206402189 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:46:42 INFO - PROCESS | 3740 | 1465206402190 Marionette TRACE conn3 <- [1,2462,null,{}] 01:46:42 INFO - PROCESS | 3740 | 1465206402195 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}] 01:46:42 INFO - PROCESS | 3740 | 1465206402197 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:42 INFO - PROCESS | 3740 | 1465206402337 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 01:46:42 INFO - PROCESS | 3740 | 1465206402400 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 3740 | 1465206402402 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:42 INFO - PROCESS | 3740 | ++DOCSHELL 15EB9800 == 28 [pid = 3740] [id = 625] 01:46:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15EBE000) [pid = 3740] [serial = 1875] [outer = 00000000] 01:46:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F41400) [pid = 3740] [serial = 1876] [outer = 15EBE000] 01:46:42 INFO - PROCESS | 3740 | 1465206402447 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (168C9C00) [pid = 3740] [serial = 1877] [outer = 15EBE000] 01:46:42 INFO - PROCESS | 3740 | 1465206402874 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]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 01:46:42 INFO - PROCESS | 3740 | 1465206402929 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 3740 | 1465206402931 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 01:46:42 INFO - PROCESS | 3740 | 1465206402935 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:46:42 INFO - PROCESS | 3740 | 1465206402936 Marionette TRACE conn3 <- [1,2466,null,{}] 01:46:42 INFO - PROCESS | 3740 | 1465206402940 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}] 01:46:42 INFO - PROCESS | 3740 | 1465206402942 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:43 INFO - PROCESS | 3740 | 1465206403083 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 01:46:43 INFO - PROCESS | 3740 | 1465206403104 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 3740 | 1465206403106 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:43 INFO - PROCESS | 3740 | ++DOCSHELL 16AF0400 == 29 [pid = 3740] [id = 626] 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16B65C00) [pid = 3740] [serial = 1878] [outer = 00000000] 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1780E800) [pid = 3740] [serial = 1879] [outer = 16B65C00] 01:46:43 INFO - PROCESS | 3740 | 1465206403150 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17896800) [pid = 3740] [serial = 1880] [outer = 16B65C00] 01:46:43 INFO - PROCESS | 3740 | 1465206403592 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]]]}] 01:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 01:46:43 INFO - PROCESS | 3740 | 1465206403637 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 3740 | 1465206403639 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 01:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:46:43 INFO - PROCESS | 3740 | 1465206403642 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 3740 | 1465206403644 Marionette TRACE conn3 <- [1,2470,null,{}] 01:46:43 INFO - PROCESS | 3740 | 1465206403648 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}] 01:46:43 INFO - PROCESS | 3740 | 1465206403653 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:43 INFO - PROCESS | 3740 | 1465206403793 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 01:46:43 INFO - PROCESS | 3740 | 1465206403860 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 3740 | 1465206403862 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:43 INFO - PROCESS | 3740 | ++DOCSHELL 18008C00 == 30 [pid = 3740] [id = 627] 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (180B6000) [pid = 3740] [serial = 1881] [outer = 00000000] 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1853A800) [pid = 3740] [serial = 1882] [outer = 180B6000] 01:46:43 INFO - PROCESS | 3740 | 1465206403910 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19A87000) [pid = 3740] [serial = 1883] [outer = 180B6000] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19A8B800) [pid = 3740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1320A000) [pid = 3740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (105F6800) [pid = 3740] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16234000) [pid = 3740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A5D400) [pid = 3740] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (103D8400) [pid = 3740] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A051000) [pid = 3740] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14210C00) [pid = 3740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1320E000) [pid = 3740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19C29800) [pid = 3740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:46:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1501EC00) [pid = 3740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:46:44 INFO - PROCESS | 3740 | 1465206404589 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]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1000ms 01:46:44 INFO - PROCESS | 3740 | 1465206404642 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 3740 | 1465206404644 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 01:46:44 INFO - PROCESS | 3740 | 1465206404647 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:46:44 INFO - PROCESS | 3740 | 1465206404649 Marionette TRACE conn3 <- [1,2474,null,{}] 01:46:44 INFO - PROCESS | 3740 | 1465206404652 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}] 01:46:44 INFO - PROCESS | 3740 | 1465206404654 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:44 INFO - PROCESS | 3740 | 1465206404766 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 01:46:44 INFO - PROCESS | 3740 | 1465206404829 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 3740 | 1465206404841 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:44 INFO - PROCESS | 3740 | ++DOCSHELL 10A5A800 == 31 [pid = 3740] [id = 628] 01:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A5D400) [pid = 3740] [serial = 1884] [outer = 00000000] 01:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F41C00) [pid = 3740] [serial = 1885] [outer = 10A5D400] 01:46:44 INFO - PROCESS | 3740 | 1465206404885 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (168D3000) [pid = 3740] [serial = 1886] [outer = 10A5D400] 01:46:45 INFO - PROCESS | 3740 | 1465206405240 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]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 640ms 01:46:45 INFO - PROCESS | 3740 | 1465206405286 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 3740 | 1465206405288 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 01:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:46:45 INFO - PROCESS | 3740 | 1465206405291 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 3740 | 1465206405293 Marionette TRACE conn3 <- [1,2478,null,{}] 01:46:45 INFO - PROCESS | 3740 | 1465206405296 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}] 01:46:45 INFO - PROCESS | 3740 | 1465206405298 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:45 INFO - PROCESS | 3740 | 1465206405375 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 01:46:45 INFO - PROCESS | 3740 | 1465206405380 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 3740 | 1465206405382 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:45 INFO - PROCESS | 3740 | ++DOCSHELL 171E1000 == 32 [pid = 3740] [id = 629] 01:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17C29C00) [pid = 3740] [serial = 1887] [outer = 00000000] 01:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19E57400) [pid = 3740] [serial = 1888] [outer = 17C29C00] 01:46:45 INFO - PROCESS | 3740 | 1465206405436 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19E5CC00) [pid = 3740] [serial = 1889] [outer = 17C29C00] 01:46:45 INFO - PROCESS | 3740 | 1465206405874 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]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 01:46:45 INFO - PROCESS | 3740 | 1465206405931 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 3740 | 1465206405933 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 01:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:46:45 INFO - PROCESS | 3740 | 1465206405936 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 3740 | 1465206405938 Marionette TRACE conn3 <- [1,2482,null,{}] 01:46:45 INFO - PROCESS | 3740 | 1465206405941 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}] 01:46:45 INFO - PROCESS | 3740 | 1465206405943 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:46 INFO - PROCESS | 3740 | 1465206406021 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 01:46:46 INFO - PROCESS | 3740 | 1465206406027 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 3740 | 1465206406029 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:46 INFO - PROCESS | 3740 | ++DOCSHELL 1A239C00 == 33 [pid = 3740] [id = 630] 01:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A23A400) [pid = 3740] [serial = 1890] [outer = 00000000] 01:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A2C1000) [pid = 3740] [serial = 1891] [outer = 1A23A400] 01:46:46 INFO - PROCESS | 3740 | 1465206406072 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A2C1C00) [pid = 3740] [serial = 1892] [outer = 1A23A400] 01:46:46 INFO - PROCESS | 3740 | 1465206406727 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]]]}] 01:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 844ms 01:46:46 INFO - PROCESS | 3740 | 1465206406779 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 3740 | 1465206406784 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 01:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:46:46 INFO - PROCESS | 3740 | 1465206406789 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 3740 | 1465206406793 Marionette TRACE conn3 <- [1,2486,null,{}] 01:46:46 INFO - PROCESS | 3740 | 1465206406798 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}] 01:46:46 INFO - PROCESS | 3740 | 1465206406801 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:46 INFO - PROCESS | 3740 | 1465206406947 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 01:46:47 INFO - PROCESS | 3740 | 1465206407088 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 3740 | 1465206407093 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:47 INFO - PROCESS | 3740 | ++DOCSHELL 1055C400 == 34 [pid = 3740] [id = 631] 01:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10563800) [pid = 3740] [serial = 1893] [outer = 00000000] 01:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12913000) [pid = 3740] [serial = 1894] [outer = 10563800] 01:46:47 INFO - PROCESS | 3740 | 1465206407151 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12BA1000) [pid = 3740] [serial = 1895] [outer = 10563800] 01:46:47 INFO - PROCESS | 3740 | 1465206407913 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]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1218ms 01:46:47 INFO - PROCESS | 3740 | 1465206407998 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 3740 | 1465206408004 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 01:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:46:48 INFO - PROCESS | 3740 | 1465206408010 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 3740 | 1465206408013 Marionette TRACE conn3 <- [1,2490,null,{}] 01:46:48 INFO - PROCESS | 3740 | 1465206408017 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}] 01:46:48 INFO - PROCESS | 3740 | 1465206408020 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:48 INFO - PROCESS | 3740 | 1465206408151 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 01:46:48 INFO - PROCESS | 3740 | 1465206408284 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 3740 | 1465206408287 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:48 INFO - PROCESS | 3740 | ++DOCSHELL 11DC3000 == 35 [pid = 3740] [id = 632] 01:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12914400) [pid = 3740] [serial = 1896] [outer = 00000000] 01:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (13D75400) [pid = 3740] [serial = 1897] [outer = 12914400] 01:46:48 INFO - PROCESS | 3740 | 1465206408348 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15365C00) [pid = 3740] [serial = 1898] [outer = 12914400] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 171E1000 == 34 [pid = 3740] [id = 629] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 10A5A800 == 33 [pid = 3740] [id = 628] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 18008C00 == 32 [pid = 3740] [id = 627] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 16AF0400 == 31 [pid = 3740] [id = 626] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 15EB9800 == 30 [pid = 3740] [id = 625] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 14209C00 == 29 [pid = 3740] [id = 624] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 12B99000 == 28 [pid = 3740] [id = 623] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 10B60C00 == 27 [pid = 3740] [id = 622] 01:46:49 INFO - PROCESS | 3740 | --DOCSHELL 10487800 == 26 [pid = 3740] [id = 621] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1800C400) [pid = 3740] [serial = 1834] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19C32C00) [pid = 3740] [serial = 1837] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A2C8800) [pid = 3740] [serial = 1840] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11805800) [pid = 3740] [serial = 1819] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1320E400) [pid = 3740] [serial = 1820] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (168CC400) [pid = 3740] [serial = 1831] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12915400) [pid = 3740] [serial = 1825] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1371A400) [pid = 3740] [serial = 1826] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10562400) [pid = 3740] [serial = 1822] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F06000) [pid = 3740] [serial = 1823] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (139A4000) [pid = 3740] [serial = 1817] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15026000) [pid = 3740] [serial = 1828] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15368800) [pid = 3740] [serial = 1829] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15536800) [pid = 3740] [serial = 1843] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1553CC00) [pid = 3740] [serial = 1844] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A869C00) [pid = 3740] [serial = 1849] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A86BC00) [pid = 3740] [serial = 1850] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A23CC00) [pid = 3740] [serial = 1846] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A710C00) [pid = 3740] [serial = 1847] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A04F800) [pid = 3740] [serial = 1841] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (19E59C00) [pid = 3740] [serial = 1838] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (174CE800) [pid = 3740] [serial = 1832] [outer = 00000000] [url = about:blank] 01:46:49 INFO - PROCESS | 3740 | 1465206409162 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1218ms 01:46:49 INFO - PROCESS | 3740 | 1465206409233 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 3740 | 1465206409237 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 01:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:46:49 INFO - PROCESS | 3740 | 1465206409244 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 3740 | 1465206409249 Marionette TRACE conn3 <- [1,2494,null,{}] 01:46:49 INFO - PROCESS | 3740 | 1465206409254 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}] 01:46:49 INFO - PROCESS | 3740 | 1465206409256 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:49 INFO - PROCESS | 3740 | 1465206409343 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 01:46:49 INFO - PROCESS | 3740 | 1465206409355 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 3740 | 1465206409357 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:49 INFO - PROCESS | 3740 | ++DOCSHELL 11279C00 == 27 [pid = 3740] [id = 633] 01:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1127AC00) [pid = 3740] [serial = 1899] [outer = 00000000] 01:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1291D000) [pid = 3740] [serial = 1900] [outer = 1127AC00] 01:46:49 INFO - PROCESS | 3740 | 1465206409406 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12B9AC00) [pid = 3740] [serial = 1901] [outer = 1127AC00] 01:46:49 INFO - PROCESS | 3740 | 1465206409956 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 01:46:49 INFO - PROCESS | 3740 | 1465206409988 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 3740 | 1465206409992 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 01:46:49 INFO - PROCESS | 3740 | 1465206409998 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:46:49 INFO - PROCESS | 3740 | 1465206410000 Marionette TRACE conn3 <- [1,2498,null,{}] 01:46:49 INFO - PROCESS | 3740 | 1465206410004 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}] 01:46:49 INFO - PROCESS | 3740 | 1465206410006 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:50 INFO - PROCESS | 3740 | 1465206410095 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 01:46:50 INFO - PROCESS | 3740 | 1465206410195 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 3740 | 1465206410197 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:50 INFO - PROCESS | 3740 | ++DOCSHELL 139A1000 == 28 [pid = 3740] [id = 634] 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (139A2C00) [pid = 3740] [serial = 1902] [outer = 00000000] 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13A64C00) [pid = 3740] [serial = 1903] [outer = 139A2C00] 01:46:50 INFO - PROCESS | 3740 | 1465206410244 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14210000) [pid = 3740] [serial = 1904] [outer = 139A2C00] 01:46:50 INFO - PROCESS | 3740 | 1465206410654 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]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 688ms 01:46:50 INFO - PROCESS | 3740 | 1465206410698 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 3740 | 1465206410700 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 01:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:46:50 INFO - PROCESS | 3740 | 1465206410704 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 3740 | 1465206410707 Marionette TRACE conn3 <- [1,2502,null,{}] 01:46:50 INFO - PROCESS | 3740 | 1465206410718 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}] 01:46:50 INFO - PROCESS | 3740 | 1465206410722 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:50 INFO - PROCESS | 3740 | 1465206410807 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 01:46:50 INFO - PROCESS | 3740 | 1465206410814 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 3740 | 1465206410817 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:50 INFO - PROCESS | 3740 | ++DOCSHELL 15F40400 == 29 [pid = 3740] [id = 635] 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F40800) [pid = 3740] [serial = 1905] [outer = 00000000] 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16B63400) [pid = 3740] [serial = 1906] [outer = 15F40800] 01:46:50 INFO - PROCESS | 3740 | 1465206410865 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (174CE800) [pid = 3740] [serial = 1907] [outer = 15F40800] 01:46:51 INFO - PROCESS | 3740 | 1465206411326 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]]]}] 01:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 641ms 01:46:51 INFO - PROCESS | 3740 | 1465206411358 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 3740 | 1465206411361 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 01:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:46:51 INFO - PROCESS | 3740 | 1465206411364 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 3740 | 1465206411366 Marionette TRACE conn3 <- [1,2506,null,{}] 01:46:51 INFO - PROCESS | 3740 | 1465206411375 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}] 01:46:51 INFO - PROCESS | 3740 | 1465206411377 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:51 INFO - PROCESS | 3740 | 1465206411497 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 01:46:51 INFO - PROCESS | 3740 | 1465206411591 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 3740 | 1465206411593 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:51 INFO - PROCESS | 3740 | ++DOCSHELL 17CC4000 == 30 [pid = 3740] [id = 636] 01:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17CC5C00) [pid = 3740] [serial = 1908] [outer = 00000000] 01:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (180AF800) [pid = 3740] [serial = 1909] [outer = 17CC5C00] 01:46:51 INFO - PROCESS | 3740 | 1465206411649 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18532000) [pid = 3740] [serial = 1910] [outer = 17CC5C00] 01:46:52 INFO - PROCESS | 3740 | 1465206412070 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]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 01:46:52 INFO - PROCESS | 3740 | 1465206412105 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 3740 | 1465206412107 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 01:46:52 INFO - PROCESS | 3740 | 1465206412110 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:46:52 INFO - PROCESS | 3740 | 1465206412112 Marionette TRACE conn3 <- [1,2510,null,{}] 01:46:52 INFO - PROCESS | 3740 | 1465206412115 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}] 01:46:52 INFO - PROCESS | 3740 | 1465206412117 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:52 INFO - PROCESS | 3740 | 1465206412229 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 01:46:52 INFO - PROCESS | 3740 | 1465206412234 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 3740 | 1465206412236 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:52 INFO - PROCESS | 3740 | ++DOCSHELL 15540400 == 31 [pid = 3740] [id = 637] 01:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1836A000) [pid = 3740] [serial = 1911] [outer = 00000000] 01:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19A88C00) [pid = 3740] [serial = 1912] [outer = 1836A000] 01:46:52 INFO - PROCESS | 3740 | 1465206412280 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19C2C800) [pid = 3740] [serial = 1913] [outer = 1836A000] 01:46:52 INFO - PROCESS | 3740 | 1465206412795 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]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 01:46:52 INFO - PROCESS | 3740 | 1465206412851 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 3740 | 1465206412853 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 01:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:46:52 INFO - PROCESS | 3740 | 1465206412861 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 3740 | 1465206412862 Marionette TRACE conn3 <- [1,2514,null,{}] 01:46:52 INFO - PROCESS | 3740 | 1465206412866 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}] 01:46:52 INFO - PROCESS | 3740 | 1465206412871 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:53 INFO - PROCESS | 3740 | 1465206413024 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 01:46:53 INFO - PROCESS | 3740 | 1465206413101 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 3740 | 1465206413103 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:53 INFO - PROCESS | 3740 | ++DOCSHELL 19A87C00 == 32 [pid = 3740] [id = 638] 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A23C800) [pid = 3740] [serial = 1914] [outer = 00000000] 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A3A6800) [pid = 3740] [serial = 1915] [outer = 1A23C800] 01:46:53 INFO - PROCESS | 3740 | 1465206413149 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A3A7C00) [pid = 3740] [serial = 1916] [outer = 1A23C800] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17CC2800) [pid = 3740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B65400) [pid = 3740] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12B99C00) [pid = 3740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1420B400) [pid = 3740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (180B6000) [pid = 3740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10489800) [pid = 3740] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12914000) [pid = 3740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1553D000) [pid = 3740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19E54800) [pid = 3740] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A99D400) [pid = 3740] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16B65C00) [pid = 3740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10A5D400) [pid = 3740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17C29C00) [pid = 3740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:46:53 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15EBE000) [pid = 3740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:46:53 INFO - PROCESS | 3740 | 1465206413636 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]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 797ms 01:46:53 INFO - PROCESS | 3740 | 1465206413659 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 3740 | 1465206413662 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 01:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:46:53 INFO - PROCESS | 3740 | 1465206413666 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 3740 | 1465206413669 Marionette TRACE conn3 <- [1,2518,null,{}] 01:46:53 INFO - PROCESS | 3740 | 1465206413674 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}] 01:46:53 INFO - PROCESS | 3740 | 1465206413676 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:53 INFO - PROCESS | 3740 | 1465206413799 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 01:46:53 INFO - PROCESS | 3740 | 1465206413863 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 3740 | 1465206413865 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:53 INFO - PROCESS | 3740 | ++DOCSHELL 1310C000 == 33 [pid = 3740] [id = 639] 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1371CC00) [pid = 3740] [serial = 1917] [outer = 00000000] 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (171EA800) [pid = 3740] [serial = 1918] [outer = 1371CC00] 01:46:53 INFO - PROCESS | 3740 | 1465206413909 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (180B5800) [pid = 3740] [serial = 1919] [outer = 1371CC00] 01:46:54 INFO - PROCESS | 3740 | 1465206414270 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 640ms 01:46:54 INFO - PROCESS | 3740 | 1465206414302 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 3740 | 1465206414304 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 01:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:46:54 INFO - PROCESS | 3740 | 1465206414307 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 3740 | 1465206414309 Marionette TRACE conn3 <- [1,2522,null,{}] 01:46:54 INFO - PROCESS | 3740 | 1465206414313 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}] 01:46:54 INFO - PROCESS | 3740 | 1465206414315 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:54 INFO - PROCESS | 3740 | 1465206414436 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 01:46:54 INFO - PROCESS | 3740 | 1465206414445 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 3740 | 1465206414447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:54 INFO - PROCESS | 3740 | ++DOCSHELL 1291E000 == 34 [pid = 3740] [id = 640] 01:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15EAF400) [pid = 3740] [serial = 1920] [outer = 00000000] 01:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A70E400) [pid = 3740] [serial = 1921] [outer = 15EAF400] 01:46:54 INFO - PROCESS | 3740 | 1465206414490 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A865C00) [pid = 3740] [serial = 1922] [outer = 15EAF400] 01:46:54 INFO - PROCESS | 3740 | 1465206414928 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 624ms 01:46:54 INFO - PROCESS | 3740 | 1465206414946 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 3740 | 1465206414948 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 01:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:46:54 INFO - PROCESS | 3740 | 1465206414951 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 3740 | 1465206414953 Marionette TRACE conn3 <- [1,2526,null,{}] 01:46:54 INFO - PROCESS | 3740 | 1465206414956 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}] 01:46:54 INFO - PROCESS | 3740 | 1465206414958 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:55 INFO - PROCESS | 3740 | 1465206415088 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 01:46:55 INFO - PROCESS | 3740 | 1465206415096 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 3740 | 1465206415098 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:55 INFO - PROCESS | 3740 | ++DOCSHELL 15012C00 == 35 [pid = 3740] [id = 641] 01:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16B65C00) [pid = 3740] [serial = 1923] [outer = 00000000] 01:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A99A000) [pid = 3740] [serial = 1924] [outer = 16B65C00] 01:46:55 INFO - PROCESS | 3740 | 1465206415142 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A99DC00) [pid = 3740] [serial = 1925] [outer = 16B65C00] 01:46:55 INFO - PROCESS | 3740 | 1465206415687 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 797ms 01:46:55 INFO - PROCESS | 3740 | 1465206415754 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 3740 | 1465206415759 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 01:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:46:55 INFO - PROCESS | 3740 | 1465206415764 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 3740 | 1465206415768 Marionette TRACE conn3 <- [1,2530,null,{}] 01:46:55 INFO - PROCESS | 3740 | 1465206415865 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}] 01:46:55 INFO - PROCESS | 3740 | 1465206415868 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:55 INFO - PROCESS | 3740 | 1465206415991 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 01:46:56 INFO - PROCESS | 3740 | 1465206416125 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 3740 | 1465206416128 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:56 INFO - PROCESS | 3740 | ++DOCSHELL 10439800 == 36 [pid = 3740] [id = 642] 01:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (105F4000) [pid = 3740] [serial = 1926] [outer = 00000000] 01:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12911400) [pid = 3740] [serial = 1927] [outer = 105F4000] 01:46:56 INFO - PROCESS | 3740 | 1465206416189 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13725000) [pid = 3740] [serial = 1928] [outer = 105F4000] 01:46:56 INFO - PROCESS | 3740 | 1465206416763 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]]]}] 01:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1031ms 01:46:56 INFO - PROCESS | 3740 | 1465206416805 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 3740 | 1465206416810 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 01:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:46:56 INFO - PROCESS | 3740 | 1465206416817 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:46:56 INFO - PROCESS | 3740 | 1465206416819 Marionette TRACE conn3 <- [1,2534,null,{}] 01:46:56 INFO - PROCESS | 3740 | 1465206416824 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}] 01:46:56 INFO - PROCESS | 3740 | 1465206416827 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:56 INFO - PROCESS | 3740 | 1465206416936 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 01:46:57 INFO - PROCESS | 3740 | 1465206417050 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 3740 | 1465206417053 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:57 INFO - PROCESS | 3740 | ++DOCSHELL 1553CC00 == 37 [pid = 3740] [id = 643] 01:46:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15540000) [pid = 3740] [serial = 1929] [outer = 00000000] 01:46:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F44400) [pid = 3740] [serial = 1930] [outer = 15540000] 01:46:57 INFO - PROCESS | 3740 | 1465206417149 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1780D000) [pid = 3740] [serial = 1931] [outer = 15540000] 01:46:57 INFO - PROCESS | 3740 | 1465206417758 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 999ms 01:46:57 INFO - PROCESS | 3740 | 1465206417818 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 3740 | 1465206417821 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 01:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:46:57 INFO - PROCESS | 3740 | 1465206417824 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 3740 | 1465206417828 Marionette TRACE conn3 <- [1,2538,null,{}] 01:46:57 INFO - PROCESS | 3740 | 1465206417839 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}] 01:46:57 INFO - PROCESS | 3740 | 1465206417844 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:57 INFO - PROCESS | 3740 | 1465206417953 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 01:46:58 INFO - PROCESS | 3740 | 1465206418110 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 3740 | 1465206418113 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:58 INFO - PROCESS | 3740 | ++DOCSHELL 1A3A4000 == 38 [pid = 3740] [id = 644] 01:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A3A4400) [pid = 3740] [serial = 1932] [outer = 00000000] 01:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A86CC00) [pid = 3740] [serial = 1933] [outer = 1A3A4400] 01:46:58 INFO - PROCESS | 3740 | 1465206418170 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A9A4800) [pid = 3740] [serial = 1934] [outer = 1A3A4400] 01:46:59 INFO - PROCESS | 3740 | 1465206419017 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]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1250ms 01:46:59 INFO - PROCESS | 3740 | 1465206419086 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 3740 | 1465206419091 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 01:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:46:59 INFO - PROCESS | 3740 | 1465206419096 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 3740 | 1465206419099 Marionette TRACE conn3 <- [1,2542,null,{}] 01:46:59 INFO - PROCESS | 3740 | 1465206419105 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}] 01:46:59 INFO - PROCESS | 3740 | 1465206419108 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:59 INFO - PROCESS | 3740 | 1465206419238 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 01:46:59 INFO - PROCESS | 3740 | 1465206419376 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 3740 | 1465206419380 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:46:59 INFO - PROCESS | 3740 | ++DOCSHELL 129B6800 == 39 [pid = 3740] [id = 645] 01:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (129C0C00) [pid = 3740] [serial = 1935] [outer = 00000000] 01:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13152C00) [pid = 3740] [serial = 1936] [outer = 129C0C00] 01:46:59 INFO - PROCESS | 3740 | 1465206419434 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1373AC00) [pid = 3740] [serial = 1937] [outer = 129C0C00] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1291E000 == 38 [pid = 3740] [id = 640] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1310C000 == 37 [pid = 3740] [id = 639] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 19A87C00 == 36 [pid = 3740] [id = 638] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 15540400 == 35 [pid = 3740] [id = 637] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 17CC4000 == 34 [pid = 3740] [id = 636] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 15F40400 == 33 [pid = 3740] [id = 635] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 139A1000 == 32 [pid = 3740] [id = 634] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 11279C00 == 31 [pid = 3740] [id = 633] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1A239C00 == 30 [pid = 3740] [id = 630] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 11DC3000 == 29 [pid = 3740] [id = 632] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1055C400 == 28 [pid = 3740] [id = 631] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1A3A4000 == 27 [pid = 3740] [id = 644] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 15012C00 == 26 [pid = 3740] [id = 641] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 10439800 == 25 [pid = 3740] [id = 642] 01:47:00 INFO - PROCESS | 3740 | --DOCSHELL 1553CC00 == 24 [pid = 3740] [id = 643] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18531000) [pid = 3740] [serial = 1835] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10ED3000) [pid = 3740] [serial = 1867] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (11809C00) [pid = 3740] [serial = 1868] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12E4A400) [pid = 3740] [serial = 1870] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (131EE000) [pid = 3740] [serial = 1871] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15014800) [pid = 3740] [serial = 1873] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1853A800) [pid = 3740] [serial = 1882] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1186D800) [pid = 3740] [serial = 1865] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A5AC00) [pid = 3740] [serial = 1864] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1371BC00) [pid = 3740] [serial = 1853] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (129B3800) [pid = 3740] [serial = 1852] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15F3EC00) [pid = 3740] [serial = 1856] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15EB6C00) [pid = 3740] [serial = 1855] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A715C00) [pid = 3740] [serial = 1859] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A39D400) [pid = 3740] [serial = 1858] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A9A8400) [pid = 3740] [serial = 1862] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A9A2800) [pid = 3740] [serial = 1861] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1780E800) [pid = 3740] [serial = 1879] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F41C00) [pid = 3740] [serial = 1885] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19E57400) [pid = 3740] [serial = 1888] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A87000) [pid = 3740] [serial = 1883] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15F41400) [pid = 3740] [serial = 1876] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A2C1000) [pid = 3740] [serial = 1891] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (168D3000) [pid = 3740] [serial = 1886] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17896800) [pid = 3740] [serial = 1880] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (19E5CC00) [pid = 3740] [serial = 1889] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (168C9C00) [pid = 3740] [serial = 1877] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1535AC00) [pid = 3740] [serial = 1874] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 3740 | 1465206420595 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]]]}] 01:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1562ms 01:47:00 INFO - PROCESS | 3740 | 1465206420660 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 3740 | 1465206420664 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 01:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:47:00 INFO - PROCESS | 3740 | 1465206420668 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 3740 | 1465206420673 Marionette TRACE conn3 <- [1,2546,null,{}] 01:47:00 INFO - PROCESS | 3740 | 1465206420677 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}] 01:47:00 INFO - PROCESS | 3740 | 1465206420680 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:00 INFO - PROCESS | 3740 | 1465206420815 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 01:47:00 INFO - PROCESS | 3740 | 1465206420920 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 3740 | 1465206420923 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:00 INFO - PROCESS | 3740 | ++DOCSHELL 10ED0C00 == 25 [pid = 3740] [id = 646] 01:47:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10ED3400) [pid = 3740] [serial = 1938] [outer = 00000000] 01:47:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1180BC00) [pid = 3740] [serial = 1939] [outer = 10ED3400] 01:47:00 INFO - PROCESS | 3740 | 1465206420971 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (118CF400) [pid = 3740] [serial = 1940] [outer = 10ED3400] 01:47:01 INFO - PROCESS | 3740 | 1465206421380 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]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 797ms 01:47:01 INFO - PROCESS | 3740 | 1465206421472 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 3740 | 1465206421477 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 01:47:01 INFO - PROCESS | 3740 | 1465206421487 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:47:01 INFO - PROCESS | 3740 | 1465206421490 Marionette TRACE conn3 <- [1,2550,null,{}] 01:47:01 INFO - PROCESS | 3740 | 1465206421493 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}] 01:47:01 INFO - PROCESS | 3740 | 1465206421496 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:01 INFO - PROCESS | 3740 | 1465206421595 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 01:47:01 INFO - PROCESS | 3740 | 1465206421603 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 3740 | 1465206421605 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:01 INFO - PROCESS | 3740 | ++DOCSHELL 131A5800 == 26 [pid = 3740] [id = 647] 01:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (131A7400) [pid = 3740] [serial = 1941] [outer = 00000000] 01:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13719800) [pid = 3740] [serial = 1942] [outer = 131A7400] 01:47:01 INFO - PROCESS | 3740 | 1465206421653 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (137ACC00) [pid = 3740] [serial = 1943] [outer = 131A7400] 01:47:02 INFO - PROCESS | 3740 | 1465206422140 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 703ms 01:47:02 INFO - PROCESS | 3740 | 1465206422187 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 3740 | 1465206422190 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 01:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:47:02 INFO - PROCESS | 3740 | 1465206422193 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 3740 | 1465206422196 Marionette TRACE conn3 <- [1,2554,null,{}] 01:47:02 INFO - PROCESS | 3740 | 1465206422207 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}] 01:47:02 INFO - PROCESS | 3740 | 1465206422211 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:02 INFO - PROCESS | 3740 | 1465206422295 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 01:47:02 INFO - PROCESS | 3740 | 1465206422302 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 3740 | 1465206422305 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:02 INFO - PROCESS | 3740 | ++DOCSHELL 104F0C00 == 27 [pid = 3740] [id = 648] 01:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (139A7000) [pid = 3740] [serial = 1944] [outer = 00000000] 01:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1501E000) [pid = 3740] [serial = 1945] [outer = 139A7000] 01:47:02 INFO - PROCESS | 3740 | 1465206422352 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15539800) [pid = 3740] [serial = 1946] [outer = 139A7000] 01:47:02 INFO - PROCESS | 3740 | 1465206422876 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 01:47:02 INFO - PROCESS | 3740 | 1465206422934 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 3740 | 1465206422937 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 01:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:47:02 INFO - PROCESS | 3740 | 1465206422988 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 3740 | 1465206422990 Marionette TRACE conn3 <- [1,2558,null,{}] 01:47:02 INFO - PROCESS | 3740 | 1465206422994 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}] 01:47:02 INFO - PROCESS | 3740 | 1465206422996 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:03 INFO - PROCESS | 3740 | 1465206423117 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 01:47:03 INFO - PROCESS | 3740 | 1465206423130 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 3740 | 1465206423132 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:03 INFO - PROCESS | 3740 | ++DOCSHELL 1553F800 == 28 [pid = 3740] [id = 649] 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15EBA000) [pid = 3740] [serial = 1947] [outer = 00000000] 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F41000) [pid = 3740] [serial = 1948] [outer = 15EBA000] 01:47:03 INFO - PROCESS | 3740 | 1465206423182 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16233400) [pid = 3740] [serial = 1949] [outer = 15EBA000] 01:47:03 INFO - PROCESS | 3740 | 1465206423651 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 01:47:03 INFO - PROCESS | 3740 | 1465206423686 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 3740 | 1465206423688 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 01:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:47:03 INFO - PROCESS | 3740 | 1465206423691 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 3740 | 1465206423693 Marionette TRACE conn3 <- [1,2562,null,{}] 01:47:03 INFO - PROCESS | 3740 | 1465206423696 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}] 01:47:03 INFO - PROCESS | 3740 | 1465206423699 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:03 INFO - PROCESS | 3740 | 1465206423809 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 01:47:03 INFO - PROCESS | 3740 | 1465206423814 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 3740 | 1465206423817 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:03 INFO - PROCESS | 3740 | ++DOCSHELL 15F3F000 == 29 [pid = 3740] [id = 650] 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F40C00) [pid = 3740] [serial = 1950] [outer = 00000000] 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174CDC00) [pid = 3740] [serial = 1951] [outer = 15F40C00] 01:47:03 INFO - PROCESS | 3740 | 1465206423860 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1756D800) [pid = 3740] [serial = 1952] [outer = 15F40C00] 01:47:04 INFO - PROCESS | 3740 | 1465206424336 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]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 702ms 01:47:04 INFO - PROCESS | 3740 | 1465206424390 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 3740 | 1465206424392 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 01:47:04 INFO - PROCESS | 3740 | 1465206424395 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:47:04 INFO - PROCESS | 3740 | 1465206424397 Marionette TRACE conn3 <- [1,2566,null,{}] 01:47:04 INFO - PROCESS | 3740 | 1465206424400 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}] 01:47:04 INFO - PROCESS | 3740 | 1465206424406 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:04 INFO - PROCESS | 3740 | 1465206424797 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17CC5C00) [pid = 3740] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A23A400) [pid = 3740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12914400) [pid = 3740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15F40800) [pid = 3740] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (139A2C00) [pid = 3740] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10563800) [pid = 3740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1836A000) [pid = 3740] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1127AC00) [pid = 3740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15EAF400) [pid = 3740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1371CC00) [pid = 3740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (16B65C00) [pid = 3740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:47:04 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A23C800) [pid = 3740] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:47:04 INFO - PROCESS | 3740 | 1465206424868 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 3740 | 1465206424870 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:04 INFO - PROCESS | 3740 | ++DOCSHELL 10446800 == 30 [pid = 3740] [id = 651] 01:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1048AC00) [pid = 3740] [serial = 1953] [outer = 00000000] 01:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (11DBD400) [pid = 3740] [serial = 1954] [outer = 1048AC00] 01:47:04 INFO - PROCESS | 3740 | 1465206424915 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13E24000) [pid = 3740] [serial = 1955] [outer = 1048AC00] 01:47:05 INFO - PROCESS | 3740 | 1465206425298 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 953ms 01:47:05 INFO - PROCESS | 3740 | 1465206425341 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 3740 | 1465206425352 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 01:47:05 INFO - PROCESS | 3740 | 1465206425356 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:47:05 INFO - PROCESS | 3740 | 1465206425358 Marionette TRACE conn3 <- [1,2570,null,{}] 01:47:05 INFO - PROCESS | 3740 | 1465206425361 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}] 01:47:05 INFO - PROCESS | 3740 | 1465206425363 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:05 INFO - PROCESS | 3740 | 1465206425440 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 01:47:05 INFO - PROCESS | 3740 | 1465206425445 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 3740 | 1465206425447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:05 INFO - PROCESS | 3740 | ++DOCSHELL 15538800 == 31 [pid = 3740] [id = 652] 01:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17137800) [pid = 3740] [serial = 1956] [outer = 00000000] 01:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1853AC00) [pid = 3740] [serial = 1957] [outer = 17137800] 01:47:05 INFO - PROCESS | 3740 | 1465206425490 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1981AC00) [pid = 3740] [serial = 1958] [outer = 17137800] 01:47:05 INFO - PROCESS | 3740 | 1465206425918 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 593ms 01:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:47:05 INFO - PROCESS | 3740 | 1465206425959 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 3740 | 1465206425961 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 01:47:05 INFO - PROCESS | 3740 | 1465206425965 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 3740 | 1465206425966 Marionette TRACE conn3 <- [1,2574,null,{}] 01:47:05 INFO - PROCESS | 3740 | 1465206425970 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}] 01:47:05 INFO - PROCESS | 3740 | 1465206425971 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:06 INFO - PROCESS | 3740 | 1465206426060 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 01:47:06 INFO - PROCESS | 3740 | 1465206426066 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 3740 | 1465206426068 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:06 INFO - PROCESS | 3740 | ++DOCSHELL 0C789C00 == 32 [pid = 3740] [id = 653] 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13210800) [pid = 3740] [serial = 1959] [outer = 00000000] 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19C2A000) [pid = 3740] [serial = 1960] [outer = 13210800] 01:47:06 INFO - PROCESS | 3740 | 1465206426115 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19C2A400) [pid = 3740] [serial = 1961] [outer = 13210800] 01:47:06 INFO - PROCESS | 3740 | 1465206426574 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]]]}] 01:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 01:47:06 INFO - PROCESS | 3740 | 1465206426603 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 01:47:06 INFO - PROCESS | 3740 | 1465206426605 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 01:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:47:06 INFO - PROCESS | 3740 | 1465206426608 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 3740 | 1465206426610 Marionette TRACE conn3 <- [1,2578,null,{}] 01:47:06 INFO - PROCESS | 3740 | 1465206426634 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}] 01:47:06 INFO - PROCESS | 3740 | 1465206426635 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:06 INFO - PROCESS | 3740 | 1465206426714 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 01:47:06 INFO - PROCESS | 3740 | 1465206426719 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 3740 | 1465206426721 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:06 INFO - PROCESS | 3740 | ++DOCSHELL 19E52C00 == 33 [pid = 3740] [id = 654] 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19E5B400) [pid = 3740] [serial = 1962] [outer = 00000000] 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A056400) [pid = 3740] [serial = 1963] [outer = 19E5B400] 01:47:06 INFO - PROCESS | 3740 | 1465206426765 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16B6A000) [pid = 3740] [serial = 1964] [outer = 19E5B400] 01:47:07 INFO - PROCESS | 3740 | 1465206427618 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]]]}] 01:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1046ms 01:47:07 INFO - PROCESS | 3740 | 1465206427684 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 01:47:07 INFO - PROCESS | 3740 | 1465206427688 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 01:47:07 INFO - PROCESS | 3740 | 1465206427692 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:47:07 INFO - PROCESS | 3740 | 1465206427695 Marionette TRACE conn3 <- [1,2582,null,{}] 01:47:07 INFO - PROCESS | 3740 | 1465206427700 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}] 01:47:07 INFO - PROCESS | 3740 | 1465206427704 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:07 INFO - PROCESS | 3740 | 1465206427851 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 01:47:07 INFO - PROCESS | 3740 | 1465206427984 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 3740 | 1465206427987 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:07 INFO - PROCESS | 3740 | ++DOCSHELL 10ED9800 == 34 [pid = 3740] [id = 655] 01:47:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1127AC00) [pid = 3740] [serial = 1965] [outer = 00000000] 01:47:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11D26000) [pid = 3740] [serial = 1966] [outer = 1127AC00] 01:47:08 INFO - PROCESS | 3740 | 1465206428048 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1320B000) [pid = 3740] [serial = 1967] [outer = 1127AC00] 01:47:08 INFO - PROCESS | 3740 | 1465206428702 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]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1047ms 01:47:08 INFO - PROCESS | 3740 | 1465206428735 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 3740 | 1465206428740 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 01:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:47:08 INFO - PROCESS | 3740 | 1465206428765 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 3740 | 1465206428768 Marionette TRACE conn3 <- [1,2586,null,{}] 01:47:08 INFO - PROCESS | 3740 | 1465206428772 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}] 01:47:08 INFO - PROCESS | 3740 | 1465206428774 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:08 INFO - PROCESS | 3740 | 1465206428905 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 01:47:09 INFO - PROCESS | 3740 | 1465206429045 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 3740 | 1465206429048 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:09 INFO - PROCESS | 3740 | ++DOCSHELL 12918400 == 35 [pid = 3740] [id = 656] 01:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13725800) [pid = 3740] [serial = 1968] [outer = 00000000] 01:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15537400) [pid = 3740] [serial = 1969] [outer = 13725800] 01:47:09 INFO - PROCESS | 3740 | 1465206429144 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F41400) [pid = 3740] [serial = 1970] [outer = 13725800] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 0C789C00 == 34 [pid = 3740] [id = 653] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 15538800 == 33 [pid = 3740] [id = 652] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 10446800 == 32 [pid = 3740] [id = 651] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 15F3F000 == 31 [pid = 3740] [id = 650] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 1553F800 == 30 [pid = 3740] [id = 649] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 104F0C00 == 29 [pid = 3740] [id = 648] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 131A5800 == 28 [pid = 3740] [id = 647] 01:47:09 INFO - PROCESS | 3740 | --DOCSHELL 10ED0C00 == 27 [pid = 3740] [id = 646] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (180AF800) [pid = 3740] [serial = 1909] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A2C1C00) [pid = 3740] [serial = 1892] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13D75400) [pid = 3740] [serial = 1897] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15365C00) [pid = 3740] [serial = 1898] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16B63400) [pid = 3740] [serial = 1906] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13A64C00) [pid = 3740] [serial = 1903] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14210000) [pid = 3740] [serial = 1904] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12913000) [pid = 3740] [serial = 1894] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12BA1000) [pid = 3740] [serial = 1895] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19A88C00) [pid = 3740] [serial = 1912] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1291D000) [pid = 3740] [serial = 1900] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12B9AC00) [pid = 3740] [serial = 1901] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19C2C800) [pid = 3740] [serial = 1913] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A865C00) [pid = 3740] [serial = 1922] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (171EA800) [pid = 3740] [serial = 1918] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A99DC00) [pid = 3740] [serial = 1925] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A3A6800) [pid = 3740] [serial = 1915] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A70E400) [pid = 3740] [serial = 1921] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A99A000) [pid = 3740] [serial = 1924] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A3A7C00) [pid = 3740] [serial = 1916] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (18532000) [pid = 3740] [serial = 1910] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (180B5800) [pid = 3740] [serial = 1919] [outer = 00000000] [url = about:blank] 01:47:09 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (174CE800) [pid = 3740] [serial = 1907] [outer = 00000000] [url = about:blank] 01:47:10 INFO - PROCESS | 3740 | 1465206430058 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1359ms 01:47:10 INFO - PROCESS | 3740 | 1465206430111 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 3740 | 1465206430115 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 01:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:47:10 INFO - PROCESS | 3740 | 1465206430119 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 3740 | 1465206430123 Marionette TRACE conn3 <- [1,2590,null,{}] 01:47:10 INFO - PROCESS | 3740 | 1465206430129 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}] 01:47:10 INFO - PROCESS | 3740 | 1465206430131 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:10 INFO - PROCESS | 3740 | 1465206430229 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 01:47:10 INFO - PROCESS | 3740 | 1465206430330 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 3740 | 1465206430332 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:10 INFO - PROCESS | 3740 | ++DOCSHELL 10ED2800 == 28 [pid = 3740] [id = 657] 01:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (10ED3000) [pid = 3740] [serial = 1971] [outer = 00000000] 01:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (118CFC00) [pid = 3740] [serial = 1972] [outer = 10ED3000] 01:47:10 INFO - PROCESS | 3740 | 1465206430381 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1291A800) [pid = 3740] [serial = 1973] [outer = 10ED3000] 01:47:10 INFO - PROCESS | 3740 | 1465206430843 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 750ms 01:47:10 INFO - PROCESS | 3740 | 1465206430857 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 3740 | 1465206430861 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 01:47:10 INFO - PROCESS | 3740 | 1465206430871 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 3740 | 1465206430873 Marionette TRACE conn3 <- [1,2594,null,{}] 01:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:47:10 INFO - PROCESS | 3740 | 1465206430877 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}] 01:47:10 INFO - PROCESS | 3740 | 1465206430879 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:10 INFO - PROCESS | 3740 | 1465206430964 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 01:47:10 INFO - PROCESS | 3740 | 1465206430970 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 3740 | 1465206430972 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:10 INFO - PROCESS | 3740 | ++DOCSHELL 1320A000 == 29 [pid = 3740] [id = 658] 01:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1371B400) [pid = 3740] [serial = 1974] [outer = 00000000] 01:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13D02400) [pid = 3740] [serial = 1975] [outer = 1371B400] 01:47:11 INFO - PROCESS | 3740 | 1465206431020 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13D7F800) [pid = 3740] [serial = 1976] [outer = 1371B400] 01:47:11 INFO - PROCESS | 3740 | 1465206431512 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]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 687ms 01:47:11 INFO - PROCESS | 3740 | 1465206431573 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 3740 | 1465206431575 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 01:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:47:11 INFO - PROCESS | 3740 | 1465206431578 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 3740 | 1465206431582 Marionette TRACE conn3 <- [1,2598,null,{}] 01:47:11 INFO - PROCESS | 3740 | 1465206431592 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}] 01:47:11 INFO - PROCESS | 3740 | 1465206431597 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:11 INFO - PROCESS | 3740 | 1465206431684 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 01:47:11 INFO - PROCESS | 3740 | 1465206431796 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 3740 | 1465206431799 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:11 INFO - PROCESS | 3740 | ++DOCSHELL 15F36800 == 30 [pid = 3740] [id = 659] 01:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F37000) [pid = 3740] [serial = 1977] [outer = 00000000] 01:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16233000) [pid = 3740] [serial = 1978] [outer = 15F37000] 01:47:11 INFO - PROCESS | 3740 | 1465206431847 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (170DD400) [pid = 3740] [serial = 1979] [outer = 15F37000] 01:47:12 INFO - PROCESS | 3740 | 1465206432287 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]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 01:47:12 INFO - PROCESS | 3740 | 1465206432318 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 3740 | 1465206432321 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 01:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:47:12 INFO - PROCESS | 3740 | 1465206432324 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 3740 | 1465206432326 Marionette TRACE conn3 <- [1,2602,null,{}] 01:47:12 INFO - PROCESS | 3740 | 1465206432368 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}] 01:47:12 INFO - PROCESS | 3740 | 1465206432370 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:12 INFO - PROCESS | 3740 | 1465206432487 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 01:47:12 INFO - PROCESS | 3740 | 1465206432499 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 3740 | 1465206432501 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:12 INFO - PROCESS | 3740 | ++DOCSHELL 174D2400 == 31 [pid = 3740] [id = 660] 01:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1788FC00) [pid = 3740] [serial = 1980] [outer = 00000000] 01:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1800BC00) [pid = 3740] [serial = 1981] [outer = 1788FC00] 01:47:12 INFO - PROCESS | 3740 | 1465206432601 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (18366000) [pid = 3740] [serial = 1982] [outer = 1788FC00] 01:47:13 INFO - PROCESS | 3740 | 1465206433021 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 719ms 01:47:13 INFO - PROCESS | 3740 | 1465206433044 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 3740 | 1465206433046 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 01:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:47:13 INFO - PROCESS | 3740 | 1465206433049 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 3740 | 1465206433051 Marionette TRACE conn3 <- [1,2606,null,{}] 01:47:13 INFO - PROCESS | 3740 | 1465206433055 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}] 01:47:13 INFO - PROCESS | 3740 | 1465206433057 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:13 INFO - PROCESS | 3740 | 1465206433173 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 01:47:13 INFO - PROCESS | 3740 | 1465206433179 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 3740 | 1465206433181 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:13 INFO - PROCESS | 3740 | ++DOCSHELL 17CC4000 == 32 [pid = 3740] [id = 661] 01:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (180B5800) [pid = 3740] [serial = 1983] [outer = 00000000] 01:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19A85400) [pid = 3740] [serial = 1984] [outer = 180B5800] 01:47:13 INFO - PROCESS | 3740 | 1465206433224 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19A8B000) [pid = 3740] [serial = 1985] [outer = 180B5800] 01:47:13 INFO - PROCESS | 3740 | 1465206433706 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 703ms 01:47:13 INFO - PROCESS | 3740 | 1465206433755 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 3740 | 1465206433757 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 01:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:47:13 INFO - PROCESS | 3740 | 1465206433760 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 3740 | 1465206433762 Marionette TRACE conn3 <- [1,2610,null,{}] 01:47:13 INFO - PROCESS | 3740 | 1465206433765 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}] 01:47:13 INFO - PROCESS | 3740 | 1465206433771 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:13 INFO - PROCESS | 3740 | 1465206433934 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 01:47:13 INFO - PROCESS | 3740 | 1465206433957 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 3740 | 1465206433959 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:13 INFO - PROCESS | 3740 | ++DOCSHELL 19E53400 == 33 [pid = 3740] [id = 662] 01:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19E54800) [pid = 3740] [serial = 1986] [outer = 00000000] 01:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A2C1400) [pid = 3740] [serial = 1987] [outer = 19E54800] 01:47:13 INFO - PROCESS | 3740 | 1465206434015 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A39E400) [pid = 3740] [serial = 1988] [outer = 19E54800] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13210800) [pid = 3740] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (139A7000) [pid = 3740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (131A7400) [pid = 3740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15EBA000) [pid = 3740] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10ED3400) [pid = 3740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (129C0C00) [pid = 3740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15F40C00) [pid = 3740] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1048AC00) [pid = 3740] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17137800) [pid = 3740] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (105F4000) [pid = 3740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15540000) [pid = 3740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:47:14 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A3A4400) [pid = 3740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:47:14 INFO - PROCESS | 3740 | 1465206434547 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]]]}] 01:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 828ms 01:47:14 INFO - PROCESS | 3740 | 1465206434603 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 01:47:14 INFO - PROCESS | 3740 | 1465206434605 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 01:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:47:14 INFO - PROCESS | 3740 | 1465206434608 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:47:14 INFO - PROCESS | 3740 | 1465206434610 Marionette TRACE conn3 <- [1,2614,null,{}] 01:47:14 INFO - PROCESS | 3740 | 1465206434613 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}] 01:47:14 INFO - PROCESS | 3740 | 1465206434615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:14 INFO - PROCESS | 3740 | 1465206434724 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 01:47:14 INFO - PROCESS | 3740 | 1465206434732 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 3740 | 1465206434734 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:14 INFO - PROCESS | 3740 | ++DOCSHELL 129BE000 == 34 [pid = 3740] [id = 663] 01:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (139AB000) [pid = 3740] [serial = 1989] [outer = 00000000] 01:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (17566400) [pid = 3740] [serial = 1990] [outer = 139AB000] 01:47:14 INFO - PROCESS | 3740 | 1465206434778 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17812400) [pid = 3740] [serial = 1991] [outer = 139AB000] 01:47:15 INFO - PROCESS | 3740 | 1465206435229 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 01:47:15 INFO - PROCESS | 3740 | 1465206435307 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 3740 | 1465206435310 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 01:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:47:15 INFO - PROCESS | 3740 | 1465206435314 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 3740 | 1465206435316 Marionette TRACE conn3 <- [1,2618,null,{}] 01:47:15 INFO - PROCESS | 3740 | 1465206435320 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}] 01:47:15 INFO - PROCESS | 3740 | 1465206435323 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:15 INFO - PROCESS | 3740 | 1465206435437 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 01:47:15 INFO - PROCESS | 3740 | 1465206435445 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 3740 | 1465206435447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:15 INFO - PROCESS | 3740 | ++DOCSHELL 10EA0000 == 35 [pid = 3740] [id = 664] 01:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (137B7400) [pid = 3740] [serial = 1992] [outer = 00000000] 01:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1A70AC00) [pid = 3740] [serial = 1993] [outer = 137B7400] 01:47:15 INFO - PROCESS | 3740 | 1465206435491 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1A70EC00) [pid = 3740] [serial = 1994] [outer = 137B7400] 01:47:15 INFO - PROCESS | 3740 | 1465206435963 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 01:47:16 INFO - PROCESS | 3740 | 1465206436038 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 3740 | 1465206436040 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 01:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:47:16 INFO - PROCESS | 3740 | 1465206436044 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 3740 | 1465206436046 Marionette TRACE conn3 <- [1,2622,null,{}] 01:47:16 INFO - PROCESS | 3740 | 1465206436049 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}] 01:47:16 INFO - PROCESS | 3740 | 1465206436051 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:16 INFO - PROCESS | 3740 | 1465206436132 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 01:47:16 INFO - PROCESS | 3740 | 1465206436137 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 3740 | 1465206436149 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:16 INFO - PROCESS | 3740 | ++DOCSHELL 1A3A5C00 == 36 [pid = 3740] [id = 665] 01:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1A70D800) [pid = 3740] [serial = 1995] [outer = 00000000] 01:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A866C00) [pid = 3740] [serial = 1996] [outer = 1A70D800] 01:47:16 INFO - PROCESS | 3740 | 1465206436193 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A86D000) [pid = 3740] [serial = 1997] [outer = 1A70D800] 01:47:16 INFO - PROCESS | 3740 | 1465206436939 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 937ms 01:47:16 INFO - PROCESS | 3740 | 1465206436990 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 3740 | 1465206436994 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 01:47:16 INFO - PROCESS | 3740 | 1465206436999 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:47:17 INFO - PROCESS | 3740 | 1465206437004 Marionette TRACE conn3 <- [1,2626,null,{}] 01:47:17 INFO - PROCESS | 3740 | 1465206437009 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}] 01:47:17 INFO - PROCESS | 3740 | 1465206437012 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:17 INFO - PROCESS | 3740 | 1465206437127 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 01:47:17 INFO - PROCESS | 3740 | 1465206437268 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 3740 | 1465206437271 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:17 INFO - PROCESS | 3740 | ++DOCSHELL 10EA9400 == 37 [pid = 3740] [id = 666] 01:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1127D800) [pid = 3740] [serial = 1998] [outer = 00000000] 01:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12B9AC00) [pid = 3740] [serial = 1999] [outer = 1127D800] 01:47:17 INFO - PROCESS | 3740 | 1465206437331 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13A68800) [pid = 3740] [serial = 2000] [outer = 1127D800] 01:47:17 INFO - PROCESS | 3740 | 1465206437899 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]]]}] 01:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 938ms 01:47:17 INFO - PROCESS | 3740 | 1465206437946 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 3740 | 1465206437951 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 01:47:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:47:17 INFO - PROCESS | 3740 | 1465206437957 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:47:17 INFO - PROCESS | 3740 | 1465206437960 Marionette TRACE conn3 <- [1,2630,null,{}] 01:47:17 INFO - PROCESS | 3740 | 1465206437964 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}] 01:47:17 INFO - PROCESS | 3740 | 1465206437967 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:18 INFO - PROCESS | 3740 | 1465206438079 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 01:47:18 INFO - PROCESS | 3740 | 1465206438235 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 3740 | 1465206438238 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:18 INFO - PROCESS | 3740 | ++DOCSHELL 15EB0C00 == 38 [pid = 3740] [id = 667] 01:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15EB5400) [pid = 3740] [serial = 2001] [outer = 00000000] 01:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (174D5400) [pid = 3740] [serial = 2002] [outer = 15EB5400] 01:47:18 INFO - PROCESS | 3740 | 1465206438294 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1836A800) [pid = 3740] [serial = 2003] [outer = 15EB5400] 01:47:18 INFO - PROCESS | 3740 | 1465206438916 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]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:47:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1000ms 01:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:47:18 INFO - PROCESS | 3740 | 1465206438959 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 3740 | 1465206438962 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 01:47:18 INFO - PROCESS | 3740 | 1465206438966 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 3740 | 1465206438969 Marionette TRACE conn3 <- [1,2634,null,{}] 01:47:18 INFO - PROCESS | 3740 | 1465206438981 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}] 01:47:18 INFO - PROCESS | 3740 | 1465206438986 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:19 INFO - PROCESS | 3740 | 1465206439095 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 01:47:19 INFO - PROCESS | 3740 | 1465206439237 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 3740 | 1465206439241 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:19 INFO - PROCESS | 3740 | ++DOCSHELL 1A2C6400 == 39 [pid = 3740] [id = 668] 01:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A2C8000) [pid = 3740] [serial = 2004] [outer = 00000000] 01:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A867400) [pid = 3740] [serial = 2005] [outer = 1A2C8000] 01:47:19 INFO - PROCESS | 3740 | 1465206439298 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A99CC00) [pid = 3740] [serial = 2006] [outer = 1A2C8000] 01:47:20 INFO - PROCESS | 3740 | 1465206440075 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]]]}] 01:47:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:47:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1140ms 01:47:20 INFO - PROCESS | 3740 | 1465206440114 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 3740 | 1465206440118 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 01:47:20 INFO - PROCESS | 3740 | 1465206440123 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:47:20 INFO - PROCESS | 3740 | 1465206440127 Marionette TRACE conn3 <- [1,2638,null,{}] 01:47:20 INFO - PROCESS | 3740 | 1465206440133 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}] 01:47:20 INFO - PROCESS | 3740 | 1465206440136 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:20 INFO - PROCESS | 3740 | 1465206440237 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 01:47:20 INFO - PROCESS | 3740 | 1465206440374 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 3740 | 1465206440379 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:20 INFO - PROCESS | 3740 | ++DOCSHELL 11279800 == 40 [pid = 3740] [id = 669] 01:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11279C00) [pid = 3740] [serial = 2007] [outer = 00000000] 01:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (114EE400) [pid = 3740] [serial = 2008] [outer = 11279C00] 01:47:20 INFO - PROCESS | 3740 | 1465206440430 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11D25C00) [pid = 3740] [serial = 2009] [outer = 11279C00] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 10EA0000 == 39 [pid = 3740] [id = 664] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 129BE000 == 38 [pid = 3740] [id = 663] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 19E53400 == 37 [pid = 3740] [id = 662] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 17CC4000 == 36 [pid = 3740] [id = 661] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 174D2400 == 35 [pid = 3740] [id = 660] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 15F36800 == 34 [pid = 3740] [id = 659] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 1320A000 == 33 [pid = 3740] [id = 658] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 10ED2800 == 32 [pid = 3740] [id = 657] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 129B6800 == 31 [pid = 3740] [id = 645] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 10ED9800 == 30 [pid = 3740] [id = 655] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 19E52C00 == 29 [pid = 3740] [id = 654] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 12918400 == 28 [pid = 3740] [id = 656] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 15EB0C00 == 27 [pid = 3740] [id = 667] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 1A2C6400 == 26 [pid = 3740] [id = 668] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 1A3A5C00 == 25 [pid = 3740] [id = 665] 01:47:21 INFO - PROCESS | 3740 | --DOCSHELL 10EA9400 == 24 [pid = 3740] [id = 666] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19C2A000) [pid = 3740] [serial = 1960] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1501E000) [pid = 3740] [serial = 1945] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (13719800) [pid = 3740] [serial = 1942] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (137ACC00) [pid = 3740] [serial = 1943] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15F41000) [pid = 3740] [serial = 1948] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1180BC00) [pid = 3740] [serial = 1939] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (118CF400) [pid = 3740] [serial = 1940] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (13152C00) [pid = 3740] [serial = 1936] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (174CDC00) [pid = 3740] [serial = 1951] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1373AC00) [pid = 3740] [serial = 1937] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11DBD400) [pid = 3740] [serial = 1954] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1756D800) [pid = 3740] [serial = 1952] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1853AC00) [pid = 3740] [serial = 1957] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13725000) [pid = 3740] [serial = 1928] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12911400) [pid = 3740] [serial = 1927] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1780D000) [pid = 3740] [serial = 1931] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F44400) [pid = 3740] [serial = 1930] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19C2A400) [pid = 3740] [serial = 1961] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A9A4800) [pid = 3740] [serial = 1934] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A86CC00) [pid = 3740] [serial = 1933] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (13E24000) [pid = 3740] [serial = 1955] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (16233400) [pid = 3740] [serial = 1949] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1981AC00) [pid = 3740] [serial = 1958] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (15539800) [pid = 3740] [serial = 1946] [outer = 00000000] [url = about:blank] 01:47:21 INFO - PROCESS | 3740 | 1465206441648 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:47:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1562ms 01:47:21 INFO - PROCESS | 3740 | 1465206441691 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 3740 | 1465206441695 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 01:47:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:47:21 INFO - PROCESS | 3740 | 1465206441700 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 3740 | 1465206441703 Marionette TRACE conn3 <- [1,2642,null,{}] 01:47:21 INFO - PROCESS | 3740 | 1465206441752 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}] 01:47:21 INFO - PROCESS | 3740 | 1465206441755 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:21 INFO - PROCESS | 3740 | 1465206441847 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 01:47:21 INFO - PROCESS | 3740 | 1465206441944 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 3740 | 1465206441946 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:21 INFO - PROCESS | 3740 | ++DOCSHELL 10A61000 == 25 [pid = 3740] [id = 670] 01:47:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (10A63000) [pid = 3740] [serial = 2010] [outer = 00000000] 01:47:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (11805C00) [pid = 3740] [serial = 2011] [outer = 10A63000] 01:47:21 INFO - PROCESS | 3740 | 1465206441994 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (118C3400) [pid = 3740] [serial = 2012] [outer = 10A63000] 01:47:22 INFO - PROCESS | 3740 | 1465206442418 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 750ms 01:47:22 INFO - PROCESS | 3740 | 1465206442437 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 3740 | 1465206442442 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 01:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:47:22 INFO - PROCESS | 3740 | 1465206442448 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 3740 | 1465206442450 Marionette TRACE conn3 <- [1,2646,null,{}] 01:47:22 INFO - PROCESS | 3740 | 1465206442454 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}] 01:47:22 INFO - PROCESS | 3740 | 1465206442457 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:22 INFO - PROCESS | 3740 | 1465206442555 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 01:47:22 INFO - PROCESS | 3740 | 1465206442564 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 3740 | 1465206442567 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:22 INFO - PROCESS | 3740 | ++DOCSHELL 12C12C00 == 26 [pid = 3740] [id = 671] 01:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12C14000) [pid = 3740] [serial = 2013] [outer = 00000000] 01:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1315AC00) [pid = 3740] [serial = 2014] [outer = 12C14000] 01:47:22 INFO - PROCESS | 3740 | 1465206442626 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1320B800) [pid = 3740] [serial = 2015] [outer = 12C14000] 01:47:23 INFO - PROCESS | 3740 | 1465206443180 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]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 796ms 01:47:23 INFO - PROCESS | 3740 | 1465206443275 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 3740 | 1465206443278 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 01:47:23 INFO - PROCESS | 3740 | 1465206443284 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 3740 | 1465206443287 Marionette TRACE conn3 <- [1,2650,null,{}] 01:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:47:23 INFO - PROCESS | 3740 | 1465206443300 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}] 01:47:23 INFO - PROCESS | 3740 | 1465206443305 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:23 INFO - PROCESS | 3740 | 1465206443436 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 01:47:23 INFO - PROCESS | 3740 | 1465206443494 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 3740 | 1465206443497 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:23 INFO - PROCESS | 3740 | ++DOCSHELL 13E27800 == 27 [pid = 3740] [id = 672] 01:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13E27C00) [pid = 3740] [serial = 2016] [outer = 00000000] 01:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14213800) [pid = 3740] [serial = 2017] [outer = 13E27C00] 01:47:23 INFO - PROCESS | 3740 | 1465206443545 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15026800) [pid = 3740] [serial = 2018] [outer = 13E27C00] 01:47:23 INFO - PROCESS | 3740 | 1465206443966 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 749ms 01:47:24 INFO - PROCESS | 3740 | 1465206444030 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 3740 | 1465206444032 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 01:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:47:24 INFO - PROCESS | 3740 | 1465206444036 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 3740 | 1465206444037 Marionette TRACE conn3 <- [1,2654,null,{}] 01:47:24 INFO - PROCESS | 3740 | 1465206444041 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}] 01:47:24 INFO - PROCESS | 3740 | 1465206444042 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:24 INFO - PROCESS | 3740 | 1465206444168 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 01:47:24 INFO - PROCESS | 3740 | 1465206444234 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 3740 | 1465206444236 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:24 INFO - PROCESS | 3740 | ++DOCSHELL 1553A400 == 28 [pid = 3740] [id = 673] 01:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1553E800) [pid = 3740] [serial = 2019] [outer = 00000000] 01:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15EB0800) [pid = 3740] [serial = 2020] [outer = 1553E800] 01:47:24 INFO - PROCESS | 3740 | 1465206444281 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F35C00) [pid = 3740] [serial = 2021] [outer = 1553E800] 01:47:25 INFO - PROCESS | 3740 | 1465206445209 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]]]}] 01:47:25 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) 01:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 01:47:25 INFO - PROCESS | 3740 | 1465206445229 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 3740 | 1465206445231 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 01:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:47:25 INFO - PROCESS | 3740 | 1465206445235 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 3740 | 1465206445236 Marionette TRACE conn3 <- [1,2658,null,{}] 01:47:25 INFO - PROCESS | 3740 | 1465206445240 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}] 01:47:25 INFO - PROCESS | 3740 | 1465206445242 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:25 INFO - PROCESS | 3740 | 1465206445353 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 01:47:25 INFO - PROCESS | 3740 | 1465206445358 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 3740 | 1465206445360 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:25 INFO - PROCESS | 3740 | ++DOCSHELL 15F3A400 == 29 [pid = 3740] [id = 674] 01:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15F3F000) [pid = 3740] [serial = 2022] [outer = 00000000] 01:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (168C7000) [pid = 3740] [serial = 2023] [outer = 15F3F000] 01:47:25 INFO - PROCESS | 3740 | 1465206445405 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1712C000) [pid = 3740] [serial = 2024] [outer = 15F3F000] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (137B7400) [pid = 3740] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A70D800) [pid = 3740] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1788FC00) [pid = 3740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (180B5800) [pid = 3740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19E54800) [pid = 3740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (13725800) [pid = 3740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1127AC00) [pid = 3740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F37000) [pid = 3740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19E5B400) [pid = 3740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (10ED3000) [pid = 3740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1371B400) [pid = 3740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:47:25 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (139AB000) [pid = 3740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:47:26 INFO - PROCESS | 3740 | 1465206446506 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] 01:47:26 INFO - PROCESS | 3740 | 1465206446536 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 01:47:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:47:26 INFO - PROCESS | 3740 | 1465206446540 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 3740 | 1465206446541 Marionette TRACE conn3 <- [1,2662,null,{}] 01:47:26 INFO - PROCESS | 3740 | 1465206446545 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}] 01:47:26 INFO - PROCESS | 3740 | 1465206446551 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:26 INFO - PROCESS | 3740 | 1465206446699 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 01:47:26 INFO - PROCESS | 3740 | 1465206446788 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 3740 | 1465206446790 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:26 INFO - PROCESS | 3740 | ++DOCSHELL 139AB000 == 30 [pid = 3740] [id = 675] 01:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (139AB800) [pid = 3740] [serial = 2025] [outer = 00000000] 01:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16233400) [pid = 3740] [serial = 2026] [outer = 139AB800] 01:47:26 INFO - PROCESS | 3740 | 1465206446834 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17C2A800) [pid = 3740] [serial = 2027] [outer = 139AB800] 01:47:27 INFO - PROCESS | 3740 | 1465206447695 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] 01:47:27 INFO - PROCESS | 3740 | 1465206447751 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 01:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:47:27 INFO - PROCESS | 3740 | 1465206447754 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 3740 | 1465206447756 Marionette TRACE conn3 <- [1,2666,null,{}] 01:47:27 INFO - PROCESS | 3740 | 1465206447759 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}] 01:47:27 INFO - PROCESS | 3740 | 1465206447761 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:27 INFO - PROCESS | 3740 | 1465206447840 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 01:47:27 INFO - PROCESS | 3740 | 1465206447846 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 3740 | 1465206447848 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:27 INFO - PROCESS | 3740 | ++DOCSHELL 1373B800 == 31 [pid = 3740] [id = 676] 01:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17896800) [pid = 3740] [serial = 2028] [outer = 00000000] 01:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (180AF800) [pid = 3740] [serial = 2029] [outer = 17896800] 01:47:27 INFO - PROCESS | 3740 | 1465206447891 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (180B4400) [pid = 3740] [serial = 2030] [outer = 17896800] 01:47:29 INFO - PROCESS | 3740 | 1465206449186 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]]]}] 01:47:29 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) 01:47:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1453ms 01:47:29 INFO - PROCESS | 3740 | 1465206449214 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 3740 | 1465206449218 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 01:47:29 INFO - PROCESS | 3740 | 1465206449223 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:47:29 INFO - PROCESS | 3740 | 1465206449227 Marionette TRACE conn3 <- [1,2670,null,{}] 01:47:29 INFO - PROCESS | 3740 | 1465206449232 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}] 01:47:29 INFO - PROCESS | 3740 | 1465206449236 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:29 INFO - PROCESS | 3740 | 1465206449404 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 01:47:29 INFO - PROCESS | 3740 | 1465206449523 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 3740 | 1465206449527 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:29 INFO - PROCESS | 3740 | ++DOCSHELL 11802000 == 32 [pid = 3740] [id = 677] 01:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11806000) [pid = 3740] [serial = 2031] [outer = 00000000] 01:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12E50400) [pid = 3740] [serial = 2032] [outer = 11806000] 01:47:29 INFO - PROCESS | 3740 | 1465206449583 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13726400) [pid = 3740] [serial = 2033] [outer = 11806000] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 139AB000 == 31 [pid = 3740] [id = 675] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 15F3A400 == 30 [pid = 3740] [id = 674] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 1553A400 == 29 [pid = 3740] [id = 673] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 13E27800 == 28 [pid = 3740] [id = 672] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 12C12C00 == 27 [pid = 3740] [id = 671] 01:47:30 INFO - PROCESS | 3740 | --DOCSHELL 10A61000 == 26 [pid = 3740] [id = 670] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A70EC00) [pid = 3740] [serial = 1994] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A86D000) [pid = 3740] [serial = 1997] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A866C00) [pid = 3740] [serial = 1996] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1800BC00) [pid = 3740] [serial = 1981] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19A85400) [pid = 3740] [serial = 1984] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (18366000) [pid = 3740] [serial = 1982] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A2C1400) [pid = 3740] [serial = 1987] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15537400) [pid = 3740] [serial = 1969] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15F41400) [pid = 3740] [serial = 1970] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (11D26000) [pid = 3740] [serial = 1966] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1320B000) [pid = 3740] [serial = 1967] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16233000) [pid = 3740] [serial = 1978] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (16B6A000) [pid = 3740] [serial = 1964] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A056400) [pid = 3740] [serial = 1963] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (118CFC00) [pid = 3740] [serial = 1972] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1291A800) [pid = 3740] [serial = 1973] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (13D02400) [pid = 3740] [serial = 1975] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (13D7F800) [pid = 3740] [serial = 1976] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (19A8B000) [pid = 3740] [serial = 1985] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1A39E400) [pid = 3740] [serial = 1988] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1A70AC00) [pid = 3740] [serial = 1993] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (17566400) [pid = 3740] [serial = 1990] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (170DD400) [pid = 3740] [serial = 1979] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (17812400) [pid = 3740] [serial = 1991] [outer = 00000000] [url = about:blank] 01:47:30 INFO - PROCESS | 3740 | 1465206450827 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]]]}] 01:47:30 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) 01:47:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1656ms 01:47:30 INFO - PROCESS | 3740 | 1465206450887 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 01:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:47:30 INFO - PROCESS | 3740 | 1465206450891 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 01:47:30 INFO - PROCESS | 3740 | 1465206450935 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 3740 | 1465206450938 Marionette TRACE conn3 <- [1,2674,null,{}] 01:47:30 INFO - PROCESS | 3740 | 1465206450949 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}] 01:47:30 INFO - PROCESS | 3740 | 1465206450952 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:31 INFO - PROCESS | 3740 | 1465206451035 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 01:47:31 INFO - PROCESS | 3740 | 1465206451041 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 3740 | 1465206451046 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:31 INFO - PROCESS | 3740 | ++DOCSHELL 10ED0C00 == 27 [pid = 3740] [id = 678] 01:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (118CE000) [pid = 3740] [serial = 2034] [outer = 00000000] 01:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (129C0C00) [pid = 3740] [serial = 2035] [outer = 118CE000] 01:47:31 INFO - PROCESS | 3740 | 1465206451094 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (12C1B000) [pid = 3740] [serial = 2036] [outer = 118CE000] 01:47:32 INFO - PROCESS | 3740 | 1465206452084 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] 01:47:32 INFO - PROCESS | 3740 | 1465206452154 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 01:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:47:32 INFO - PROCESS | 3740 | 1465206452160 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - PROCESS | 3740 | 1465206452163 Marionette TRACE conn3 <- [1,2678,null,{}] 01:47:32 INFO - PROCESS | 3740 | 1465206452167 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}] 01:47:32 INFO - PROCESS | 3740 | 1465206452169 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:32 INFO - PROCESS | 3740 | 1465206452258 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 01:47:32 INFO - PROCESS | 3740 | 1465206452265 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 3740 | 1465206452267 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:32 INFO - PROCESS | 3740 | ++DOCSHELL 1390F400 == 28 [pid = 3740] [id = 679] 01:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1390F800) [pid = 3740] [serial = 2037] [outer = 00000000] 01:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (139AC000) [pid = 3740] [serial = 2038] [outer = 1390F800] 01:47:32 INFO - PROCESS | 3740 | 1465206452314 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (13D71400) [pid = 3740] [serial = 2039] [outer = 1390F800] 01:47:33 INFO - PROCESS | 3740 | 1465206453290 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] 01:47:33 INFO - PROCESS | 3740 | 1465206453304 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 01:47:33 INFO - PROCESS | 3740 | 1465206453307 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:47:33 INFO - PROCESS | 3740 | 1465206453311 Marionette TRACE conn3 <- [1,2682,null,{}] 01:47:33 INFO - PROCESS | 3740 | 1465206453321 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}] 01:47:33 INFO - PROCESS | 3740 | 1465206453326 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:33 INFO - PROCESS | 3740 | 1465206453448 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 01:47:33 INFO - PROCESS | 3740 | 1465206453456 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 3740 | 1465206453459 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:33 INFO - PROCESS | 3740 | ++DOCSHELL 15364C00 == 29 [pid = 3740] [id = 680] 01:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (15538400) [pid = 3740] [serial = 2040] [outer = 00000000] 01:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (15F37800) [pid = 3740] [serial = 2041] [outer = 15538400] 01:47:33 INFO - PROCESS | 3740 | 1465206453508 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (15F41400) [pid = 3740] [serial = 2042] [outer = 15538400] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (139AB800) [pid = 3740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (12C14000) [pid = 3740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (13E27C00) [pid = 3740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1553E800) [pid = 3740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1127D800) [pid = 3740] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (15EB5400) [pid = 3740] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1A2C8000) [pid = 3740] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (15F3F000) [pid = 3740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (10A63000) [pid = 3740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:47:34 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (11279C00) [pid = 3740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:47:34 INFO - PROCESS | 3740 | 1465206454486 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] 01:47:34 INFO - PROCESS | 3740 | 1465206454513 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 01:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:47:34 INFO - PROCESS | 3740 | 1465206454517 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 3740 | 1465206454518 Marionette TRACE conn3 <- [1,2686,null,{}] 01:47:34 INFO - PROCESS | 3740 | 1465206454522 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}] 01:47:34 INFO - PROCESS | 3740 | 1465206454524 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:34 INFO - PROCESS | 3740 | 1465206454608 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 01:47:34 INFO - PROCESS | 3740 | 1465206454613 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 3740 | 1465206454615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:34 INFO - PROCESS | 3740 | ++DOCSHELL 13727000 == 30 [pid = 3740] [id = 681] 01:47:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (15EB8800) [pid = 3740] [serial = 2043] [outer = 00000000] 01:47:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (15F3E000) [pid = 3740] [serial = 2044] [outer = 15EB8800] 01:47:34 INFO - PROCESS | 3740 | 1465206454659 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (168C8800) [pid = 3740] [serial = 2045] [outer = 15EB8800] 01:47:35 INFO - PROCESS | 3740 | 1465206455619 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] 01:47:35 INFO - PROCESS | 3740 | 1465206455663 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 01:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:47:35 INFO - PROCESS | 3740 | 1465206455666 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 3740 | 1465206455669 Marionette TRACE conn3 <- [1,2690,null,{}] 01:47:35 INFO - PROCESS | 3740 | 1465206455673 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}] 01:47:35 INFO - PROCESS | 3740 | 1465206455675 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:35 INFO - PROCESS | 3740 | 1465206455754 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 01:47:35 INFO - PROCESS | 3740 | 1465206455761 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 3740 | 1465206455764 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:35 INFO - PROCESS | 3740 | ++DOCSHELL 168CD000 == 31 [pid = 3740] [id = 682] 01:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (174D2400) [pid = 3740] [serial = 2046] [outer = 00000000] 01:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (17818400) [pid = 3740] [serial = 2047] [outer = 174D2400] 01:47:35 INFO - PROCESS | 3740 | 1465206455807 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (17C36800) [pid = 3740] [serial = 2048] [outer = 174D2400] 01:47:36 INFO - PROCESS | 3740 | 1465206456272 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]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 01:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:47:36 INFO - PROCESS | 3740 | 1465206456304 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 3740 | 1465206456306 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 01:47:36 INFO - PROCESS | 3740 | 1465206456309 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 3740 | 1465206456311 Marionette TRACE conn3 <- [1,2694,null,{}] 01:47:36 INFO - PROCESS | 3740 | 1465206456315 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}] 01:47:36 INFO - PROCESS | 3740 | 1465206456320 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:36 INFO - PROCESS | 3740 | 1465206456423 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 01:47:36 INFO - PROCESS | 3740 | 1465206456429 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 3740 | 1465206456431 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:36 INFO - PROCESS | 3740 | ++DOCSHELL 180B6000 == 32 [pid = 3740] [id = 683] 01:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1835EC00) [pid = 3740] [serial = 2049] [outer = 00000000] 01:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (19823800) [pid = 3740] [serial = 2050] [outer = 1835EC00] 01:47:36 INFO - PROCESS | 3740 | 1465206456475 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (19A86800) [pid = 3740] [serial = 2051] [outer = 1835EC00] 01:47:37 INFO - PROCESS | 3740 | 1465206457071 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]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 796ms 01:47:37 INFO - PROCESS | 3740 | 1465206457112 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 3740 | 1465206457117 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 01:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:47:37 INFO - PROCESS | 3740 | 1465206457179 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 3740 | 1465206457182 Marionette TRACE conn3 <- [1,2698,null,{}] 01:47:37 INFO - PROCESS | 3740 | 1465206457189 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}] 01:47:37 INFO - PROCESS | 3740 | 1465206457193 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:37 INFO - PROCESS | 3740 | 1465206457318 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 01:47:37 INFO - PROCESS | 3740 | 1465206457426 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 3740 | 1465206457429 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:37 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F000 == 33 [pid = 3740] [id = 684] 01:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11285400) [pid = 3740] [serial = 2052] [outer = 00000000] 01:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13203C00) [pid = 3740] [serial = 2053] [outer = 11285400] 01:47:37 INFO - PROCESS | 3740 | 1465206457499 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1390AC00) [pid = 3740] [serial = 2054] [outer = 11285400] 01:47:38 INFO - PROCESS | 3740 | 1465206458099 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] 01:47:38 INFO - PROCESS | 3740 | 1465206458132 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 01:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:47:38 INFO - PROCESS | 3740 | 1465206458139 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:47:38 INFO - PROCESS | 3740 | 1465206458142 Marionette TRACE conn3 <- [1,2702,null,{}] 01:47:38 INFO - PROCESS | 3740 | 1465206458146 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}] 01:47:38 INFO - PROCESS | 3740 | 1465206458149 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:38 INFO - PROCESS | 3740 | 1465206458260 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 01:47:38 INFO - PROCESS | 3740 | 1465206458371 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 3740 | 1465206458374 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:38 INFO - PROCESS | 3740 | ++DOCSHELL 15F38C00 == 34 [pid = 3740] [id = 685] 01:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (15F3CC00) [pid = 3740] [serial = 2055] [outer = 00000000] 01:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1756E400) [pid = 3740] [serial = 2056] [outer = 15F3CC00] 01:47:38 INFO - PROCESS | 3740 | 1465206458471 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (17D8B000) [pid = 3740] [serial = 2057] [outer = 15F3CC00] 01:47:39 INFO - PROCESS | 3740 | 1465206459073 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:47:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1000ms 01:47:39 INFO - PROCESS | 3740 | 1465206459142 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 3740 | 1465206459144 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 01:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:47:39 INFO - PROCESS | 3740 | 1465206459148 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 3740 | 1465206459152 Marionette TRACE conn3 <- [1,2706,null,{}] 01:47:39 INFO - PROCESS | 3740 | 1465206459176 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}] 01:47:39 INFO - PROCESS | 3740 | 1465206459181 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:39 INFO - PROCESS | 3740 | 1465206459326 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 01:47:39 INFO - PROCESS | 3740 | 1465206459386 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 3740 | 1465206459389 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:39 INFO - PROCESS | 3740 | ++DOCSHELL 19C2B400 == 35 [pid = 3740] [id = 686] 01:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (19C2B800) [pid = 3740] [serial = 2058] [outer = 00000000] 01:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (19E4F400) [pid = 3740] [serial = 2059] [outer = 19C2B800] 01:47:39 INFO - PROCESS | 3740 | 1465206459446 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (19E55C00) [pid = 3740] [serial = 2060] [outer = 19C2B800] 01:47:40 INFO - PROCESS | 3740 | 1465206460043 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] 01:47:40 INFO - PROCESS | 3740 | 1465206460095 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 01:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:47:40 INFO - PROCESS | 3740 | 1465206460113 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 3740 | 1465206460115 Marionette TRACE conn3 <- [1,2710,null,{}] 01:47:40 INFO - PROCESS | 3740 | 1465206460118 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}] 01:47:40 INFO - PROCESS | 3740 | 1465206460121 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:40 INFO - PROCESS | 3740 | 1465206460226 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 01:47:40 INFO - PROCESS | 3740 | 1465206460361 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 3740 | 1465206460364 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:40 INFO - PROCESS | 3740 | ++DOCSHELL 19C32C00 == 36 [pid = 3740] [id = 687] 01:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (19E58000) [pid = 3740] [serial = 2061] [outer = 00000000] 01:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1A236000) [pid = 3740] [serial = 2062] [outer = 19E58000] 01:47:40 INFO - PROCESS | 3740 | 1465206460419 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1A23C800) [pid = 3740] [serial = 2063] [outer = 19E58000] 01:47:40 INFO - PROCESS | 3740 | 1465206460988 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] 01:47:41 INFO - PROCESS | 3740 | 1465206461013 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 01:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:47:41 INFO - PROCESS | 3740 | 1465206461018 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 3740 | 1465206461020 Marionette TRACE conn3 <- [1,2714,null,{}] 01:47:41 INFO - PROCESS | 3740 | 1465206461023 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}] 01:47:41 INFO - PROCESS | 3740 | 1465206461026 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:41 INFO - PROCESS | 3740 | 1465206461133 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 01:47:41 INFO - PROCESS | 3740 | 1465206461403 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 3740 | 1465206461406 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:41 INFO - PROCESS | 3740 | ++DOCSHELL 104F0C00 == 37 [pid = 3740] [id = 688] 01:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (105F0000) [pid = 3740] [serial = 2064] [outer = 00000000] 01:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A60400) [pid = 3740] [serial = 2065] [outer = 105F0000] 01:47:41 INFO - PROCESS | 3740 | 1465206461456 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (118CF400) [pid = 3740] [serial = 2066] [outer = 105F0000] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 168CD000 == 36 [pid = 3740] [id = 682] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 13727000 == 35 [pid = 3740] [id = 681] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 15364C00 == 34 [pid = 3740] [id = 680] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 1390F400 == 33 [pid = 3740] [id = 679] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 10ED0C00 == 32 [pid = 3740] [id = 678] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 11279800 == 31 [pid = 3740] [id = 669] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 1373B800 == 30 [pid = 3740] [id = 676] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 11802000 == 29 [pid = 3740] [id = 677] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 19C32C00 == 28 [pid = 3740] [id = 687] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 15F38C00 == 27 [pid = 3740] [id = 685] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 19C2B400 == 26 [pid = 3740] [id = 686] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 180B6000 == 25 [pid = 3740] [id = 683] 01:47:42 INFO - PROCESS | 3740 | --DOCSHELL 10F0F000 == 24 [pid = 3740] [id = 684] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16233400) [pid = 3740] [serial = 2026] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1315AC00) [pid = 3740] [serial = 2014] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1320B800) [pid = 3740] [serial = 2015] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (14213800) [pid = 3740] [serial = 2017] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15EB0800) [pid = 3740] [serial = 2020] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13A68800) [pid = 3740] [serial = 2000] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (12B9AC00) [pid = 3740] [serial = 1999] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1836A800) [pid = 3740] [serial = 2003] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (174D5400) [pid = 3740] [serial = 2002] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A99CC00) [pid = 3740] [serial = 2006] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A867400) [pid = 3740] [serial = 2005] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (168C7000) [pid = 3740] [serial = 2023] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (15F35C00) [pid = 3740] [serial = 2021] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (118C3400) [pid = 3740] [serial = 2012] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (11805C00) [pid = 3740] [serial = 2011] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (114EE400) [pid = 3740] [serial = 2008] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (11D25C00) [pid = 3740] [serial = 2009] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1712C000) [pid = 3740] [serial = 2024] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (15026800) [pid = 3740] [serial = 2018] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (17C2A800) [pid = 3740] [serial = 2027] [outer = 00000000] [url = about:blank] 01:47:42 INFO - PROCESS | 3740 | 1465206462654 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]]]}] 01:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1703ms 01:47:42 INFO - PROCESS | 3740 | 1465206462726 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 3740 | 1465206462730 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 01:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:47:42 INFO - PROCESS | 3740 | 1465206462741 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 3740 | 1465206462744 Marionette TRACE conn3 <- [1,2718,null,{}] 01:47:42 INFO - PROCESS | 3740 | 1465206462750 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}] 01:47:42 INFO - PROCESS | 3740 | 1465206462753 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:42 INFO - PROCESS | 3740 | 1465206462840 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 01:47:42 INFO - PROCESS | 3740 | 1465206462854 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 3740 | 1465206462857 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:42 INFO - PROCESS | 3740 | ++DOCSHELL 11DC6400 == 25 [pid = 3740] [id = 689] 01:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (12911400) [pid = 3740] [serial = 2067] [outer = 00000000] 01:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (1291A000) [pid = 3740] [serial = 2068] [outer = 12911400] 01:47:42 INFO - PROCESS | 3740 | 1465206462908 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1291B000) [pid = 3740] [serial = 2069] [outer = 12911400] 01:47:43 INFO - PROCESS | 3740 | 1465206463909 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] 01:47:43 INFO - PROCESS | 3740 | 1465206463958 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 01:47:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:47:43 INFO - PROCESS | 3740 | 1465206463964 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 3740 | 1465206463967 Marionette TRACE conn3 <- [1,2722,null,{}] 01:47:43 INFO - PROCESS | 3740 | 1465206463972 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}] 01:47:43 INFO - PROCESS | 3740 | 1465206463974 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:44 INFO - PROCESS | 3740 | 1465206464062 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 01:47:44 INFO - PROCESS | 3740 | 1465206464069 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 3740 | 1465206464072 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:44 INFO - PROCESS | 3740 | ++DOCSHELL 1371AC00 == 26 [pid = 3740] [id = 690] 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1371B000) [pid = 3740] [serial = 2070] [outer = 00000000] 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1390F400) [pid = 3740] [serial = 2071] [outer = 1371B000] 01:47:44 INFO - PROCESS | 3740 | 1465206464120 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (139AE400) [pid = 3740] [serial = 2072] [outer = 1371B000] 01:47:44 INFO - PROCESS | 3740 | 1465206464606 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]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:47:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 703ms 01:47:44 INFO - PROCESS | 3740 | 1465206464662 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 3740 | 1465206464664 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 01:47:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:47:44 INFO - PROCESS | 3740 | 1465206464668 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 3740 | 1465206464671 Marionette TRACE conn3 <- [1,2726,null,{}] 01:47:44 INFO - PROCESS | 3740 | 1465206464688 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}] 01:47:44 INFO - PROCESS | 3740 | 1465206464693 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:44 INFO - PROCESS | 3740 | 1465206464808 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 01:47:44 INFO - PROCESS | 3740 | 1465206464876 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 3740 | 1465206464879 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:44 INFO - PROCESS | 3740 | ++DOCSHELL 15365800 == 27 [pid = 3740] [id = 691] 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (15365C00) [pid = 3740] [serial = 2073] [outer = 00000000] 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1553AC00) [pid = 3740] [serial = 2074] [outer = 15365C00] 01:47:44 INFO - PROCESS | 3740 | 1465206464927 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (15541C00) [pid = 3740] [serial = 2075] [outer = 15365C00] 01:47:45 INFO - PROCESS | 3740 | 1465206465372 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]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:47:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 735ms 01:47:45 INFO - PROCESS | 3740 | 1465206465408 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 3740 | 1465206465410 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 01:47:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:47:45 INFO - PROCESS | 3740 | 1465206465413 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 3740 | 1465206465415 Marionette TRACE conn3 <- [1,2730,null,{}] 01:47:45 INFO - PROCESS | 3740 | 1465206465445 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}] 01:47:45 INFO - PROCESS | 3740 | 1465206465447 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:45 INFO - PROCESS | 3740 | 1465206465573 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 01:47:45 INFO - PROCESS | 3740 | 1465206465582 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 3740 | 1465206465585 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:45 INFO - PROCESS | 3740 | ++DOCSHELL 15F35C00 == 28 [pid = 3740] [id = 692] 01:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (15F3AC00) [pid = 3740] [serial = 2076] [outer = 00000000] 01:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (168D0400) [pid = 3740] [serial = 2077] [outer = 15F3AC00] 01:47:45 INFO - PROCESS | 3740 | 1465206465630 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (17130C00) [pid = 3740] [serial = 2078] [outer = 15F3AC00] 01:47:46 INFO - PROCESS | 3740 | 1465206466091 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]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 702ms 01:47:46 INFO - PROCESS | 3740 | 1465206466113 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 3740 | 1465206466115 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 01:47:46 INFO - PROCESS | 3740 | 1465206466118 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:47:46 INFO - PROCESS | 3740 | 1465206466120 Marionette TRACE conn3 <- [1,2734,null,{}] 01:47:46 INFO - PROCESS | 3740 | 1465206466130 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}] 01:47:46 INFO - PROCESS | 3740 | 1465206466132 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:46 INFO - PROCESS | 3740 | 1465206466251 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 01:47:46 INFO - PROCESS | 3740 | 1465206466258 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 3740 | 1465206466261 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:46 INFO - PROCESS | 3740 | ++DOCSHELL 168D2000 == 29 [pid = 3740] [id = 693] 01:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (174CE400) [pid = 3740] [serial = 2079] [outer = 00000000] 01:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (17C2C800) [pid = 3740] [serial = 2080] [outer = 174CE400] 01:47:46 INFO - PROCESS | 3740 | 1465206466307 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1800A000) [pid = 3740] [serial = 2081] [outer = 174CE400] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1835EC00) [pid = 3740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15538400) [pid = 3740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15EB8800) [pid = 3740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (17896800) [pid = 3740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1390F800) [pid = 3740] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (118CE000) [pid = 3740] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (11806000) [pid = 3740] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:47:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (174D2400) [pid = 3740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:47:46 INFO - PROCESS | 3740 | 1465206466932 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]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 844ms 01:47:46 INFO - PROCESS | 3740 | 1465206466962 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 3740 | 1465206466964 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 01:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:47:46 INFO - PROCESS | 3740 | 1465206466967 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 3740 | 1465206466969 Marionette TRACE conn3 <- [1,2738,null,{}] 01:47:46 INFO - PROCESS | 3740 | 1465206466973 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}] 01:47:46 INFO - PROCESS | 3740 | 1465206466978 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:47 INFO - PROCESS | 3740 | 1465206467080 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 01:47:47 INFO - PROCESS | 3740 | 1465206467179 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 3740 | 1465206467181 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:47 INFO - PROCESS | 3740 | ++DOCSHELL 118CE000 == 30 [pid = 3740] [id = 694] 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (15F38800) [pid = 3740] [serial = 2082] [outer = 00000000] 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (17CC3400) [pid = 3740] [serial = 2083] [outer = 15F38800] 01:47:47 INFO - PROCESS | 3740 | 1465206467225 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (19C24800) [pid = 3740] [serial = 2084] [outer = 15F38800] 01:47:47 INFO - PROCESS | 3740 | 1465206467585 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]]]}] 01:47:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:47:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 687ms 01:47:47 INFO - PROCESS | 3740 | 1465206467667 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 3740 | 1465206467669 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 01:47:47 INFO - PROCESS | 3740 | 1465206467672 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:47:47 INFO - PROCESS | 3740 | 1465206467674 Marionette TRACE conn3 <- [1,2742,null,{}] 01:47:47 INFO - PROCESS | 3740 | 1465206467677 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}] 01:47:47 INFO - PROCESS | 3740 | 1465206467679 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:47 INFO - PROCESS | 3740 | 1465206467755 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 01:47:47 INFO - PROCESS | 3740 | 1465206467760 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 3740 | 1465206467762 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:47 INFO - PROCESS | 3740 | ++DOCSHELL 19A88000 == 31 [pid = 3740] [id = 695] 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (19A89C00) [pid = 3740] [serial = 2085] [outer = 00000000] 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1A054800) [pid = 3740] [serial = 2086] [outer = 19A89C00] 01:47:47 INFO - PROCESS | 3740 | 1465206467805 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1A055800) [pid = 3740] [serial = 2087] [outer = 19A89C00] 01:47:48 INFO - PROCESS | 3740 | 1465206468232 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]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 594ms 01:47:48 INFO - PROCESS | 3740 | 1465206468281 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 3740 | 1465206468283 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 01:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:47:48 INFO - PROCESS | 3740 | 1465206468291 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - PROCESS | 3740 | 1465206468293 Marionette TRACE conn3 <- [1,2746,null,{}] 01:47:48 INFO - PROCESS | 3740 | 1465206468297 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}] 01:47:48 INFO - PROCESS | 3740 | 1465206468299 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:48 INFO - PROCESS | 3740 | 1465206468386 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 01:47:48 INFO - PROCESS | 3740 | 1465206468392 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 3740 | 1465206468394 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:48 INFO - PROCESS | 3740 | ++DOCSHELL 1A2C8000 == 32 [pid = 3740] [id = 696] 01:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1A2C8800) [pid = 3740] [serial = 2088] [outer = 00000000] 01:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1A3A4000) [pid = 3740] [serial = 2089] [outer = 1A2C8800] 01:47:48 INFO - PROCESS | 3740 | 1465206468442 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1A3A4400) [pid = 3740] [serial = 2090] [outer = 1A2C8800] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 11DC6400 == 31 [pid = 3740] [id = 689] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 104F0C00 == 30 [pid = 3740] [id = 688] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 168D2000 == 29 [pid = 3740] [id = 693] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 1371AC00 == 28 [pid = 3740] [id = 690] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 19A88000 == 27 [pid = 3740] [id = 695] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 15365800 == 26 [pid = 3740] [id = 691] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 118CE000 == 25 [pid = 3740] [id = 694] 01:47:49 INFO - PROCESS | 3740 | --DOCSHELL 15F35C00 == 24 [pid = 3740] [id = 692] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A86800) [pid = 3740] [serial = 2051] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15F37800) [pid = 3740] [serial = 2041] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (19823800) [pid = 3740] [serial = 2050] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15F3E000) [pid = 3740] [serial = 2044] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (180B4400) [pid = 3740] [serial = 2030] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (180AF800) [pid = 3740] [serial = 2029] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (139AC000) [pid = 3740] [serial = 2038] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (129C0C00) [pid = 3740] [serial = 2035] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (12C1B000) [pid = 3740] [serial = 2036] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (12E50400) [pid = 3740] [serial = 2032] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (13726400) [pid = 3740] [serial = 2033] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (17C36800) [pid = 3740] [serial = 2048] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (17818400) [pid = 3740] [serial = 2047] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (168C8800) [pid = 3740] [serial = 2045] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (15F41400) [pid = 3740] [serial = 2042] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (13D71400) [pid = 3740] [serial = 2039] [outer = 00000000] [url = about:blank] 01:47:50 INFO - PROCESS | 3740 | 1465206470295 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]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2062ms 01:47:50 INFO - PROCESS | 3740 | 1465206470354 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 3740 | 1465206470361 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 01:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:47:50 INFO - PROCESS | 3740 | 1465206470369 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 3740 | 1465206470375 Marionette TRACE conn3 <- [1,2750,null,{}] 01:47:50 INFO - PROCESS | 3740 | 1465206470384 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}] 01:47:50 INFO - PROCESS | 3740 | 1465206470389 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:50 INFO - PROCESS | 3740 | 1465206470579 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 01:47:50 INFO - PROCESS | 3740 | 1465206470677 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 3740 | 1465206470683 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:50 INFO - PROCESS | 3740 | ++DOCSHELL 10A58400 == 25 [pid = 3740] [id = 697] 01:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (10A59800) [pid = 3740] [serial = 2091] [outer = 00000000] 01:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (11805C00) [pid = 3740] [serial = 2092] [outer = 10A59800] 01:47:50 INFO - PROCESS | 3740 | 1465206470742 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (118C4400) [pid = 3740] [serial = 2093] [outer = 10A59800] 01:47:51 INFO - PROCESS | 3740 | 1465206471360 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]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1031ms 01:47:51 INFO - PROCESS | 3740 | 1465206471416 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 3740 | 1465206471424 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 01:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:47:51 INFO - PROCESS | 3740 | 1465206471431 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 3740 | 1465206471434 Marionette TRACE conn3 <- [1,2754,null,{}] 01:47:51 INFO - PROCESS | 3740 | 1465206471439 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}] 01:47:51 INFO - PROCESS | 3740 | 1465206471442 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:51 INFO - PROCESS | 3740 | 1465206471565 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 01:47:51 INFO - PROCESS | 3740 | 1465206471698 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 3740 | 1465206471701 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:51 INFO - PROCESS | 3740 | ++DOCSHELL 12B9A800 == 26 [pid = 3740] [id = 698] 01:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12B9AC00) [pid = 3740] [serial = 2094] [outer = 00000000] 01:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12E17C00) [pid = 3740] [serial = 2095] [outer = 12B9AC00] 01:47:51 INFO - PROCESS | 3740 | 1465206471766 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1310F000) [pid = 3740] [serial = 2096] [outer = 12B9AC00] 01:47:52 INFO - PROCESS | 3740 | 1465206472574 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]]]}] 01:47:52 INFO - PROCESS | 3740 | --DOCSHELL 118C4000 == 25 [pid = 3740] [id = 509] 01:47:52 INFO - PROCESS | 3740 | --DOCSHELL 15011400 == 24 [pid = 3740] [id = 502] 01:47:52 INFO - PROCESS | 3740 | --DOCSHELL 103D4400 == 23 [pid = 3740] [id = 507] 01:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1219ms 01:47:52 INFO - PROCESS | 3740 | 1465206472640 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 3740 | 1465206472644 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 01:47:52 INFO - PROCESS | 3740 | 1465206472649 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:47:52 INFO - PROCESS | 3740 | 1465206472652 Marionette TRACE conn3 <- [1,2758,null,{}] 01:47:52 INFO - PROCESS | 3740 | 1465206472657 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}] 01:47:52 INFO - PROCESS | 3740 | 1465206472660 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:52 INFO - PROCESS | 3740 | 1465206472751 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 01:47:52 INFO - PROCESS | 3740 | 1465206472763 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 3740 | 1465206472768 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:52 INFO - PROCESS | 3740 | ++DOCSHELL 10A5E800 == 24 [pid = 3740] [id = 699] 01:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (10A60800) [pid = 3740] [serial = 2097] [outer = 00000000] 01:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12912400) [pid = 3740] [serial = 2098] [outer = 10A60800] 01:47:52 INFO - PROCESS | 3740 | 1465206472816 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12BA1800) [pid = 3740] [serial = 2099] [outer = 10A60800] 01:47:53 INFO - PROCESS | 3740 | 1465206473354 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]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 749ms 01:47:53 INFO - PROCESS | 3740 | 1465206473391 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 3740 | 1465206473395 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 01:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:47:53 INFO - PROCESS | 3740 | 1465206473401 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - PROCESS | 3740 | 1465206473403 Marionette TRACE conn3 <- [1,2762,null,{}] 01:47:53 INFO - PROCESS | 3740 | 1465206473407 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}] 01:47:53 INFO - PROCESS | 3740 | 1465206473409 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:53 INFO - PROCESS | 3740 | 1465206473515 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 01:47:53 INFO - PROCESS | 3740 | 1465206473610 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 3740 | 1465206473612 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:53 INFO - PROCESS | 3740 | ++DOCSHELL 137B1000 == 25 [pid = 3740] [id = 700] 01:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (137B1400) [pid = 3740] [serial = 2100] [outer = 00000000] 01:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (139A2C00) [pid = 3740] [serial = 2101] [outer = 137B1400] 01:47:53 INFO - PROCESS | 3740 | 1465206473659 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13A66400) [pid = 3740] [serial = 2102] [outer = 137B1400] 01:47:54 INFO - PROCESS | 3740 | 1465206474074 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 687ms 01:47:54 INFO - PROCESS | 3740 | 1465206474101 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 3740 | 1465206474103 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 01:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:47:54 INFO - PROCESS | 3740 | 1465206474107 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 3740 | 1465206474110 Marionette TRACE conn3 <- [1,2766,null,{}] 01:47:54 INFO - PROCESS | 3740 | 1465206474122 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}] 01:47:54 INFO - PROCESS | 3740 | 1465206474126 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:54 INFO - PROCESS | 3740 | 1465206474215 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 01:47:54 INFO - PROCESS | 3740 | 1465206474222 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 3740 | 1465206474226 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:54 INFO - PROCESS | 3740 | ++DOCSHELL 13E27800 == 26 [pid = 3740] [id = 701] 01:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13E29800) [pid = 3740] [serial = 2103] [outer = 00000000] 01:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1501EC00) [pid = 3740] [serial = 2104] [outer = 13E29800] 01:47:54 INFO - PROCESS | 3740 | 1465206474276 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15364000) [pid = 3740] [serial = 2105] [outer = 13E29800] 01:47:54 INFO - PROCESS | 3740 | 1465206474752 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 01:47:54 INFO - PROCESS | 3740 | 1465206474815 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 3740 | 1465206474818 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 01:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:47:54 INFO - PROCESS | 3740 | 1465206474821 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 3740 | 1465206474823 Marionette TRACE conn3 <- [1,2770,null,{}] 01:47:54 INFO - PROCESS | 3740 | 1465206474826 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}] 01:47:54 INFO - PROCESS | 3740 | 1465206474828 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:54 INFO - PROCESS | 3740 | 1465206474977 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 01:47:54 INFO - PROCESS | 3740 | 1465206474993 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 3740 | 1465206474996 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:54 INFO - PROCESS | 3740 | ++DOCSHELL 15F3F000 == 27 [pid = 3740] [id = 702] 01:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F3F400) [pid = 3740] [serial = 2106] [outer = 00000000] 01:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15F43400) [pid = 3740] [serial = 2107] [outer = 15F3F400] 01:47:55 INFO - PROCESS | 3740 | 1465206475041 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16237C00) [pid = 3740] [serial = 2108] [outer = 15F3F400] 01:47:55 INFO - PROCESS | 3740 | 1465206475492 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]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 01:47:55 INFO - PROCESS | 3740 | 1465206475522 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 3740 | 1465206475524 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 01:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:47:55 INFO - PROCESS | 3740 | 1465206475539 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 3740 | 1465206475541 Marionette TRACE conn3 <- [1,2774,null,{}] 01:47:55 INFO - PROCESS | 3740 | 1465206475546 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}] 01:47:55 INFO - PROCESS | 3740 | 1465206475548 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:55 INFO - PROCESS | 3740 | 1465206475663 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 01:47:55 INFO - PROCESS | 3740 | 1465206475668 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 3740 | 1465206475670 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:55 INFO - PROCESS | 3740 | ++DOCSHELL 15F44400 == 28 [pid = 3740] [id = 703] 01:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16652800) [pid = 3740] [serial = 2109] [outer = 00000000] 01:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (170DA400) [pid = 3740] [serial = 2110] [outer = 16652800] 01:47:55 INFO - PROCESS | 3740 | 1465206475718 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17136800) [pid = 3740] [serial = 2111] [outer = 16652800] 01:47:56 INFO - PROCESS | 3740 | 1465206476176 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]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 01:47:56 INFO - PROCESS | 3740 | 1465206476237 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 3740 | 1465206476239 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 01:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:47:56 INFO - PROCESS | 3740 | 1465206476242 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 3740 | 1465206476244 Marionette TRACE conn3 <- [1,2778,null,{}] 01:47:56 INFO - PROCESS | 3740 | 1465206476248 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}] 01:47:56 INFO - PROCESS | 3740 | 1465206476253 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:56 INFO - PROCESS | 3740 | 1465206476429 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 01:47:56 INFO - PROCESS | 3740 | 1465206476453 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 3740 | 1465206476455 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:56 INFO - PROCESS | 3740 | ++DOCSHELL 16B62C00 == 29 [pid = 3740] [id = 704] 01:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17572000) [pid = 3740] [serial = 2112] [outer = 00000000] 01:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18005C00) [pid = 3740] [serial = 2113] [outer = 17572000] 01:47:56 INFO - PROCESS | 3740 | 1465206476499 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1853B000) [pid = 3740] [serial = 2114] [outer = 17572000] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (174CE400) [pid = 3740] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F3AC00) [pid = 3740] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F38800) [pid = 3740] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A89C00) [pid = 3740] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (11285400) [pid = 3740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1371B000) [pid = 3740] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12911400) [pid = 3740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (105F0000) [pid = 3740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19E58000) [pid = 3740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19C2B800) [pid = 3740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F3CC00) [pid = 3740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:47:56 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15365C00) [pid = 3740] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:47:56 INFO - PROCESS | 3740 | 1465206476970 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]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 750ms 01:47:56 INFO - PROCESS | 3740 | 1465206476983 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 3740 | 1465206476985 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 01:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:47:56 INFO - PROCESS | 3740 | 1465206476989 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 3740 | 1465206477000 Marionette TRACE conn3 <- [1,2782,null,{}] 01:47:56 INFO - PROCESS | 3740 | 1465206477004 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}] 01:47:56 INFO - PROCESS | 3740 | 1465206477006 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:57 INFO - PROCESS | 3740 | 1465206477085 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 01:47:57 INFO - PROCESS | 3740 | 1465206477090 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 3740 | 1465206477092 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:57 INFO - PROCESS | 3740 | ++DOCSHELL 10A5D800 == 30 [pid = 3740] [id = 705] 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (137AE000) [pid = 3740] [serial = 2115] [outer = 00000000] 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (18536800) [pid = 3740] [serial = 2116] [outer = 137AE000] 01:47:57 INFO - PROCESS | 3740 | 1465206477137 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (18539C00) [pid = 3740] [serial = 2117] [outer = 137AE000] 01:47:57 INFO - PROCESS | 3740 | 1465206477596 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 656ms 01:47:57 INFO - PROCESS | 3740 | 1465206477647 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 3740 | 1465206477649 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 01:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:47:57 INFO - PROCESS | 3740 | 1465206477652 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 3740 | 1465206477654 Marionette TRACE conn3 <- [1,2786,null,{}] 01:47:57 INFO - PROCESS | 3740 | 1465206477657 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}] 01:47:57 INFO - PROCESS | 3740 | 1465206477659 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:57 INFO - PROCESS | 3740 | 1465206477742 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 01:47:57 INFO - PROCESS | 3740 | 1465206477748 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 3740 | 1465206477749 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:57 INFO - PROCESS | 3740 | ++DOCSHELL 1390E800 == 31 [pid = 3740] [id = 706] 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (19A88C00) [pid = 3740] [serial = 2118] [outer = 00000000] 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19A8F800) [pid = 3740] [serial = 2119] [outer = 19A88C00] 01:47:57 INFO - PROCESS | 3740 | 1465206477793 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (19C2B800) [pid = 3740] [serial = 2120] [outer = 19A88C00] 01:47:58 INFO - PROCESS | 3740 | 1465206478254 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]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 624ms 01:47:58 INFO - PROCESS | 3740 | 1465206478293 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 3740 | 1465206478295 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 01:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:47:58 INFO - PROCESS | 3740 | 1465206478298 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 3740 | 1465206478300 Marionette TRACE conn3 <- [1,2790,null,{}] 01:47:58 INFO - PROCESS | 3740 | 1465206478303 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}] 01:47:58 INFO - PROCESS | 3740 | 1465206478305 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:58 INFO - PROCESS | 3740 | 1465206478389 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 01:47:58 INFO - PROCESS | 3740 | 1465206478395 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 3740 | 1465206478397 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:58 INFO - PROCESS | 3740 | ++DOCSHELL 13E26000 == 32 [pid = 3740] [id = 707] 01:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19A8D800) [pid = 3740] [serial = 2121] [outer = 00000000] 01:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1A053C00) [pid = 3740] [serial = 2122] [outer = 19A8D800] 01:47:58 INFO - PROCESS | 3740 | 1465206478440 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A054400) [pid = 3740] [serial = 2123] [outer = 19A8D800] 01:47:58 INFO - PROCESS | 3740 | 1465206478922 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]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 687ms 01:47:58 INFO - PROCESS | 3740 | 1465206478996 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 3740 | 1465206479001 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 01:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:47:58 INFO - PROCESS | 3740 | 1465206479007 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 3740 | 1465206479011 Marionette TRACE conn3 <- [1,2794,null,{}] 01:47:59 INFO - PROCESS | 3740 | 1465206479019 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}] 01:47:59 INFO - PROCESS | 3740 | 1465206479022 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:59 INFO - PROCESS | 3740 | 1465206479253 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 01:47:59 INFO - PROCESS | 3740 | 1465206479358 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 3740 | 1465206479363 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:47:59 INFO - PROCESS | 3740 | ++DOCSHELL 11804800 == 33 [pid = 3740] [id = 708] 01:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (11805800) [pid = 3740] [serial = 2124] [outer = 00000000] 01:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12911800) [pid = 3740] [serial = 2125] [outer = 11805800] 01:47:59 INFO - PROCESS | 3740 | 1465206479421 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13207000) [pid = 3740] [serial = 2126] [outer = 11805800] 01:47:59 INFO - PROCESS | 3740 | 1465206479968 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]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1000ms 01:47:59 INFO - PROCESS | 3740 | 1465206480009 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 3740 | 1465206480014 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 01:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:48:00 INFO - PROCESS | 3740 | 1465206480020 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 3740 | 1465206480023 Marionette TRACE conn3 <- [1,2798,null,{}] 01:48:00 INFO - PROCESS | 3740 | 1465206480027 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}] 01:48:00 INFO - PROCESS | 3740 | 1465206480030 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:00 INFO - PROCESS | 3740 | 1465206480145 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 01:48:00 INFO - PROCESS | 3740 | 1465206480257 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 3740 | 1465206480260 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:00 INFO - PROCESS | 3740 | ++DOCSHELL 13D78C00 == 34 [pid = 3740] [id = 709] 01:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13E29C00) [pid = 3740] [serial = 2127] [outer = 00000000] 01:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15013C00) [pid = 3740] [serial = 2128] [outer = 13E29C00] 01:48:00 INFO - PROCESS | 3740 | 1465206480362 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15F35400) [pid = 3740] [serial = 2129] [outer = 13E29C00] 01:48:00 INFO - PROCESS | 3740 | 1465206480946 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]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 01:48:01 INFO - PROCESS | 3740 | 1465206481023 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 3740 | 1465206481025 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 01:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:48:01 INFO - PROCESS | 3740 | 1465206481029 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 3740 | 1465206481033 Marionette TRACE conn3 <- [1,2802,null,{}] 01:48:01 INFO - PROCESS | 3740 | 1465206481044 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}] 01:48:01 INFO - PROCESS | 3740 | 1465206481049 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:01 INFO - PROCESS | 3740 | 1465206481159 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 01:48:01 INFO - PROCESS | 3740 | 1465206481297 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 3740 | 1465206481301 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:01 INFO - PROCESS | 3740 | ++DOCSHELL 19818800 == 35 [pid = 3740] [id = 710] 01:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (19827400) [pid = 3740] [serial = 2130] [outer = 00000000] 01:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A237000) [pid = 3740] [serial = 2131] [outer = 19827400] 01:48:01 INFO - PROCESS | 3740 | 1465206481359 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A39CC00) [pid = 3740] [serial = 2132] [outer = 19827400] 01:48:02 INFO - PROCESS | 3740 | 1465206482120 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1140ms 01:48:02 INFO - PROCESS | 3740 | 1465206482163 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 3740 | 1465206482167 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 01:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:48:02 INFO - PROCESS | 3740 | 1465206482172 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 3740 | 1465206482176 Marionette TRACE conn3 <- [1,2806,null,{}] 01:48:02 INFO - PROCESS | 3740 | 1465206482181 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}] 01:48:02 INFO - PROCESS | 3740 | 1465206482184 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:02 INFO - PROCESS | 3740 | 1465206482281 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 01:48:02 INFO - PROCESS | 3740 | 1465206482420 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 3740 | 1465206482424 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:02 INFO - PROCESS | 3740 | ++DOCSHELL 1180C800 == 36 [pid = 3740] [id = 711] 01:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11873C00) [pid = 3740] [serial = 2133] [outer = 00000000] 01:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12911C00) [pid = 3740] [serial = 2134] [outer = 11873C00] 01:48:02 INFO - PROCESS | 3740 | 1465206482478 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12B9B400) [pid = 3740] [serial = 2135] [outer = 11873C00] 01:48:02 INFO - PROCESS | 3740 | --DOCSHELL 0C77F400 == 35 [pid = 3740] [id = 506] 01:48:02 INFO - PROCESS | 3740 | --DOCSHELL 104E8400 == 34 [pid = 3740] [id = 505] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17C2C800) [pid = 3740] [serial = 2080] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (168D0400) [pid = 3740] [serial = 2077] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17CC3400) [pid = 3740] [serial = 2083] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A054800) [pid = 3740] [serial = 2086] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13203C00) [pid = 3740] [serial = 2053] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1390F400) [pid = 3740] [serial = 2071] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1291A000) [pid = 3740] [serial = 2068] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1291B000) [pid = 3740] [serial = 2069] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (118CF400) [pid = 3740] [serial = 2066] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A60400) [pid = 3740] [serial = 2065] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A23C800) [pid = 3740] [serial = 2063] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A236000) [pid = 3740] [serial = 2062] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A055800) [pid = 3740] [serial = 2087] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (19E55C00) [pid = 3740] [serial = 2060] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19E4F400) [pid = 3740] [serial = 2059] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17D8B000) [pid = 3740] [serial = 2057] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1756E400) [pid = 3740] [serial = 2056] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1390AC00) [pid = 3740] [serial = 2054] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19C24800) [pid = 3740] [serial = 2084] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1553AC00) [pid = 3740] [serial = 2074] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15541C00) [pid = 3740] [serial = 2075] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1800A000) [pid = 3740] [serial = 2081] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (17130C00) [pid = 3740] [serial = 2078] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (139AE400) [pid = 3740] [serial = 2072] [outer = 00000000] [url = about:blank] 01:48:03 INFO - PROCESS | 3740 | 1465206483034 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 906ms 01:48:03 INFO - PROCESS | 3740 | 1465206483077 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 3740 | 1465206483081 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 01:48:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:48:03 INFO - PROCESS | 3740 | 1465206483088 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 3740 | 1465206483092 Marionette TRACE conn3 <- [1,2810,null,{}] 01:48:03 INFO - PROCESS | 3740 | 1465206483096 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}] 01:48:03 INFO - PROCESS | 3740 | 1465206483099 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:03 INFO - PROCESS | 3740 | 1465206483193 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 01:48:03 INFO - PROCESS | 3740 | 1465206483201 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 3740 | 1465206483203 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:03 INFO - PROCESS | 3740 | ++DOCSHELL 12B9DC00 == 35 [pid = 3740] [id = 712] 01:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12BA1400) [pid = 3740] [serial = 2136] [outer = 00000000] 01:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1320C800) [pid = 3740] [serial = 2137] [outer = 12BA1400] 01:48:03 INFO - PROCESS | 3740 | 1465206483250 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (13726400) [pid = 3740] [serial = 2138] [outer = 12BA1400] 01:48:03 INFO - PROCESS | 3740 | 1465206483772 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:48:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 750ms 01:48:03 INFO - PROCESS | 3740 | 1465206483828 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 3740 | 1465206483830 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 01:48:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:48:03 INFO - PROCESS | 3740 | 1465206483834 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 3740 | 1465206483837 Marionette TRACE conn3 <- [1,2814,null,{}] 01:48:03 INFO - PROCESS | 3740 | 1465206483847 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}] 01:48:03 INFO - PROCESS | 3740 | 1465206483851 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:03 INFO - PROCESS | 3740 | 1465206483938 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 01:48:04 INFO - PROCESS | 3740 | 1465206484036 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 3740 | 1465206484039 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:04 INFO - PROCESS | 3740 | ++DOCSHELL 13A68800 == 36 [pid = 3740] [id = 713] 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13D06800) [pid = 3740] [serial = 2139] [outer = 00000000] 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15016400) [pid = 3740] [serial = 2140] [outer = 13D06800] 01:48:04 INFO - PROCESS | 3740 | 1465206484086 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1553BC00) [pid = 3740] [serial = 2141] [outer = 13D06800] 01:48:04 INFO - PROCESS | 3740 | 1465206484497 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 01:48:04 INFO - PROCESS | 3740 | 1465206484533 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 3740 | 1465206484536 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 01:48:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:48:04 INFO - PROCESS | 3740 | 1465206484539 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 3740 | 1465206484541 Marionette TRACE conn3 <- [1,2818,null,{}] 01:48:04 INFO - PROCESS | 3740 | 1465206484544 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}] 01:48:04 INFO - PROCESS | 3740 | 1465206484546 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:04 INFO - PROCESS | 3740 | 1465206484632 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 01:48:04 INFO - PROCESS | 3740 | 1465206484637 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 3740 | 1465206484639 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F36000 == 37 [pid = 3740] [id = 714] 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F3B000) [pid = 3740] [serial = 2142] [outer = 00000000] 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16B63400) [pid = 3740] [serial = 2143] [outer = 15F3B000] 01:48:04 INFO - PROCESS | 3740 | 1465206484710 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1712F800) [pid = 3740] [serial = 2144] [outer = 15F3B000] 01:48:05 INFO - PROCESS | 3740 | 1465206485204 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:48:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 703ms 01:48:05 INFO - PROCESS | 3740 | 1465206485247 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 3740 | 1465206485249 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 01:48:05 INFO - PROCESS | 3740 | 1465206485252 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 3740 | 1465206485254 Marionette TRACE conn3 <- [1,2822,null,{}] 01:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:48:05 INFO - PROCESS | 3740 | 1465206485257 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}] 01:48:05 INFO - PROCESS | 3740 | 1465206485259 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:05 INFO - PROCESS | 3740 | 1465206485406 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 01:48:05 INFO - PROCESS | 3740 | 1465206485414 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 3740 | 1465206485416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:05 INFO - PROCESS | 3740 | ++DOCSHELL 17816C00 == 38 [pid = 3740] [id = 715] 01:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17818400) [pid = 3740] [serial = 2145] [outer = 00000000] 01:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17CC3400) [pid = 3740] [serial = 2146] [outer = 17818400] 01:48:05 INFO - PROCESS | 3740 | 1465206485460 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (17CCE400) [pid = 3740] [serial = 2147] [outer = 17818400] 01:48:05 INFO - PROCESS | 3740 | 1465206485933 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:48:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 01:48:05 INFO - PROCESS | 3740 | 1465206485995 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 3740 | 1465206485997 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:48:05 INFO - PROCESS | 3740 | 1465206486005 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 3740 | 1465206486007 Marionette TRACE conn3 <- [1,2826,null,{}] 01:48:06 INFO - PROCESS | 3740 | 1465206486010 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}] 01:48:06 INFO - PROCESS | 3740 | 1465206486016 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:06 INFO - PROCESS | 3740 | 1465206486159 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 01:48:06 INFO - PROCESS | 3740 | 1465206486169 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 3740 | 1465206486171 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:06 INFO - PROCESS | 3740 | ++DOCSHELL 15F38C00 == 39 [pid = 3740] [id = 716] 01:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1852E400) [pid = 3740] [serial = 2148] [outer = 00000000] 01:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19A89800) [pid = 3740] [serial = 2149] [outer = 1852E400] 01:48:06 INFO - PROCESS | 3740 | 1465206486215 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19E59400) [pid = 3740] [serial = 2150] [outer = 1852E400] 01:48:06 INFO - PROCESS | 3740 | 1465206486675 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]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 703ms 01:48:06 INFO - PROCESS | 3740 | 1465206486705 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 01:48:06 INFO - PROCESS | 3740 | 1465206486707 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 01:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:48:06 INFO - PROCESS | 3740 | 1465206486753 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 3740 | 1465206486755 Marionette TRACE conn3 <- [1,2830,null,{}] 01:48:06 INFO - PROCESS | 3740 | 1465206486758 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}] 01:48:06 INFO - PROCESS | 3740 | 1465206486760 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:06 INFO - PROCESS | 3740 | 1465206486880 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 01:48:06 INFO - PROCESS | 3740 | 1465206486889 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 3740 | 1465206486891 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:06 INFO - PROCESS | 3740 | ++DOCSHELL 1371B000 == 40 [pid = 3740] [id = 717] 01:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19E5B400) [pid = 3740] [serial = 2151] [outer = 00000000] 01:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A238C00) [pid = 3740] [serial = 2152] [outer = 19E5B400] 01:48:06 INFO - PROCESS | 3740 | 1465206486999 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A2BC000) [pid = 3740] [serial = 2153] [outer = 19E5B400] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F3F400) [pid = 3740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B9AC00) [pid = 3740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A2C8800) [pid = 3740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A60800) [pid = 3740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10A59800) [pid = 3740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13E29800) [pid = 3740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (137B1400) [pid = 3740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16652800) [pid = 3740] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17572000) [pid = 3740] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (137AE000) [pid = 3740] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:48:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19A88C00) [pid = 3740] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:48:07 INFO - PROCESS | 3740 | 1465206487557 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 859ms 01:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:48:07 INFO - PROCESS | 3740 | 1465206487599 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 3740 | 1465206487601 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 01:48:07 INFO - PROCESS | 3740 | 1465206487605 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 3740 | 1465206487606 Marionette TRACE conn3 <- [1,2834,null,{}] 01:48:07 INFO - PROCESS | 3740 | 1465206487610 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}] 01:48:07 INFO - PROCESS | 3740 | 1465206487612 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:07 INFO - PROCESS | 3740 | 1465206487753 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 01:48:07 INFO - PROCESS | 3740 | 1465206487816 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 3740 | 1465206487818 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:07 INFO - PROCESS | 3740 | ++DOCSHELL 10489800 == 41 [pid = 3740] [id = 718] 01:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10489C00) [pid = 3740] [serial = 2154] [outer = 00000000] 01:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (137B1400) [pid = 3740] [serial = 2155] [outer = 10489C00] 01:48:07 INFO - PROCESS | 3740 | 1465206487862 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F3F400) [pid = 3740] [serial = 2156] [outer = 10489C00] 01:48:08 INFO - PROCESS | 3740 | 1465206488277 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]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 688ms 01:48:08 INFO - PROCESS | 3740 | 1465206488304 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 3740 | 1465206488306 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 01:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:48:08 INFO - PROCESS | 3740 | 1465206488310 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 3740 | 1465206488311 Marionette TRACE conn3 <- [1,2838,null,{}] 01:48:08 INFO - PROCESS | 3740 | 1465206488315 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}] 01:48:08 INFO - PROCESS | 3740 | 1465206488316 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:08 INFO - PROCESS | 3740 | 1465206488403 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 01:48:08 INFO - PROCESS | 3740 | 1465206488408 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 3740 | 1465206488410 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:08 INFO - PROCESS | 3740 | ++DOCSHELL 137B2400 == 42 [pid = 3740] [id = 719] 01:48:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16652800) [pid = 3740] [serial = 2157] [outer = 00000000] 01:48:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19E4F400) [pid = 3740] [serial = 2158] [outer = 16652800] 01:48:08 INFO - PROCESS | 3740 | 1465206488455 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1756F400) [pid = 3740] [serial = 2159] [outer = 16652800] 01:48:08 INFO - PROCESS | 3740 | 1465206488896 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 01:48:08 INFO - PROCESS | 3740 | 1465206488948 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 3740 | 1465206488950 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 01:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:48:08 INFO - PROCESS | 3740 | 1465206488953 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 3740 | 1465206488955 Marionette TRACE conn3 <- [1,2842,null,{}] 01:48:08 INFO - PROCESS | 3740 | 1465206488959 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}] 01:48:08 INFO - PROCESS | 3740 | 1465206488960 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:09 INFO - PROCESS | 3740 | 1465206489053 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 01:48:09 INFO - PROCESS | 3740 | 1465206489058 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 3740 | 1465206489060 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:09 INFO - PROCESS | 3740 | ++DOCSHELL 1059B000 == 43 [pid = 3740] [id = 720] 01:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19C32400) [pid = 3740] [serial = 2160] [outer = 00000000] 01:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A867400) [pid = 3740] [serial = 2161] [outer = 19C32400] 01:48:09 INFO - PROCESS | 3740 | 1465206489103 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A86AC00) [pid = 3740] [serial = 2162] [outer = 19C32400] 01:48:09 INFO - PROCESS | 3740 | 1465206489711 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]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 796ms 01:48:09 INFO - PROCESS | 3740 | 1465206489790 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 3740 | 1465206489795 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 01:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:48:09 INFO - PROCESS | 3740 | 1465206489829 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 3740 | 1465206489833 Marionette TRACE conn3 <- [1,2846,null,{}] 01:48:09 INFO - PROCESS | 3740 | 1465206489838 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}] 01:48:09 INFO - PROCESS | 3740 | 1465206489842 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:09 INFO - PROCESS | 3740 | 1465206489975 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 01:48:10 INFO - PROCESS | 3740 | 1465206490109 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 3740 | 1465206490114 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:10 INFO - PROCESS | 3740 | ++DOCSHELL 10B62C00 == 44 [pid = 3740] [id = 721] 01:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10E9C000) [pid = 3740] [serial = 2163] [outer = 00000000] 01:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12917800) [pid = 3740] [serial = 2164] [outer = 10E9C000] 01:48:10 INFO - PROCESS | 3740 | 1465206490172 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1320E000) [pid = 3740] [serial = 2165] [outer = 10E9C000] 01:48:10 INFO - PROCESS | 3740 | 1465206490760 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 999ms 01:48:10 INFO - PROCESS | 3740 | 1465206490820 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 3740 | 1465206490825 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 01:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:48:10 INFO - PROCESS | 3740 | 1465206490832 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 3740 | 1465206490834 Marionette TRACE conn3 <- [1,2850,null,{}] 01:48:10 INFO - PROCESS | 3740 | 1465206490839 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}] 01:48:10 INFO - PROCESS | 3740 | 1465206490841 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:10 INFO - PROCESS | 3740 | 1465206490954 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 01:48:11 INFO - PROCESS | 3740 | 1465206491104 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 3740 | 1465206491106 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:11 INFO - PROCESS | 3740 | ++DOCSHELL 13D7CC00 == 45 [pid = 3740] [id = 722] 01:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13E2CC00) [pid = 3740] [serial = 2166] [outer = 00000000] 01:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15F3E000) [pid = 3740] [serial = 2167] [outer = 13E2CC00] 01:48:11 INFO - PROCESS | 3740 | 1465206491163 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16AFA400) [pid = 3740] [serial = 2168] [outer = 13E2CC00] 01:48:11 INFO - PROCESS | 3740 | 1465206491757 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]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1000ms 01:48:11 INFO - PROCESS | 3740 | 1465206491832 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 3740 | 1465206491835 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 01:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:48:11 INFO - PROCESS | 3740 | 1465206491839 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 3740 | 1465206491842 Marionette TRACE conn3 <- [1,2854,null,{}] 01:48:11 INFO - PROCESS | 3740 | 1465206491869 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}] 01:48:11 INFO - PROCESS | 3740 | 1465206491874 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:11 INFO - PROCESS | 3740 | 1465206491990 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 01:48:12 INFO - PROCESS | 3740 | 1465206492132 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 3740 | 1465206492136 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:12 INFO - PROCESS | 3740 | ++DOCSHELL 19E50C00 == 46 [pid = 3740] [id = 723] 01:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19E51800) [pid = 3740] [serial = 2169] [outer = 00000000] 01:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A2C7400) [pid = 3740] [serial = 2170] [outer = 19E51800] 01:48:12 INFO - PROCESS | 3740 | 1465206492201 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A864400) [pid = 3740] [serial = 2171] [outer = 19E51800] 01:48:13 INFO - PROCESS | 3740 | 1465206493005 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1218ms 01:48:13 INFO - PROCESS | 3740 | 1465206493047 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 3740 | 1465206493052 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 01:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:48:13 INFO - PROCESS | 3740 | 1465206493058 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 3740 | 1465206493062 Marionette TRACE conn3 <- [1,2858,null,{}] 01:48:13 INFO - PROCESS | 3740 | 1465206493067 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}] 01:48:13 INFO - PROCESS | 3740 | 1465206493070 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:13 INFO - PROCESS | 3740 | 1465206493171 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 01:48:13 INFO - PROCESS | 3740 | 1465206493317 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 3740 | 1465206493319 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:13 INFO - PROCESS | 3740 | ++DOCSHELL 118CF400 == 47 [pid = 3740] [id = 724] 01:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (11BC6000) [pid = 3740] [serial = 2172] [outer = 00000000] 01:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12B9A400) [pid = 3740] [serial = 2173] [outer = 11BC6000] 01:48:13 INFO - PROCESS | 3740 | 1465206493371 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (131EE800) [pid = 3740] [serial = 2174] [outer = 11BC6000] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 12946000 == 46 [pid = 3740] [id = 501] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 10ECD800 == 45 [pid = 3740] [id = 500] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 1535B400 == 44 [pid = 3740] [id = 503] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 1981E800 == 43 [pid = 3740] [id = 508] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 12B9A800 == 42 [pid = 3740] [id = 698] 01:48:13 INFO - PROCESS | 3740 | --DOCSHELL 16769800 == 41 [pid = 3740] [id = 504] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A3A4000) [pid = 3740] [serial = 2089] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15F43400) [pid = 3740] [serial = 2107] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16237C00) [pid = 3740] [serial = 2108] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12E17C00) [pid = 3740] [serial = 2095] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1310F000) [pid = 3740] [serial = 2096] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A3A4400) [pid = 3740] [serial = 2090] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12912400) [pid = 3740] [serial = 2098] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (12BA1800) [pid = 3740] [serial = 2099] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118C4400) [pid = 3740] [serial = 2093] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11805C00) [pid = 3740] [serial = 2092] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1501EC00) [pid = 3740] [serial = 2104] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (139A2C00) [pid = 3740] [serial = 2101] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13A66400) [pid = 3740] [serial = 2102] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (170DA400) [pid = 3740] [serial = 2110] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (18005C00) [pid = 3740] [serial = 2113] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (18536800) [pid = 3740] [serial = 2116] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (18539C00) [pid = 3740] [serial = 2117] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1853B000) [pid = 3740] [serial = 2114] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A053C00) [pid = 3740] [serial = 2122] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17136800) [pid = 3740] [serial = 2111] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19C2B800) [pid = 3740] [serial = 2120] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19A8F800) [pid = 3740] [serial = 2119] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15364000) [pid = 3740] [serial = 2105] [outer = 00000000] [url = about:blank] 01:48:13 INFO - PROCESS | 3740 | 1465206493881 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 843ms 01:48:13 INFO - PROCESS | 3740 | 1465206493900 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 3740 | 1465206493904 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 01:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:48:13 INFO - PROCESS | 3740 | 1465206493917 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 3740 | 1465206493920 Marionette TRACE conn3 <- [1,2862,null,{}] 01:48:13 INFO - PROCESS | 3740 | 1465206493924 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}] 01:48:13 INFO - PROCESS | 3740 | 1465206493926 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:14 INFO - PROCESS | 3740 | 1465206494014 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 01:48:14 INFO - PROCESS | 3740 | 1465206494022 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 3740 | 1465206494024 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:14 INFO - PROCESS | 3740 | ++DOCSHELL 12BA1800 == 42 [pid = 3740] [id = 725] 01:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (12C12C00) [pid = 3740] [serial = 2175] [outer = 00000000] 01:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13908400) [pid = 3740] [serial = 2176] [outer = 12C12C00] 01:48:14 INFO - PROCESS | 3740 | 1465206494078 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (139A5000) [pid = 3740] [serial = 2177] [outer = 12C12C00] 01:48:14 INFO - PROCESS | 3740 | 1465206494613 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]]]}] 01:48:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:48:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 765ms 01:48:14 INFO - PROCESS | 3740 | 1465206494671 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 01:48:14 INFO - PROCESS | 3740 | 1465206494673 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 01:48:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:48:14 INFO - PROCESS | 3740 | 1465206494677 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - PROCESS | 3740 | 1465206494680 Marionette TRACE conn3 <- [1,2866,null,{}] 01:48:14 INFO - PROCESS | 3740 | 1465206494690 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}] 01:48:14 INFO - PROCESS | 3740 | 1465206494694 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:14 INFO - PROCESS | 3740 | 1465206494779 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 01:48:14 INFO - PROCESS | 3740 | 1465206494892 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 3740 | 1465206494895 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:14 INFO - PROCESS | 3740 | ++DOCSHELL 15535000 == 43 [pid = 3740] [id = 726] 01:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15536400) [pid = 3740] [serial = 2178] [outer = 00000000] 01:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15EB6C00) [pid = 3740] [serial = 2179] [outer = 15536400] 01:48:14 INFO - PROCESS | 3740 | 1465206494942 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F41000) [pid = 3740] [serial = 2180] [outer = 15536400] 01:48:15 INFO - PROCESS | 3740 | 1465206495332 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 01:48:15 INFO - PROCESS | 3740 | 1465206495376 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 3740 | 1465206495378 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 01:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:48:15 INFO - PROCESS | 3740 | 1465206495382 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 3740 | 1465206495383 Marionette TRACE conn3 <- [1,2870,null,{}] 01:48:15 INFO - PROCESS | 3740 | 1465206495386 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}] 01:48:15 INFO - PROCESS | 3740 | 1465206495388 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:15 INFO - PROCESS | 3740 | 1465206495502 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 01:48:15 INFO - PROCESS | 3740 | 1465206495515 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 3740 | 1465206495517 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:15 INFO - PROCESS | 3740 | ++DOCSHELL 170DC800 == 44 [pid = 3740] [id = 727] 01:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (170DF000) [pid = 3740] [serial = 2181] [outer = 00000000] 01:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (174D4800) [pid = 3740] [serial = 2182] [outer = 170DF000] 01:48:15 INFO - PROCESS | 3740 | 1465206495571 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (17C30800) [pid = 3740] [serial = 2183] [outer = 170DF000] 01:48:16 INFO - PROCESS | 3740 | 1465206496086 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]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 01:48:16 INFO - PROCESS | 3740 | 1465206496122 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 3740 | 1465206496125 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 01:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:48:16 INFO - PROCESS | 3740 | 1465206496129 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 3740 | 1465206496131 Marionette TRACE conn3 <- [1,2874,null,{}] 01:48:16 INFO - PROCESS | 3740 | 1465206496135 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}] 01:48:16 INFO - PROCESS | 3740 | 1465206496138 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:16 INFO - PROCESS | 3740 | 1465206496259 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 01:48:16 INFO - PROCESS | 3740 | 1465206496264 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 3740 | 1465206496266 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:16 INFO - PROCESS | 3740 | ++DOCSHELL 18005C00 == 45 [pid = 3740] [id = 728] 01:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (180B6000) [pid = 3740] [serial = 2184] [outer = 00000000] 01:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18538400) [pid = 3740] [serial = 2185] [outer = 180B6000] 01:48:16 INFO - PROCESS | 3740 | 1465206496310 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1853AC00) [pid = 3740] [serial = 2186] [outer = 180B6000] 01:48:16 INFO - PROCESS | 3740 | 1465206496777 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]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 01:48:16 INFO - PROCESS | 3740 | 1465206496827 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 3740 | 1465206496829 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 01:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:48:16 INFO - PROCESS | 3740 | 1465206496839 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 3740 | 1465206496841 Marionette TRACE conn3 <- [1,2878,null,{}] 01:48:16 INFO - PROCESS | 3740 | 1465206496844 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}] 01:48:16 INFO - PROCESS | 3740 | 1465206496849 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:17 INFO - PROCESS | 3740 | 1465206497016 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 01:48:17 INFO - PROCESS | 3740 | 1465206497045 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 3740 | 1465206497048 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:17 INFO - PROCESS | 3740 | ++DOCSHELL 1180FC00 == 46 [pid = 3740] [id = 729] 01:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16AF0800) [pid = 3740] [serial = 2187] [outer = 00000000] 01:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A052800) [pid = 3740] [serial = 2188] [outer = 16AF0800] 01:48:17 INFO - PROCESS | 3740 | 1465206497092 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A23D000) [pid = 3740] [serial = 2189] [outer = 16AF0800] 01:48:17 INFO - PROCESS | 3740 | 1465206497539 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 01:48:17 INFO - PROCESS | 3740 | 1465206497574 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 3740 | 1465206497576 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 01:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:48:17 INFO - PROCESS | 3740 | 1465206497579 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 3740 | 1465206497581 Marionette TRACE conn3 <- [1,2882,null,{}] 01:48:17 INFO - PROCESS | 3740 | 1465206497584 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}] 01:48:17 INFO - PROCESS | 3740 | 1465206497586 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:17 INFO - PROCESS | 3740 | 1465206497711 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17818400) [pid = 3740] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1852E400) [pid = 3740] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11873C00) [pid = 3740] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10489C00) [pid = 3740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12BA1400) [pid = 3740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13D06800) [pid = 3740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F3B000) [pid = 3740] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19E5B400) [pid = 3740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:48:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16652800) [pid = 3740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:48:17 INFO - PROCESS | 3740 | 1465206497954 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 3740 | 1465206497956 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:17 INFO - PROCESS | 3740 | ++DOCSHELL 1055CC00 == 47 [pid = 3740] [id = 730] 01:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10560000) [pid = 3740] [serial = 2190] [outer = 00000000] 01:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12E50400) [pid = 3740] [serial = 2191] [outer = 10560000] 01:48:17 INFO - PROCESS | 3740 | 1465206498000 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1553FC00) [pid = 3740] [serial = 2192] [outer = 10560000] 01:48:18 INFO - PROCESS | 3740 | 1465206498411 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 906ms 01:48:18 INFO - PROCESS | 3740 | 1465206498483 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 3740 | 1465206498485 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 01:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:48:18 INFO - PROCESS | 3740 | 1465206498488 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 3740 | 1465206498490 Marionette TRACE conn3 <- [1,2886,null,{}] 01:48:18 INFO - PROCESS | 3740 | 1465206498493 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}] 01:48:18 INFO - PROCESS | 3740 | 1465206498495 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:18 INFO - PROCESS | 3740 | 1465206498616 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 01:48:18 INFO - PROCESS | 3740 | 1465206498628 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 3740 | 1465206498630 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:18 INFO - PROCESS | 3740 | ++DOCSHELL 1043A000 == 48 [pid = 3740] [id = 731] 01:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (131A1400) [pid = 3740] [serial = 2193] [outer = 00000000] 01:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A3A5000) [pid = 3740] [serial = 2194] [outer = 131A1400] 01:48:18 INFO - PROCESS | 3740 | 1465206498673 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A707400) [pid = 3740] [serial = 2195] [outer = 131A1400] 01:48:19 INFO - PROCESS | 3740 | 1465206499112 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]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 640ms 01:48:19 INFO - PROCESS | 3740 | 1465206499127 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 3740 | 1465206499129 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 01:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:48:19 INFO - PROCESS | 3740 | 1465206499132 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 3740 | 1465206499134 Marionette TRACE conn3 <- [1,2890,null,{}] 01:48:19 INFO - PROCESS | 3740 | 1465206499137 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}] 01:48:19 INFO - PROCESS | 3740 | 1465206499138 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:19 INFO - PROCESS | 3740 | 1465206499271 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 01:48:19 INFO - PROCESS | 3740 | 1465206499279 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 3740 | 1465206499281 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:19 INFO - PROCESS | 3740 | ++DOCSHELL 17817000 == 49 [pid = 3740] [id = 732] 01:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (19E5B400) [pid = 3740] [serial = 2196] [outer = 00000000] 01:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A99EC00) [pid = 3740] [serial = 2197] [outer = 19E5B400] 01:48:19 INFO - PROCESS | 3740 | 1465206499324 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A99A000) [pid = 3740] [serial = 2198] [outer = 19E5B400] 01:48:19 INFO - PROCESS | 3740 | 1465206499739 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 641ms 01:48:19 INFO - PROCESS | 3740 | 1465206499771 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 3740 | 1465206499773 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 01:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:48:19 INFO - PROCESS | 3740 | 1465206499776 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 3740 | 1465206499778 Marionette TRACE conn3 <- [1,2894,null,{}] 01:48:19 INFO - PROCESS | 3740 | 1465206499781 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}] 01:48:19 INFO - PROCESS | 3740 | 1465206499783 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:19 INFO - PROCESS | 3740 | 1465206499913 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 01:48:19 INFO - PROCESS | 3740 | 1465206499921 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 3740 | 1465206499923 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:19 INFO - PROCESS | 3740 | ++DOCSHELL 1A999C00 == 50 [pid = 3740] [id = 733] 01:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A9A3C00) [pid = 3740] [serial = 2199] [outer = 00000000] 01:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1AC11000) [pid = 3740] [serial = 2200] [outer = 1A9A3C00] 01:48:19 INFO - PROCESS | 3740 | 1465206499997 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1AC14000) [pid = 3740] [serial = 2201] [outer = 1A9A3C00] 01:48:20 INFO - PROCESS | 3740 | 1465206500654 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 937ms 01:48:20 INFO - PROCESS | 3740 | 1465206500722 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 3740 | 1465206500727 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 01:48:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:48:20 INFO - PROCESS | 3740 | 1465206500746 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 3740 | 1465206500751 Marionette TRACE conn3 <- [1,2898,null,{}] 01:48:20 INFO - PROCESS | 3740 | 1465206500756 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}] 01:48:20 INFO - PROCESS | 3740 | 1465206500759 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:20 INFO - PROCESS | 3740 | 1465206500878 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 01:48:21 INFO - PROCESS | 3740 | 1465206501014 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 3740 | 1465206501018 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:21 INFO - PROCESS | 3740 | ++DOCSHELL 114EC800 == 51 [pid = 3740] [id = 734] 01:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (114EE400) [pid = 3740] [serial = 2202] [outer = 00000000] 01:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12B95C00) [pid = 3740] [serial = 2203] [outer = 114EE400] 01:48:21 INFO - PROCESS | 3740 | 1465206501075 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (139A7C00) [pid = 3740] [serial = 2204] [outer = 114EE400] 01:48:21 INFO - PROCESS | 3740 | 1465206501646 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]]]}] 01:48:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:48:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:48:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 937ms 01:48:21 INFO - PROCESS | 3740 | 1465206501691 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 3740 | 1465206501696 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 01:48:21 INFO - TEST-START | /DOMEvents/constructors.html 01:48:21 INFO - PROCESS | 3740 | 1465206501702 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 3740 | 1465206501705 Marionette TRACE conn3 <- [1,2902,null,{}] 01:48:21 INFO - PROCESS | 3740 | 1465206501709 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}] 01:48:21 INFO - PROCESS | 3740 | 1465206501712 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:21 INFO - PROCESS | 3740 | 1465206501883 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 01:48:21 INFO - PROCESS | 3740 | 1465206501965 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 3740 | 1465206501968 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:21 INFO - PROCESS | 3740 | ++DOCSHELL 1535EC00 == 52 [pid = 3740] [id = 735] 01:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15365800) [pid = 3740] [serial = 2205] [outer = 00000000] 01:48:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15F3C000) [pid = 3740] [serial = 2206] [outer = 15365800] 01:48:22 INFO - PROCESS | 3740 | 1465206502025 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1712C000) [pid = 3740] [serial = 2207] [outer = 15365800] 01:48:22 INFO - PROCESS | 3740 | 1465206502663 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]]]}] 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:48:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1016ms 01:48:22 INFO - PROCESS | 3740 | 1465206502726 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 3740 | 1465206502729 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 01:48:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:48:22 INFO - PROCESS | 3740 | 1465206502734 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 3740 | 1465206502737 Marionette TRACE conn3 <- [1,2906,null,{}] 01:48:22 INFO - PROCESS | 3740 | 1465206502749 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}] 01:48:22 INFO - PROCESS | 3740 | 1465206502753 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:22 INFO - PROCESS | 3740 | 1465206502864 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 01:48:23 INFO - PROCESS | 3740 | 1465206503008 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 3740 | 1465206503011 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:23 INFO - PROCESS | 3740 | ++DOCSHELL 1A99FC00 == 53 [pid = 3740] [id = 736] 01:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A9A0800) [pid = 3740] [serial = 2208] [outer = 00000000] 01:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1AC16800) [pid = 3740] [serial = 2209] [outer = 1A9A0800] 01:48:23 INFO - PROCESS | 3740 | 1465206503071 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1ACAC000) [pid = 3740] [serial = 2210] [outer = 1A9A0800] 01:48:23 INFO - PROCESS | 3740 | 1465206503607 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:48:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:48:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 890ms 01:48:23 INFO - PROCESS | 3740 | 1465206503638 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 3740 | 1465206503641 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 01:48:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:48:23 INFO - PROCESS | 3740 | 1465206503645 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 3740 | 1465206503647 Marionette TRACE conn3 <- [1,2910,null,{}] 01:48:23 INFO - PROCESS | 3740 | 1465206503651 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}] 01:48:23 INFO - PROCESS | 3740 | 1465206503653 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:23 INFO - PROCESS | 3740 | 1465206503763 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 01:48:23 INFO - PROCESS | 3740 | 1465206503879 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 3740 | 1465206503881 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:23 INFO - PROCESS | 3740 | ++DOCSHELL 1AC1B400 == 54 [pid = 3740] [id = 737] 01:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1ACAF000) [pid = 3740] [serial = 2211] [outer = 00000000] 01:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1AD8EC00) [pid = 3740] [serial = 2212] [outer = 1ACAF000] 01:48:23 INFO - PROCESS | 3740 | 1465206503976 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1AF7A400) [pid = 3740] [serial = 2213] [outer = 1ACAF000] 01:48:24 INFO - PROCESS | 3740 | [3740] 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 01:48:24 INFO - PROCESS | 3740 | [3740] 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 01:48:24 INFO - PROCESS | 3740 | [3740] 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 01:48:24 INFO - PROCESS | 3740 | [3740] 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 01:48:24 INFO - PROCESS | 3740 | 1465206504551 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]]]}] 01:48:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:48:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:24 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 01:48:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:24 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 01:48:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:24 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]" 01:48:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:48:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 01:48:24 INFO - PROCESS | 3740 | 1465206504600 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 3740 | 1465206504603 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 01:48:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:48:24 INFO - PROCESS | 3740 | 1465206504606 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 3740 | 1465206504609 Marionette TRACE conn3 <- [1,2914,null,{}] 01:48:24 INFO - PROCESS | 3740 | 1465206504612 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}] 01:48:24 INFO - PROCESS | 3740 | 1465206504615 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:24 INFO - PROCESS | 3740 | 1465206504849 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 01:48:25 INFO - PROCESS | 3740 | 1465206505021 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 3740 | 1465206505024 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:25 INFO - PROCESS | 3740 | ++DOCSHELL 10A5F400 == 55 [pid = 3740] [id = 738] 01:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10A60400) [pid = 3740] [serial = 2214] [outer = 00000000] 01:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10F0F000) [pid = 3740] [serial = 2215] [outer = 10A60400] 01:48:25 INFO - PROCESS | 3740 | 1465206505075 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (11D23C00) [pid = 3740] [serial = 2216] [outer = 10A60400] 01:48:25 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 142DD800 == 54 [pid = 3740] [id = 512] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 10A58400 == 53 [pid = 3740] [id = 697] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 104F1800 == 52 [pid = 3740] [id = 510] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 17817000 == 51 [pid = 3740] [id = 732] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 1043A000 == 50 [pid = 3740] [id = 731] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 1055CC00 == 49 [pid = 3740] [id = 730] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 1180FC00 == 48 [pid = 3740] [id = 729] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 18005C00 == 47 [pid = 3740] [id = 728] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 15535000 == 46 [pid = 3740] [id = 726] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 12BA1800 == 45 [pid = 3740] [id = 725] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 118CF400 == 44 [pid = 3740] [id = 724] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 19E50C00 == 43 [pid = 3740] [id = 723] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 13D7CC00 == 42 [pid = 3740] [id = 722] 01:48:25 INFO - PROCESS | 3740 | --DOCSHELL 10B62C00 == 41 [pid = 3740] [id = 721] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (17CC3400) [pid = 3740] [serial = 2146] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A237000) [pid = 3740] [serial = 2131] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (12911800) [pid = 3740] [serial = 2125] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19A89800) [pid = 3740] [serial = 2149] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12B9B400) [pid = 3740] [serial = 2135] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (12911C00) [pid = 3740] [serial = 2134] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (137B1400) [pid = 3740] [serial = 2155] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1320C800) [pid = 3740] [serial = 2137] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (13726400) [pid = 3740] [serial = 2138] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15016400) [pid = 3740] [serial = 2140] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1553BC00) [pid = 3740] [serial = 2141] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15013C00) [pid = 3740] [serial = 2128] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16B63400) [pid = 3740] [serial = 2143] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A238C00) [pid = 3740] [serial = 2152] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19E4F400) [pid = 3740] [serial = 2158] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A867400) [pid = 3740] [serial = 2161] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19E59400) [pid = 3740] [serial = 2150] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17CCE400) [pid = 3740] [serial = 2147] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15F3F400) [pid = 3740] [serial = 2156] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1756F400) [pid = 3740] [serial = 2159] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A2BC000) [pid = 3740] [serial = 2153] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1712F800) [pid = 3740] [serial = 2144] [outer = 00000000] [url = about:blank] 01:48:25 INFO - PROCESS | 3740 | 1465206505646 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]]]}] 01:48:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:48:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1078ms 01:48:25 INFO - PROCESS | 3740 | 1465206505699 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 3740 | 1465206505703 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 01:48:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:48:25 INFO - PROCESS | 3740 | 1465206505708 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 3740 | 1465206505711 Marionette TRACE conn3 <- [1,2918,null,{}] 01:48:25 INFO - PROCESS | 3740 | 1465206505715 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}] 01:48:25 INFO - PROCESS | 3740 | 1465206505718 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:25 INFO - PROCESS | 3740 | 1465206505821 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 01:48:25 INFO - PROCESS | 3740 | 1465206505926 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 3740 | 1465206505929 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:25 INFO - PROCESS | 3740 | ++DOCSHELL 1180B800 == 42 [pid = 3740] [id = 739] 01:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (118C2800) [pid = 3740] [serial = 2217] [outer = 00000000] 01:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12C11800) [pid = 3740] [serial = 2218] [outer = 118C2800] 01:48:25 INFO - PROCESS | 3740 | 1465206505976 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13210400) [pid = 3740] [serial = 2219] [outer = 118C2800] 01:48:26 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:48:26 INFO - PROCESS | 3740 | 1465206506330 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]]]}] 01:48:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:48:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 641ms 01:48:26 INFO - PROCESS | 3740 | 1465206506347 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 3740 | 1465206506350 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 01:48:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:48:26 INFO - PROCESS | 3740 | 1465206506353 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - PROCESS | 3740 | 1465206506355 Marionette TRACE conn3 <- [1,2922,null,{}] 01:48:26 INFO - PROCESS | 3740 | 1465206506450 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}] 01:48:26 INFO - PROCESS | 3740 | 1465206506454 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:26 INFO - PROCESS | 3740 | 1465206506551 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 01:48:26 INFO - PROCESS | 3740 | 1465206506557 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 3740 | 1465206506560 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:26 INFO - PROCESS | 3740 | ++DOCSHELL 15535000 == 43 [pid = 3740] [id = 740] 01:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15538000) [pid = 3740] [serial = 2220] [outer = 00000000] 01:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15F3B800) [pid = 3740] [serial = 2221] [outer = 15538000] 01:48:26 INFO - PROCESS | 3740 | 1465206506607 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16AF0400) [pid = 3740] [serial = 2222] [outer = 15538000] 01:48:27 INFO - PROCESS | 3740 | 1465206507075 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]]]}] 01:48:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 781ms 01:48:27 INFO - PROCESS | 3740 | 1465206507134 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 01:48:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:48:27 INFO - PROCESS | 3740 | 1465206507138 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 01:48:27 INFO - PROCESS | 3740 | 1465206507147 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 3740 | 1465206507151 Marionette TRACE conn3 <- [1,2926,null,{}] 01:48:27 INFO - PROCESS | 3740 | 1465206507155 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}] 01:48:27 INFO - PROCESS | 3740 | 1465206507158 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:27 INFO - PROCESS | 3740 | 1465206507248 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 01:48:27 INFO - PROCESS | 3740 | 1465206507255 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 3740 | 1465206507257 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:27 INFO - PROCESS | 3740 | ++DOCSHELL 170D9C00 == 44 [pid = 3740] [id = 741] 01:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17817000) [pid = 3740] [serial = 2223] [outer = 00000000] 01:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A86000) [pid = 3740] [serial = 2224] [outer = 17817000] 01:48:27 INFO - PROCESS | 3740 | 1465206507301 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19A8C000) [pid = 3740] [serial = 2225] [outer = 17817000] 01:48:27 INFO - PROCESS | 3740 | 1465206507739 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]]]}] 01:48:27 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. 01:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 656ms 01:48:27 INFO - PROCESS | 3740 | 1465206507798 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 3740 | 1465206507800 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 01:48:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:48:27 INFO - PROCESS | 3740 | 1465206507804 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 3740 | 1465206507805 Marionette TRACE conn3 <- [1,2930,null,{}] 01:48:27 INFO - PROCESS | 3740 | 1465206507809 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}] 01:48:27 INFO - PROCESS | 3740 | 1465206507811 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:27 INFO - PROCESS | 3740 | 1465206507894 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 01:48:27 INFO - PROCESS | 3740 | 1465206507899 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 3740 | 1465206507901 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:27 INFO - PROCESS | 3740 | ++DOCSHELL 174D2800 == 45 [pid = 3740] [id = 742] 01:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19E57400) [pid = 3740] [serial = 2226] [outer = 00000000] 01:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A239000) [pid = 3740] [serial = 2227] [outer = 19E57400] 01:48:27 INFO - PROCESS | 3740 | 1465206507972 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A2BFC00) [pid = 3740] [serial = 2228] [outer = 19E57400] 01:48:28 INFO - PROCESS | 3740 | 1465206508430 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"]]]}] 01:48:28 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 01:48:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:48:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 641ms 01:48:28 INFO - PROCESS | 3740 | 1465206508442 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 3740 | 1465206508444 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 01:48:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:48:28 INFO - PROCESS | 3740 | 1465206508451 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 3740 | 1465206508452 Marionette TRACE conn3 <- [1,2934,null,{}] 01:48:28 INFO - PROCESS | 3740 | 1465206508456 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}] 01:48:28 INFO - PROCESS | 3740 | 1465206508458 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:28 INFO - PROCESS | 3740 | 1465206508591 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 01:48:28 INFO - PROCESS | 3740 | 1465206508597 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 3740 | 1465206508602 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:28 INFO - PROCESS | 3740 | ++DOCSHELL 1A867400 == 46 [pid = 3740] [id = 743] 01:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A868000) [pid = 3740] [serial = 2229] [outer = 00000000] 01:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A870C00) [pid = 3740] [serial = 2230] [outer = 1A868000] 01:48:28 INFO - PROCESS | 3740 | 1465206508714 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A9A8400) [pid = 3740] [serial = 2231] [outer = 1A868000] 01:48:29 INFO - PROCESS | 3740 | 1465206509147 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]]]}] 01:48:29 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. 01:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 01:48:29 INFO - PROCESS | 3740 | 1465206509196 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 3740 | 1465206509198 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 01:48:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:48:29 INFO - PROCESS | 3740 | 1465206509202 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 3740 | 1465206509204 Marionette TRACE conn3 <- [1,2938,null,{}] 01:48:29 INFO - PROCESS | 3740 | 1465206509207 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}] 01:48:29 INFO - PROCESS | 3740 | 1465206509209 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:29 INFO - PROCESS | 3740 | 1465206509339 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 01:48:29 INFO - PROCESS | 3740 | 1465206509438 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 3740 | 1465206509440 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:29 INFO - PROCESS | 3740 | ++DOCSHELL 19957800 == 47 [pid = 3740] [id = 744] 01:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19958000) [pid = 3740] [serial = 2232] [outer = 00000000] 01:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1995E800) [pid = 3740] [serial = 2233] [outer = 19958000] 01:48:29 INFO - PROCESS | 3740 | 1465206509483 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1995F000) [pid = 3740] [serial = 2234] [outer = 19958000] 01:48:29 INFO - PROCESS | 3740 | ++DOCSHELL 1AD89000 == 48 [pid = 3740] [id = 745] 01:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1AD89C00) [pid = 3740] [serial = 2235] [outer = 00000000] 01:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1AD8B000) [pid = 3740] [serial = 2236] [outer = 1AD89C00] 01:48:29 INFO - PROCESS | 3740 | 1465206509928 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]]]}] 01:48:29 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. 01:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 01:48:29 INFO - PROCESS | 3740 | 1465206509944 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 3740 | 1465206509945 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 01:48:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:48:29 INFO - PROCESS | 3740 | 1465206509956 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 3740 | 1465206509958 Marionette TRACE conn3 <- [1,2942,null,{}] 01:48:29 INFO - PROCESS | 3740 | 1465206509965 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}] 01:48:29 INFO - PROCESS | 3740 | 1465206509967 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:30 INFO - PROCESS | 3740 | 1465206510098 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (180B6000) [pid = 3740] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (11BC6000) [pid = 3740] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19E5B400) [pid = 3740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (12C12C00) [pid = 3740] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15536400) [pid = 3740] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16AF0800) [pid = 3740] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (170DF000) [pid = 3740] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19E51800) [pid = 3740] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (10560000) [pid = 3740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (131A1400) [pid = 3740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:48:30 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19A8D800) [pid = 3740] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:48:30 INFO - PROCESS | 3740 | 1465206510307 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 3740 | 1465206510309 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:30 INFO - PROCESS | 3740 | ++DOCSHELL 10560000 == 49 [pid = 3740] [id = 746] 01:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (105F5400) [pid = 3740] [serial = 2237] [outer = 00000000] 01:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1291D000) [pid = 3740] [serial = 2238] [outer = 105F5400] 01:48:30 INFO - PROCESS | 3740 | 1465206510354 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (13D06800) [pid = 3740] [serial = 2239] [outer = 105F5400] 01:48:30 INFO - PROCESS | 3740 | 1465206510707 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]]]}] 01:48:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:48:30 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 01:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 797ms 01:48:30 INFO - PROCESS | 3740 | 1465206510756 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 3740 | 1465206510758 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 01:48:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:48:30 INFO - PROCESS | 3740 | 1465206510763 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 3740 | 1465206510765 Marionette TRACE conn3 <- [1,2946,null,{}] 01:48:30 INFO - PROCESS | 3740 | 1465206510769 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}] 01:48:30 INFO - PROCESS | 3740 | 1465206510770 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:30 INFO - PROCESS | 3740 | 1465206510867 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 01:48:30 INFO - PROCESS | 3740 | 1465206510971 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 3740 | 1465206510973 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:30 INFO - PROCESS | 3740 | ++DOCSHELL 142EC000 == 50 [pid = 3740] [id = 747] 01:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15F3F800) [pid = 3740] [serial = 2240] [outer = 00000000] 01:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1AC0FC00) [pid = 3740] [serial = 2241] [outer = 15F3F800] 01:48:31 INFO - PROCESS | 3740 | 1465206511016 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1ACAFC00) [pid = 3740] [serial = 2242] [outer = 15F3F800] 01:48:31 INFO - PROCESS | 3740 | 1465206511347 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]]]}] 01:48:31 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. 01:48:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 625ms 01:48:31 INFO - PROCESS | 3740 | 1465206511400 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 3740 | 1465206511402 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 01:48:31 INFO - PROCESS | 3740 | 1465206511405 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:48:31 INFO - PROCESS | 3740 | 1465206511407 Marionette TRACE conn3 <- [1,2950,null,{}] 01:48:31 INFO - PROCESS | 3740 | 1465206511410 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}] 01:48:31 INFO - PROCESS | 3740 | 1465206511412 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:31 INFO - PROCESS | 3740 | 1465206511542 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 01:48:31 INFO - PROCESS | 3740 | 1465206511550 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 3740 | 1465206511561 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:31 INFO - PROCESS | 3740 | ++DOCSHELL 1043F400 == 51 [pid = 3740] [id = 748] 01:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (105F1400) [pid = 3740] [serial = 2243] [outer = 00000000] 01:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A828C00) [pid = 3740] [serial = 2244] [outer = 105F1400] 01:48:31 INFO - PROCESS | 3740 | 1465206511613 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A82F800) [pid = 3740] [serial = 2245] [outer = 105F1400] 01:48:31 INFO - PROCESS | 3740 | 1465206511986 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]]]}] 01:48:32 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. 01:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 01:48:32 INFO - PROCESS | 3740 | 1465206512043 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 3740 | 1465206512045 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 01:48:32 INFO - PROCESS | 3740 | 1465206512048 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:48:32 INFO - PROCESS | 3740 | 1465206512050 Marionette TRACE conn3 <- [1,2954,null,{}] 01:48:32 INFO - PROCESS | 3740 | 1465206512053 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}] 01:48:32 INFO - PROCESS | 3740 | 1465206512055 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:32 INFO - PROCESS | 3740 | 1465206512185 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 01:48:32 INFO - PROCESS | 3740 | 1465206512196 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 3740 | 1465206512199 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:32 INFO - PROCESS | 3740 | ++DOCSHELL 16429000 == 52 [pid = 3740] [id = 749] 01:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16429400) [pid = 3740] [serial = 2246] [outer = 00000000] 01:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1642C800) [pid = 3740] [serial = 2247] [outer = 16429400] 01:48:32 INFO - PROCESS | 3740 | 1465206512250 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A82C000) [pid = 3740] [serial = 2248] [outer = 16429400] 01:48:32 INFO - PROCESS | 3740 | 1465206512884 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]]]}] 01:48:32 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. 01:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 906ms 01:48:32 INFO - PROCESS | 3740 | 1465206512954 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 3740 | 1465206512959 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 01:48:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:48:32 INFO - PROCESS | 3740 | 1465206512963 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 3740 | 1465206512969 Marionette TRACE conn3 <- [1,2958,null,{}] 01:48:32 INFO - PROCESS | 3740 | 1465206512974 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}] 01:48:32 INFO - PROCESS | 3740 | 1465206512977 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:33 INFO - PROCESS | 3740 | 1465206513123 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 01:48:33 INFO - PROCESS | 3740 | 1465206513270 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 3740 | 1465206513273 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:33 INFO - PROCESS | 3740 | ++DOCSHELL 118C3C00 == 53 [pid = 3740] [id = 750] 01:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1291A000) [pid = 3740] [serial = 2249] [outer = 00000000] 01:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (13A5F400) [pid = 3740] [serial = 2250] [outer = 1291A000] 01:48:33 INFO - PROCESS | 3740 | 1465206513332 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (142DDC00) [pid = 3740] [serial = 2251] [outer = 1291A000] 01:48:33 INFO - PROCESS | 3740 | 1465206513906 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]]]}] 01:48:33 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. 01:48:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1000ms 01:48:33 INFO - PROCESS | 3740 | 1465206513972 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 3740 | 1465206513977 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 01:48:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:48:33 INFO - PROCESS | 3740 | 1465206513983 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 3740 | 1465206513986 Marionette TRACE conn3 <- [1,2962,null,{}] 01:48:33 INFO - PROCESS | 3740 | 1465206513990 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}] 01:48:33 INFO - PROCESS | 3740 | 1465206513992 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:34 INFO - PROCESS | 3740 | 1465206514111 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 01:48:34 INFO - PROCESS | 3740 | 1465206514272 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 3740 | 1465206514275 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:34 INFO - PROCESS | 3740 | ++DOCSHELL 1642E400 == 54 [pid = 3740] [id = 751] 01:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1642E800) [pid = 3740] [serial = 2252] [outer = 00000000] 01:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16B6A000) [pid = 3740] [serial = 2253] [outer = 1642E800] 01:48:34 INFO - PROCESS | 3740 | 1465206514334 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (17894800) [pid = 3740] [serial = 2254] [outer = 1642E800] 01:48:34 INFO - PROCESS | 3740 | 1465206514856 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]]]}] 01:48:34 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. 01:48:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 891ms 01:48:34 INFO - PROCESS | 3740 | 1465206514893 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 3740 | 1465206514896 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 01:48:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:48:34 INFO - PROCESS | 3740 | 1465206514900 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 3740 | 1465206514904 Marionette TRACE conn3 <- [1,2966,null,{}] 01:48:34 INFO - PROCESS | 3740 | 1465206514915 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}] 01:48:34 INFO - PROCESS | 3740 | 1465206514920 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:35 INFO - PROCESS | 3740 | 1465206515033 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 01:48:35 INFO - PROCESS | 3740 | 1465206515201 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 3740 | 1465206515204 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:35 INFO - PROCESS | 3740 | ++DOCSHELL 19A8C800 == 55 [pid = 3740] [id = 752] 01:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19A8CC00) [pid = 3740] [serial = 2255] [outer = 00000000] 01:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A05C800) [pid = 3740] [serial = 2256] [outer = 19A8CC00] 01:48:35 INFO - PROCESS | 3740 | 1465206515299 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A828800) [pid = 3740] [serial = 2257] [outer = 19A8CC00] 01:48:35 INFO - PROCESS | 3740 | 1465206515905 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]]]}] 01:48:35 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. 01:48:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1031ms 01:48:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:48:35 INFO - PROCESS | 3740 | 1465206515947 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 3740 | 1465206515950 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 01:48:35 INFO - PROCESS | 3740 | 1465206515953 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 3740 | 1465206515955 Marionette TRACE conn3 <- [1,2970,null,{}] 01:48:35 INFO - PROCESS | 3740 | 1465206515976 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}] 01:48:35 INFO - PROCESS | 3740 | 1465206515978 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:36 INFO - PROCESS | 3740 | 1465206516091 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 01:48:36 INFO - PROCESS | 3740 | 1465206516482 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 3740 | 1465206516485 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:36 INFO - PROCESS | 3740 | ++DOCSHELL 104F1400 == 56 [pid = 3740] [id = 753] 01:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1055B800) [pid = 3740] [serial = 2258] [outer = 00000000] 01:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (11805C00) [pid = 3740] [serial = 2259] [outer = 1055B800] 01:48:36 INFO - PROCESS | 3740 | 1465206516536 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1291B400) [pid = 3740] [serial = 2260] [outer = 1055B800] 01:48:37 INFO - PROCESS | 3740 | 1465206517114 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"]]]}] 01:48:37 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 01:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1218ms 01:48:37 INFO - PROCESS | 3740 | 1465206517175 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 3740 | 1465206517179 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 01:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:48:37 INFO - PROCESS | 3740 | 1465206517184 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 3740 | 1465206517187 Marionette TRACE conn3 <- [1,2974,null,{}] 01:48:37 INFO - PROCESS | 3740 | 1465206517192 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}] 01:48:37 INFO - PROCESS | 3740 | 1465206517195 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:37 INFO - PROCESS | 3740 | 1465206517312 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 10489800 == 55 [pid = 3740] [id = 718] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 15F3E400 == 54 [pid = 3740] [id = 513] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1788C000 == 53 [pid = 3740] [id = 514] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 12B98000 == 52 [pid = 3740] [id = 511] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 16AF8400 == 51 [pid = 3740] [id = 516] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1043F400 == 50 [pid = 3740] [id = 748] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 142EC000 == 49 [pid = 3740] [id = 747] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 170DC800 == 48 [pid = 3740] [id = 727] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 10560000 == 47 [pid = 3740] [id = 746] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1AD89000 == 46 [pid = 3740] [id = 745] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 19957800 == 45 [pid = 3740] [id = 744] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1A867400 == 44 [pid = 3740] [id = 743] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 174D2800 == 43 [pid = 3740] [id = 742] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 170D9C00 == 42 [pid = 3740] [id = 741] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 15535000 == 41 [pid = 3740] [id = 740] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1180B800 == 40 [pid = 3740] [id = 739] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 10A5F400 == 39 [pid = 3740] [id = 738] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1AC1B400 == 38 [pid = 3740] [id = 737] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1A99FC00 == 37 [pid = 3740] [id = 736] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 1535EC00 == 36 [pid = 3740] [id = 735] 01:48:37 INFO - PROCESS | 3740 | --DOCSHELL 114EC800 == 35 [pid = 3740] [id = 734] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A054400) [pid = 3740] [serial = 2123] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18538400) [pid = 3740] [serial = 2185] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12B9A400) [pid = 3740] [serial = 2173] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (131EE800) [pid = 3740] [serial = 2174] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15F3E000) [pid = 3740] [serial = 2167] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A99EC00) [pid = 3740] [serial = 2197] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (13908400) [pid = 3740] [serial = 2176] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (139A5000) [pid = 3740] [serial = 2177] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15EB6C00) [pid = 3740] [serial = 2179] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15F41000) [pid = 3740] [serial = 2180] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A052800) [pid = 3740] [serial = 2188] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (174D4800) [pid = 3740] [serial = 2182] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12917800) [pid = 3740] [serial = 2164] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A864400) [pid = 3740] [serial = 2171] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A2C7400) [pid = 3740] [serial = 2170] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12E50400) [pid = 3740] [serial = 2191] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A23D000) [pid = 3740] [serial = 2189] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1553FC00) [pid = 3740] [serial = 2192] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A99A000) [pid = 3740] [serial = 2198] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A707400) [pid = 3740] [serial = 2195] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A3A5000) [pid = 3740] [serial = 2194] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1853AC00) [pid = 3740] [serial = 2186] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17C30800) [pid = 3740] [serial = 2183] [outer = 00000000] [url = about:blank] 01:48:37 INFO - PROCESS | 3740 | 1465206517474 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 3740 | 1465206517477 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:37 INFO - PROCESS | 3740 | ++DOCSHELL 10489800 == 36 [pid = 3740] [id = 754] 01:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10560000) [pid = 3740] [serial = 2261] [outer = 00000000] 01:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (11869800) [pid = 3740] [serial = 2262] [outer = 10560000] 01:48:37 INFO - PROCESS | 3740 | 1465206517524 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12E4CC00) [pid = 3740] [serial = 2263] [outer = 10560000] 01:48:37 INFO - PROCESS | 3740 | 1465206517920 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]]]}] 01:48:37 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. 01:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 813ms 01:48:37 INFO - PROCESS | 3740 | 1465206517987 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 3740 | 1465206517990 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 01:48:37 INFO - PROCESS | 3740 | 1465206517994 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:48:37 INFO - PROCESS | 3740 | 1465206517996 Marionette TRACE conn3 <- [1,2978,null,{}] 01:48:37 INFO - PROCESS | 3740 | 1465206518000 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}] 01:48:38 INFO - PROCESS | 3740 | 1465206518002 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:38 INFO - PROCESS | 3740 | 1465206518091 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 01:48:38 INFO - PROCESS | 3740 | 1465206518103 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 3740 | 1465206518106 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:38 INFO - PROCESS | 3740 | ++DOCSHELL 1553AC00 == 37 [pid = 3740] [id = 755] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1553B000) [pid = 3740] [serial = 2264] [outer = 00000000] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15EB3800) [pid = 3740] [serial = 2265] [outer = 1553B000] 01:48:38 INFO - PROCESS | 3740 | 1465206518152 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15F3DC00) [pid = 3740] [serial = 2266] [outer = 1553B000] 01:48:38 INFO - PROCESS | 3740 | ++DOCSHELL 168CC000 == 38 [pid = 3740] [id = 756] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (168D0400) [pid = 3740] [serial = 2267] [outer = 00000000] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (168D3000) [pid = 3740] [serial = 2268] [outer = 168D0400] 01:48:38 INFO - PROCESS | 3740 | 1465206518667 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]]]}] 01:48:38 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. 01:48:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 01:48:38 INFO - PROCESS | 3740 | 1465206518694 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 3740 | 1465206518696 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 01:48:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:48:38 INFO - PROCESS | 3740 | 1465206518705 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 3740 | 1465206518712 Marionette TRACE conn3 <- [1,2982,null,{}] 01:48:38 INFO - PROCESS | 3740 | 1465206518716 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}] 01:48:38 INFO - PROCESS | 3740 | 1465206518719 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:38 INFO - PROCESS | 3740 | 1465206518825 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 01:48:38 INFO - PROCESS | 3740 | 1465206518933 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 3740 | 1465206518935 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:38 INFO - PROCESS | 3740 | ++DOCSHELL 13A5E400 == 39 [pid = 3740] [id = 757] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15F44800) [pid = 3740] [serial = 2269] [outer = 00000000] 01:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (174CCC00) [pid = 3740] [serial = 2270] [outer = 15F44800] 01:48:38 INFO - PROCESS | 3740 | 1465206518979 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17C29C00) [pid = 3740] [serial = 2271] [outer = 15F44800] 01:48:39 INFO - PROCESS | 3740 | 1465206519340 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]]]}] 01:48:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:48:39 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 01:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 688ms 01:48:39 INFO - PROCESS | 3740 | 1465206519399 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 3740 | 1465206519402 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 01:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:48:39 INFO - PROCESS | 3740 | 1465206519405 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 3740 | 1465206519406 Marionette TRACE conn3 <- [1,2986,null,{}] 01:48:39 INFO - PROCESS | 3740 | 1465206519426 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}] 01:48:39 INFO - PROCESS | 3740 | 1465206519428 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:39 INFO - PROCESS | 3740 | 1465206519588 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 01:48:39 INFO - PROCESS | 3740 | 1465206519611 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 3740 | 1465206519613 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:39 INFO - PROCESS | 3740 | ++DOCSHELL 1853AC00 == 40 [pid = 3740] [id = 758] 01:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1853B000) [pid = 3740] [serial = 2272] [outer = 00000000] 01:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1853CC00) [pid = 3740] [serial = 2273] [outer = 1853B000] 01:48:39 INFO - PROCESS | 3740 | 1465206519659 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (19950800) [pid = 3740] [serial = 2274] [outer = 1853B000] 01:48:40 INFO - PROCESS | 3740 | 1465206520086 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]]]}] 01:48:40 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. 01:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 688ms 01:48:40 INFO - PROCESS | 3740 | 1465206520104 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 3740 | 1465206520106 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 01:48:40 INFO - PROCESS | 3740 | 1465206520109 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:48:40 INFO - PROCESS | 3740 | 1465206520111 Marionette TRACE conn3 <- [1,2990,null,{}] 01:48:40 INFO - PROCESS | 3740 | 1465206520114 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}] 01:48:40 INFO - PROCESS | 3740 | 1465206520116 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:40 INFO - PROCESS | 3740 | 1465206520242 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 01:48:40 INFO - PROCESS | 3740 | 1465206520248 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 3740 | 1465206520253 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:40 INFO - PROCESS | 3740 | ++DOCSHELL 139AE400 == 41 [pid = 3740] [id = 759] 01:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1995D800) [pid = 3740] [serial = 2275] [outer = 00000000] 01:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19A8A400) [pid = 3740] [serial = 2276] [outer = 1995D800] 01:48:40 INFO - PROCESS | 3740 | 1465206520307 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (19C2C800) [pid = 3740] [serial = 2277] [outer = 1995D800] 01:48:40 INFO - PROCESS | 3740 | 1465206520764 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]]]}] 01:48:40 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. 01:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 687ms 01:48:40 INFO - PROCESS | 3740 | 1465206520809 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 01:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:48:40 INFO - PROCESS | 3740 | 1465206520811 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 01:48:40 INFO - PROCESS | 3740 | 1465206520814 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 3740 | 1465206520816 Marionette TRACE conn3 <- [1,2994,null,{}] 01:48:40 INFO - PROCESS | 3740 | 1465206520819 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}] 01:48:40 INFO - PROCESS | 3740 | 1465206520821 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:40 INFO - PROCESS | 3740 | 1465206520950 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 01:48:41 INFO - PROCESS | 3740 | 1465206521051 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 3740 | 1465206521053 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:41 INFO - PROCESS | 3740 | ++DOCSHELL 19E57C00 == 42 [pid = 3740] [id = 760] 01:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19E5C000) [pid = 3740] [serial = 2278] [outer = 00000000] 01:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A23D000) [pid = 3740] [serial = 2279] [outer = 19E5C000] 01:48:41 INFO - PROCESS | 3740 | 1465206521096 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A2C2C00) [pid = 3740] [serial = 2280] [outer = 19E5C000] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15538000) [pid = 3740] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (118C2800) [pid = 3740] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17817000) [pid = 3740] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10A60400) [pid = 3740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19E57400) [pid = 3740] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (105F5400) [pid = 3740] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1AD89C00) [pid = 3740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15F3F800) [pid = 3740] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19958000) [pid = 3740] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A868000) [pid = 3740] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:48:41 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (105F1400) [pid = 3740] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:48:41 INFO - PROCESS | 3740 | 1465206521810 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]]]}] 01:48:41 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. 01:48:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1031ms 01:48:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:48:41 INFO - PROCESS | 3740 | 1465206521864 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 3740 | 1465206521866 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 01:48:41 INFO - PROCESS | 3740 | 1465206521870 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 3740 | 1465206521871 Marionette TRACE conn3 <- [1,2998,null,{}] 01:48:41 INFO - PROCESS | 3740 | 1465206521874 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}] 01:48:41 INFO - PROCESS | 3740 | 1465206521876 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:41 INFO - PROCESS | 3740 | 1465206521967 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 01:48:41 INFO - PROCESS | 3740 | 1465206521972 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 3740 | 1465206521974 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:41 INFO - PROCESS | 3740 | ++DOCSHELL 10A60400 == 43 [pid = 3740] [id = 761] 01:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (118C2800) [pid = 3740] [serial = 2281] [outer = 00000000] 01:48:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A055C00) [pid = 3740] [serial = 2282] [outer = 118C2800] 01:48:42 INFO - PROCESS | 3740 | 1465206522019 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A3A6C00) [pid = 3740] [serial = 2283] [outer = 118C2800] 01:48:42 INFO - PROCESS | 3740 | [3740] 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 01:48:42 INFO - PROCESS | 3740 | 1465206522520 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:48:42 INFO - {} 01:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:48:42 INFO - {} 01:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:48:42 INFO - {} 01:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:48:42 INFO - {} 01:48:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 01:48:42 INFO - PROCESS | 3740 | 1465206522569 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 3740 | 1465206522571 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 01:48:42 INFO - PROCESS | 3740 | 1465206522574 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - TEST-START | /FileAPI/fileReader.html 01:48:42 INFO - PROCESS | 3740 | 1465206522576 Marionette TRACE conn3 <- [1,3002,null,{}] 01:48:42 INFO - PROCESS | 3740 | 1465206522579 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}] 01:48:42 INFO - PROCESS | 3740 | 1465206522581 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:42 INFO - PROCESS | 3740 | 1465206522664 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 01:48:42 INFO - PROCESS | 3740 | 1465206522669 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 3740 | 1465206522671 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:42 INFO - PROCESS | 3740 | ++DOCSHELL 105F0000 == 44 [pid = 3740] [id = 762] 01:48:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10A59800) [pid = 3740] [serial = 2284] [outer = 00000000] 01:48:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A868C00) [pid = 3740] [serial = 2285] [outer = 10A59800] 01:48:42 INFO - PROCESS | 3740 | 1465206522714 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1A99C400) [pid = 3740] [serial = 2286] [outer = 10A59800] 01:48:43 INFO - PROCESS | 3740 | 1465206523145 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]]]}] 01:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:48:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 01:48:43 INFO - PROCESS | 3740 | 1465206523171 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 3740 | 1465206523173 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 01:48:43 INFO - PROCESS | 3740 | 1465206523192 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - TEST-START | /FileAPI/historical.html 01:48:43 INFO - PROCESS | 3740 | 1465206523194 Marionette TRACE conn3 <- [1,3006,null,{}] 01:48:43 INFO - PROCESS | 3740 | 1465206523197 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}] 01:48:43 INFO - PROCESS | 3740 | 1465206523199 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:43 INFO - PROCESS | 3740 | 1465206523286 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 01:48:43 INFO - PROCESS | 3740 | 1465206523291 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 3740 | 1465206523293 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:43 INFO - PROCESS | 3740 | ++DOCSHELL 10EA8800 == 45 [pid = 3740] [id = 763] 01:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A999400) [pid = 3740] [serial = 2287] [outer = 00000000] 01:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A9A7800) [pid = 3740] [serial = 2288] [outer = 1A999400] 01:48:43 INFO - PROCESS | 3740 | 1465206523346 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1AC10C00) [pid = 3740] [serial = 2289] [outer = 1A999400] 01:48:43 INFO - PROCESS | 3740 | 1465206523825 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"]]]}] 01:48:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:48:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:48:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:48:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:48:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:48:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:48:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:48:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:48:43 INFO - TEST-OK | /FileAPI/historical.html | took 703ms 01:48:43 INFO - PROCESS | 3740 | 1465206523895 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 3740 | 1465206523900 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 01:48:43 INFO - TEST-START | /FileAPI/idlharness.html 01:48:43 INFO - PROCESS | 3740 | 1465206523906 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 3740 | 1465206523911 Marionette TRACE conn3 <- [1,3010,null,{}] 01:48:43 INFO - PROCESS | 3740 | 1465206523919 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}] 01:48:43 INFO - PROCESS | 3740 | 1465206523922 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:44 INFO - PROCESS | 3740 | 1465206524165 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 01:48:44 INFO - PROCESS | 3740 | 1465206524290 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 3740 | 1465206524295 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:44 INFO - PROCESS | 3740 | ++DOCSHELL 1291F000 == 46 [pid = 3740] [id = 764] 01:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (12950C00) [pid = 3740] [serial = 2290] [outer = 00000000] 01:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (13203C00) [pid = 3740] [serial = 2291] [outer = 12950C00] 01:48:44 INFO - PROCESS | 3740 | 1465206524352 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (139A8400) [pid = 3740] [serial = 2292] [outer = 12950C00] 01:48:45 INFO - PROCESS | 3740 | 1465206525348 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]]]}] 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:48:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:48:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:48:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:48:45 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 01:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:48:45 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 01:48:45 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 01:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:48:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:48:45 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 01:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:48:45 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 01:48:45 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 01:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:48:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1640ms 01:48:45 INFO - PROCESS | 3740 | 1465206525549 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 3740 | 1465206525554 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 01:48:45 INFO - TEST-START | /FileAPI/idlharness.worker 01:48:45 INFO - PROCESS | 3740 | 1465206525562 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 3740 | 1465206525565 Marionette TRACE conn3 <- [1,3014,null,{}] 01:48:45 INFO - PROCESS | 3740 | 1465206525569 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}] 01:48:45 INFO - PROCESS | 3740 | 1465206525572 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:45 INFO - PROCESS | 3740 | 1465206525745 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 01:48:45 INFO - PROCESS | 3740 | 1465206525863 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 3740 | 1465206525866 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:45 INFO - PROCESS | 3740 | ++DOCSHELL 1642E000 == 47 [pid = 3740] [id = 765] 01:48:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1AD8F400) [pid = 3740] [serial = 2293] [outer = 00000000] 01:48:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1AF7D800) [pid = 3740] [serial = 2294] [outer = 1AD8F400] 01:48:45 INFO - PROCESS | 3740 | 1465206525922 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1AF84800) [pid = 3740] [serial = 2295] [outer = 1AD8F400] 01:48:46 INFO - PROCESS | 3740 | [3740] 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 01:48:47 INFO - PROCESS | 3740 | 1465206527041 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,{},{}]]]}] 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:48:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:48:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:48:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:48:47 INFO - {} 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:48:47 INFO - {} 01:48:47 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 - {} 01:48:47 INFO - {} 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:48:47 INFO - {} 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:48:47 INFO - {} 01:48:47 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 - {} 01:48:47 INFO - {} 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 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 01:48:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:47 INFO - {} 01:48:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1672ms 01:48:47 INFO - PROCESS | 3740 | 1465206527242 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 3740 | 1465206527245 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 01:48:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:48:47 INFO - PROCESS | 3740 | 1465206527262 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 3740 | 1465206527266 Marionette TRACE conn3 <- [1,3018,null,{}] 01:48:47 INFO - PROCESS | 3740 | 1465206527277 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}] 01:48:47 INFO - PROCESS | 3740 | 1465206527282 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:47 INFO - PROCESS | 3740 | 1465206527390 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 01:48:47 INFO - PROCESS | 3740 | 1465206527559 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 3740 | 1465206527563 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:47 INFO - PROCESS | 3740 | ++DOCSHELL 198CF800 == 48 [pid = 3740] [id = 766] 01:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (198CFC00) [pid = 3740] [serial = 2296] [outer = 00000000] 01:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A832800) [pid = 3740] [serial = 2297] [outer = 198CFC00] 01:48:47 INFO - PROCESS | 3740 | 1465206527621 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A827000) [pid = 3740] [serial = 2298] [outer = 198CFC00] 01:48:48 INFO - PROCESS | 3740 | 1465206528181 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]]]}] 01:48:48 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 01:48:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 953ms 01:48:48 INFO - PROCESS | 3740 | 1465206528204 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 3740 | 1465206528206 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 01:48:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:48:48 INFO - PROCESS | 3740 | 1465206528210 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 3740 | 1465206528212 Marionette TRACE conn3 <- [1,3022,null,{}] 01:48:48 INFO - PROCESS | 3740 | 1465206528215 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}] 01:48:48 INFO - PROCESS | 3740 | 1465206528217 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:48 INFO - PROCESS | 3740 | 1465206528327 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 01:48:48 INFO - PROCESS | 3740 | 1465206528587 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 3740 | 1465206528590 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:48 INFO - PROCESS | 3740 | ++DOCSHELL 1047F000 == 49 [pid = 3740] [id = 767] 01:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (104ED400) [pid = 3740] [serial = 2299] [outer = 00000000] 01:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (118CE400) [pid = 3740] [serial = 2300] [outer = 104ED400] 01:48:48 INFO - PROCESS | 3740 | 1465206528647 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (12965C00) [pid = 3740] [serial = 2301] [outer = 104ED400] 01:48:49 INFO - PROCESS | 3740 | 1465206529192 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]]]}] 01:48:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:48:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1000ms 01:48:49 INFO - PROCESS | 3740 | 1465206529218 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 3740 | 1465206529222 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 01:48:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:48:49 INFO - PROCESS | 3740 | 1465206529228 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 3740 | 1465206529231 Marionette TRACE conn3 <- [1,3026,null,{}] 01:48:49 INFO - PROCESS | 3740 | 1465206529236 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}] 01:48:49 INFO - PROCESS | 3740 | 1465206529240 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:49 INFO - PROCESS | 3740 | 1465206529344 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 105F0000 == 48 [pid = 3740] [id = 762] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 10A60400 == 47 [pid = 3740] [id = 761] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 19E57C00 == 46 [pid = 3740] [id = 760] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 139AE400 == 45 [pid = 3740] [id = 759] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1853AC00 == 44 [pid = 3740] [id = 758] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 168CC000 == 43 [pid = 3740] [id = 756] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 13A5E400 == 42 [pid = 3740] [id = 757] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1553AC00 == 41 [pid = 3740] [id = 755] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 10489800 == 40 [pid = 3740] [id = 754] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 104F1400 == 39 [pid = 3740] [id = 753] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1642E400 == 38 [pid = 3740] [id = 751] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 118C3C00 == 37 [pid = 3740] [id = 750] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1A2C8000 == 36 [pid = 3740] [id = 696] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1310D000 == 35 [pid = 3740] [id = 515] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1371B000 == 34 [pid = 3740] [id = 717] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1059B000 == 33 [pid = 3740] [id = 720] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1A999C00 == 32 [pid = 3740] [id = 733] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 137B2400 == 31 [pid = 3740] [id = 719] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 19A8C800 == 30 [pid = 3740] [id = 752] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1047F000 == 29 [pid = 3740] [id = 767] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1642E000 == 28 [pid = 3740] [id = 765] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 16429000 == 27 [pid = 3740] [id = 749] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 198CF800 == 26 [pid = 3740] [id = 766] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 10EA8800 == 25 [pid = 3740] [id = 763] 01:48:50 INFO - PROCESS | 3740 | --DOCSHELL 1291F000 == 24 [pid = 3740] [id = 764] 01:48:50 INFO - PROCESS | 3740 | 1465206530216 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 3740 | 1465206530220 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1A828C00) [pid = 3740] [serial = 2244] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A82F800) [pid = 3740] [serial = 2245] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16AF0400) [pid = 3740] [serial = 2222] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (12C11800) [pid = 3740] [serial = 2218] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19A86000) [pid = 3740] [serial = 2224] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (10F0F000) [pid = 3740] [serial = 2215] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1A2BFC00) [pid = 3740] [serial = 2228] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (13D06800) [pid = 3740] [serial = 2239] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A239000) [pid = 3740] [serial = 2227] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1AC11000) [pid = 3740] [serial = 2200] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15F3C000) [pid = 3740] [serial = 2206] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19A8C000) [pid = 3740] [serial = 2225] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1AC16800) [pid = 3740] [serial = 2209] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (12B95C00) [pid = 3740] [serial = 2203] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1AD8B000) [pid = 3740] [serial = 2236] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1AD8EC00) [pid = 3740] [serial = 2212] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1ACAFC00) [pid = 3740] [serial = 2242] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15F3B800) [pid = 3740] [serial = 2221] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (11D23C00) [pid = 3740] [serial = 2216] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1291D000) [pid = 3740] [serial = 2238] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1995F000) [pid = 3740] [serial = 2234] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1995E800) [pid = 3740] [serial = 2233] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13210400) [pid = 3740] [serial = 2219] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A870C00) [pid = 3740] [serial = 2230] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A9A8400) [pid = 3740] [serial = 2231] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1AC0FC00) [pid = 3740] [serial = 2241] [outer = 00000000] [url = about:blank] 01:48:50 INFO - PROCESS | 3740 | ++DOCSHELL 10333C00 == 25 [pid = 3740] [id = 768] 01:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (10371400) [pid = 3740] [serial = 2302] [outer = 00000000] 01:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10489800) [pid = 3740] [serial = 2303] [outer = 10371400] 01:48:50 INFO - PROCESS | 3740 | 1465206530393 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (105F5400) [pid = 3740] [serial = 2304] [outer = 10371400] 01:48:50 INFO - PROCESS | 3740 | 1465206530791 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"]]]}] 01:48:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:48:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:48:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1609ms 01:48:50 INFO - PROCESS | 3740 | 1465206530861 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 3740 | 1465206530864 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 01:48:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:48:50 INFO - PROCESS | 3740 | 1465206530870 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 3740 | 1465206530873 Marionette TRACE conn3 <- [1,3030,null,{}] 01:48:50 INFO - PROCESS | 3740 | 1465206530878 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}] 01:48:50 INFO - PROCESS | 3740 | 1465206530883 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:50 INFO - PROCESS | 3740 | 1465206530971 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 01:48:50 INFO - PROCESS | 3740 | 1465206530983 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 3740 | 1465206530986 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:50 INFO - PROCESS | 3740 | ++DOCSHELL 12912C00 == 26 [pid = 3740] [id = 769] 01:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (12913400) [pid = 3740] [serial = 2305] [outer = 00000000] 01:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1296B000) [pid = 3740] [serial = 2306] [outer = 12913400] 01:48:51 INFO - PROCESS | 3740 | 1465206531033 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1296F400) [pid = 3740] [serial = 2307] [outer = 12913400] 01:48:51 INFO - PROCESS | 3740 | 1465206531703 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]]]}] 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:48:51 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. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:48:51 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'.) 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:48:51 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. 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:48:51 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. 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:48:51 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. 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:48:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 969ms 01:48:51 INFO - PROCESS | 3740 | 1465206531834 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 3740 | 1465206531838 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 01:48:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:48:51 INFO - PROCESS | 3740 | 1465206531843 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 3740 | 1465206531845 Marionette TRACE conn3 <- [1,3034,null,{}] 01:48:51 INFO - PROCESS | 3740 | 1465206531849 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}] 01:48:51 INFO - PROCESS | 3740 | 1465206531851 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:51 INFO - PROCESS | 3740 | 1465206531941 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 01:48:51 INFO - PROCESS | 3740 | 1465206531947 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 3740 | 1465206531949 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:51 INFO - PROCESS | 3740 | ++DOCSHELL 13737800 == 27 [pid = 3740] [id = 770] 01:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (137B1400) [pid = 3740] [serial = 2308] [outer = 00000000] 01:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (13A63400) [pid = 3740] [serial = 2309] [outer = 137B1400] 01:48:51 INFO - PROCESS | 3740 | 1465206531995 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (142E0800) [pid = 3740] [serial = 2310] [outer = 137B1400] 01:48:52 INFO - PROCESS | 3740 | [3740] 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 01:48:52 INFO - PROCESS | 3740 | 1465206532524 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:48:52 INFO - {} 01:48:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1853B000) [pid = 3740] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19A8CC00) [pid = 3740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1642E800) [pid = 3740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1055B800) [pid = 3740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1291A000) [pid = 3740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1995D800) [pid = 3740] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16429400) [pid = 3740] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1553B000) [pid = 3740] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (168D0400) [pid = 3740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15F44800) [pid = 3740] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10560000) [pid = 3740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19E5C000) [pid = 3740] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10A59800) [pid = 3740] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A999400) [pid = 3740] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A9A0800) [pid = 3740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (114EE400) [pid = 3740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A9A3C00) [pid = 3740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11805800) [pid = 3740] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13E2CC00) [pid = 3740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1ACAF000) [pid = 3740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15365800) [pid = 3740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19827400) [pid = 3740] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19C32400) [pid = 3740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13E29C00) [pid = 3740] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10E9C000) [pid = 3740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:48:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (118C2800) [pid = 3740] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:48:53 INFO - PROCESS | 3740 | 1465206533150 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 3740 | 1465206533154 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 01:48:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:48:53 INFO - PROCESS | 3740 | 1465206533165 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - PROCESS | 3740 | 1465206533169 Marionette TRACE conn3 <- [1,3038,null,{}] 01:48:53 INFO - PROCESS | 3740 | 1465206533176 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}] 01:48:53 INFO - PROCESS | 3740 | 1465206533179 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:53 INFO - PROCESS | 3740 | 1465206533317 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 01:48:53 INFO - PROCESS | 3740 | 1465206533553 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 3740 | 1465206533560 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:53 INFO - PROCESS | 3740 | ++DOCSHELL 10EA7C00 == 28 [pid = 3740] [id = 771] 01:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10ECBC00) [pid = 3740] [serial = 2311] [outer = 00000000] 01:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (114E8C00) [pid = 3740] [serial = 2312] [outer = 10ECBC00] 01:48:53 INFO - PROCESS | 3740 | 1465206533623 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11D23C00) [pid = 3740] [serial = 2313] [outer = 10ECBC00] 01:48:54 INFO - PROCESS | 3740 | 1465206534222 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]]]}] 01:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:48:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:48:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1078ms 01:48:54 INFO - PROCESS | 3740 | 1465206534276 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 3740 | 1465206534281 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 01:48:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:48:54 INFO - PROCESS | 3740 | 1465206534293 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 3740 | 1465206534299 Marionette TRACE conn3 <- [1,3042,null,{}] 01:48:54 INFO - PROCESS | 3740 | 1465206534304 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}] 01:48:54 INFO - PROCESS | 3740 | 1465206534307 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:54 INFO - PROCESS | 3740 | 1465206534431 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 01:48:54 INFO - PROCESS | 3740 | 1465206534597 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 3740 | 1465206534600 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:54 INFO - PROCESS | 3740 | ++DOCSHELL 1320C400 == 29 [pid = 3740] [id = 772] 01:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1320E800) [pid = 3740] [serial = 2314] [outer = 00000000] 01:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (139A3C00) [pid = 3740] [serial = 2315] [outer = 1320E800] 01:48:54 INFO - PROCESS | 3740 | 1465206534658 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13D0CC00) [pid = 3740] [serial = 2316] [outer = 1320E800] 01:48:55 INFO - PROCESS | 3740 | 1465206535604 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"]]]}] 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:48:55 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" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:48:55 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" 01:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:48:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1437ms 01:48:55 INFO - PROCESS | 3740 | 1465206535748 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 3740 | 1465206535751 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 01:48:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:48:55 INFO - PROCESS | 3740 | 1465206535756 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 3740 | 1465206535758 Marionette TRACE conn3 <- [1,3046,null,{}] 01:48:55 INFO - PROCESS | 3740 | 1465206535768 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}] 01:48:55 INFO - PROCESS | 3740 | 1465206535774 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:55 INFO - PROCESS | 3740 | 1465206535916 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 01:48:56 INFO - PROCESS | 3740 | 1465206536166 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 3740 | 1465206536170 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:56 INFO - PROCESS | 3740 | ++DOCSHELL 103D1800 == 30 [pid = 3740] [id = 773] 01:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (103D2400) [pid = 3740] [serial = 2317] [outer = 00000000] 01:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10560000) [pid = 3740] [serial = 2318] [outer = 103D2400] 01:48:56 INFO - PROCESS | 3740 | 1465206536223 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10EA0400) [pid = 3740] [serial = 2319] [outer = 103D2400] 01:48:56 INFO - PROCESS | 3740 | --DOCSHELL 10A5E800 == 29 [pid = 3740] [id = 699] 01:48:56 INFO - PROCESS | 3740 | --DOCSHELL 10A5D800 == 28 [pid = 3740] [id = 705] 01:48:56 INFO - PROCESS | 3740 | --DOCSHELL 12B9DC00 == 27 [pid = 3740] [id = 712] 01:48:56 INFO - PROCESS | 3740 | --DOCSHELL 12912C00 == 26 [pid = 3740] [id = 769] 01:48:56 INFO - PROCESS | 3740 | --DOCSHELL 10333C00 == 25 [pid = 3740] [id = 768] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1ACAC000) [pid = 3740] [serial = 2210] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (139A7C00) [pid = 3740] [serial = 2204] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1AC14000) [pid = 3740] [serial = 2201] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13207000) [pid = 3740] [serial = 2126] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16AFA400) [pid = 3740] [serial = 2168] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1AF7A400) [pid = 3740] [serial = 2213] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1712C000) [pid = 3740] [serial = 2207] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A39CC00) [pid = 3740] [serial = 2132] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A86AC00) [pid = 3740] [serial = 2162] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (15F35400) [pid = 3740] [serial = 2129] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1320E000) [pid = 3740] [serial = 2165] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1853CC00) [pid = 3740] [serial = 2273] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19950800) [pid = 3740] [serial = 2274] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A05C800) [pid = 3740] [serial = 2256] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A828800) [pid = 3740] [serial = 2257] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16B6A000) [pid = 3740] [serial = 2253] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17894800) [pid = 3740] [serial = 2254] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11805C00) [pid = 3740] [serial = 2259] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1291B400) [pid = 3740] [serial = 2260] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13A5F400) [pid = 3740] [serial = 2250] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (142DDC00) [pid = 3740] [serial = 2251] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19A8A400) [pid = 3740] [serial = 2276] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A82C000) [pid = 3740] [serial = 2248] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1642C800) [pid = 3740] [serial = 2247] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15EB3800) [pid = 3740] [serial = 2265] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15F3DC00) [pid = 3740] [serial = 2266] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (168D3000) [pid = 3740] [serial = 2268] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (174CCC00) [pid = 3740] [serial = 2270] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (11869800) [pid = 3740] [serial = 2262] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (12E4CC00) [pid = 3740] [serial = 2263] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1A23D000) [pid = 3740] [serial = 2279] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1A99C400) [pid = 3740] [serial = 2286] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (1A055C00) [pid = 3740] [serial = 2282] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1A9A7800) [pid = 3740] [serial = 2288] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1AC10C00) [pid = 3740] [serial = 2289] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (1A2C2C00) [pid = 3740] [serial = 2280] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (19C2C800) [pid = 3740] [serial = 2277] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 47 (17C29C00) [pid = 3740] [serial = 2271] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 46 (1A868C00) [pid = 3740] [serial = 2285] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | --DOMWINDOW == 45 (1A3A6C00) [pid = 3740] [serial = 2283] [outer = 00000000] [url = about:blank] 01:48:56 INFO - PROCESS | 3740 | 1465206536842 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]]]}] 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:48:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:48:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:48:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:48:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:48:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:48:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1172ms 01:48:56 INFO - PROCESS | 3740 | 1465206536923 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 3740 | 1465206536927 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 01:48:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:48:56 INFO - PROCESS | 3740 | 1465206536931 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 3740 | 1465206536934 Marionette TRACE conn3 <- [1,3050,null,{}] 01:48:56 INFO - PROCESS | 3740 | 1465206536944 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}] 01:48:56 INFO - PROCESS | 3740 | 1465206536948 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:57 INFO - PROCESS | 3740 | 1465206537045 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 01:48:57 INFO - PROCESS | 3740 | 1465206537053 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 3740 | 1465206537055 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:57 INFO - PROCESS | 3740 | ++DOCSHELL 12E51C00 == 26 [pid = 3740] [id = 774] 01:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (1310D000) [pid = 3740] [serial = 2320] [outer = 00000000] 01:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (1320BC00) [pid = 3740] [serial = 2321] [outer = 1310D000] 01:48:57 INFO - PROCESS | 3740 | 1465206537102 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (1371E400) [pid = 3740] [serial = 2322] [outer = 1310D000] 01:48:57 INFO - PROCESS | 3740 | [3740] 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 01:48:57 INFO - PROCESS | 3740 | 1465206537659 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:48:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 750ms 01:48:57 INFO - PROCESS | 3740 | 1465206537674 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 3740 | 1465206537678 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 01:48:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:48:57 INFO - PROCESS | 3740 | 1465206537682 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 3740 | 1465206537684 Marionette TRACE conn3 <- [1,3054,null,{}] 01:48:57 INFO - PROCESS | 3740 | 1465206537688 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}] 01:48:57 INFO - PROCESS | 3740 | 1465206537690 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:57 INFO - PROCESS | 3740 | 1465206537782 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 01:48:57 INFO - PROCESS | 3740 | 1465206537892 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 3740 | 1465206537895 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:57 INFO - PROCESS | 3740 | ++DOCSHELL 13D0B800 == 27 [pid = 3740] [id = 775] 01:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (13D0F800) [pid = 3740] [serial = 2323] [outer = 00000000] 01:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (1535B800) [pid = 3740] [serial = 2324] [outer = 13D0F800] 01:48:57 INFO - PROCESS | 3740 | 1465206537941 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (15F35400) [pid = 3740] [serial = 2325] [outer = 13D0F800] 01:48:58 INFO - PROCESS | 3740 | 1465206538357 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]]]}] 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:48:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:48:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 703ms 01:48:58 INFO - PROCESS | 3740 | 1465206538383 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 3740 | 1465206538386 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 01:48:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:48:58 INFO - PROCESS | 3740 | 1465206538397 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 3740 | 1465206538404 Marionette TRACE conn3 <- [1,3058,null,{}] 01:48:58 INFO - PROCESS | 3740 | 1465206538411 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}] 01:48:58 INFO - PROCESS | 3740 | 1465206538416 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:58 INFO - PROCESS | 3740 | 1465206538512 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 01:48:58 INFO - PROCESS | 3740 | 1465206538518 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 3740 | 1465206538520 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:58 INFO - PROCESS | 3740 | ++DOCSHELL 15F38000 == 28 [pid = 3740] [id = 776] 01:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (15F3C400) [pid = 3740] [serial = 2326] [outer = 00000000] 01:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (1642B400) [pid = 3740] [serial = 2327] [outer = 15F3C400] 01:48:58 INFO - PROCESS | 3740 | 1465206538565 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (1664CC00) [pid = 3740] [serial = 2328] [outer = 15F3C400] 01:48:59 INFO - PROCESS | 3740 | 1465206539086 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]]]}] 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:48:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 750ms 01:48:59 INFO - PROCESS | 3740 | 1465206539155 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 3740 | 1465206539157 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 01:48:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:48:59 INFO - PROCESS | 3740 | 1465206539187 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 3740 | 1465206539189 Marionette TRACE conn3 <- [1,3062,null,{}] 01:48:59 INFO - PROCESS | 3740 | 1465206539201 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}] 01:48:59 INFO - PROCESS | 3740 | 1465206539203 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:59 INFO - PROCESS | 3740 | 1465206539327 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 01:48:59 INFO - PROCESS | 3740 | 1465206539336 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 3740 | 1465206539338 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:48:59 INFO - PROCESS | 3740 | ++DOCSHELL 16429C00 == 29 [pid = 3740] [id = 777] 01:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (168C9800) [pid = 3740] [serial = 2329] [outer = 00000000] 01:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (170DFC00) [pid = 3740] [serial = 2330] [outer = 168C9800] 01:48:59 INFO - PROCESS | 3740 | 1465206539449 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (170E3C00) [pid = 3740] [serial = 2331] [outer = 168C9800] 01:48:59 INFO - PROCESS | 3740 | 1465206539851 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]]]}] 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:48:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 719ms 01:48:59 INFO - PROCESS | 3740 | 1465206539880 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 3740 | 1465206539882 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 01:48:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (12913400) [pid = 3740] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (10371400) [pid = 3740] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (198CFC00) [pid = 3740] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1AD8F400) [pid = 3740] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (12950C00) [pid = 3740] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:48:59 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (104ED400) [pid = 3740] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:48:59 INFO - PROCESS | 3740 | 1465206539896 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 3740 | 1465206539898 Marionette TRACE conn3 <- [1,3066,null,{}] 01:48:59 INFO - PROCESS | 3740 | 1465206539902 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}] 01:48:59 INFO - PROCESS | 3740 | 1465206539904 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:00 INFO - PROCESS | 3740 | 1465206540025 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 01:49:00 INFO - PROCESS | 3740 | 1465206540088 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 3740 | 1465206540094 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:00 INFO - PROCESS | 3740 | ++DOCSHELL 174CCC00 == 30 [pid = 3740] [id = 778] 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (174D1C00) [pid = 3740] [serial = 2332] [outer = 00000000] 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (1756F400) [pid = 3740] [serial = 2333] [outer = 174D1C00] 01:49:00 INFO - PROCESS | 3740 | 1465206540150 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (17C32C00) [pid = 3740] [serial = 2334] [outer = 174D1C00] 01:49:00 INFO - PROCESS | 3740 | 1465206540575 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 3740 | 1465206540655 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 01:49:00 INFO - PROCESS | 3740 | 1465206540658 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:49:00 INFO - PROCESS | 3740 | 1465206540660 Marionette TRACE conn3 <- [1,3070,null,{}] 01:49:00 INFO - PROCESS | 3740 | 1465206540664 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}] 01:49:00 INFO - PROCESS | 3740 | 1465206540666 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:00 INFO - PROCESS | 3740 | 1465206540778 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 01:49:00 INFO - PROCESS | 3740 | 1465206540791 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 3740 | 1465206540793 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:00 INFO - PROCESS | 3740 | ++DOCSHELL 1501EC00 == 31 [pid = 3740] [id = 779] 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (180AF400) [pid = 3740] [serial = 2335] [outer = 00000000] 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (1853BC00) [pid = 3740] [serial = 2336] [outer = 180AF400] 01:49:00 INFO - PROCESS | 3740 | 1465206540846 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1981C000) [pid = 3740] [serial = 2337] [outer = 180AF400] 01:49:01 INFO - PROCESS | 3740 | 1465206541268 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]]]}] 01:49:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 01:49:01 INFO - PROCESS | 3740 | 1465206541298 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 3740 | 1465206541300 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 01:49:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:49:01 INFO - PROCESS | 3740 | 1465206541303 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 3740 | 1465206541304 Marionette TRACE conn3 <- [1,3074,null,{}] 01:49:01 INFO - PROCESS | 3740 | 1465206541323 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}] 01:49:01 INFO - PROCESS | 3740 | 1465206541325 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:01 INFO - PROCESS | 3740 | 1465206541410 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 01:49:01 INFO - PROCESS | 3740 | 1465206541415 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 3740 | 1465206541417 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:01 INFO - PROCESS | 3740 | ++DOCSHELL 1853B000 == 32 [pid = 3740] [id = 780] 01:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1981E800) [pid = 3740] [serial = 2338] [outer = 00000000] 01:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (198D2400) [pid = 3740] [serial = 2339] [outer = 1981E800] 01:49:01 INFO - PROCESS | 3740 | 1465206541461 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (198D4C00) [pid = 3740] [serial = 2340] [outer = 1981E800] 01:49:01 INFO - PROCESS | 3740 | 1465206541889 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 640ms 01:49:01 INFO - PROCESS | 3740 | 1465206541941 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 3740 | 1465206541943 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 01:49:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:49:01 INFO - PROCESS | 3740 | 1465206541960 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 3740 | 1465206541962 Marionette TRACE conn3 <- [1,3078,null,{}] 01:49:01 INFO - PROCESS | 3740 | 1465206541969 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}] 01:49:01 INFO - PROCESS | 3740 | 1465206541972 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:02 INFO - PROCESS | 3740 | 1465206542056 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 01:49:02 INFO - PROCESS | 3740 | 1465206542061 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 3740 | 1465206542063 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:02 INFO - PROCESS | 3740 | ++DOCSHELL 198D7800 == 33 [pid = 3740] [id = 781] 01:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (19950400) [pid = 3740] [serial = 2341] [outer = 00000000] 01:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (19957C00) [pid = 3740] [serial = 2342] [outer = 19950400] 01:49:02 INFO - PROCESS | 3740 | 1465206542106 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (19959C00) [pid = 3740] [serial = 2343] [outer = 19950400] 01:49:02 INFO - PROCESS | 3740 | 1465206542562 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:49:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:49:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 656ms 01:49:02 INFO - PROCESS | 3740 | 1465206542621 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 3740 | 1465206542623 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 01:49:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:49:02 INFO - PROCESS | 3740 | 1465206542626 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 3740 | 1465206542628 Marionette TRACE conn3 <- [1,3082,null,{}] 01:49:02 INFO - PROCESS | 3740 | 1465206542634 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}] 01:49:02 INFO - PROCESS | 3740 | 1465206542636 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:02 INFO - PROCESS | 3740 | 1465206542717 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 01:49:02 INFO - PROCESS | 3740 | 1465206542918 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 3740 | 1465206542922 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:02 INFO - PROCESS | 3740 | ++DOCSHELL 0C789000 == 34 [pid = 3740] [id = 782] 01:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (0C789800) [pid = 3740] [serial = 2344] [outer = 00000000] 01:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1048AC00) [pid = 3740] [serial = 2345] [outer = 0C789800] 01:49:02 INFO - PROCESS | 3740 | 1465206542980 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (114EA400) [pid = 3740] [serial = 2346] [outer = 0C789800] 01:49:03 INFO - PROCESS | 3740 | 1465206543562 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 01:49:03 INFO - PROCESS | 3740 | 1465206543615 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 3740 | 1465206543618 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 01:49:03 INFO - PROCESS | 3740 | 1465206543623 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:49:03 INFO - PROCESS | 3740 | 1465206543627 Marionette TRACE conn3 <- [1,3086,null,{}] 01:49:03 INFO - PROCESS | 3740 | 1465206543649 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}] 01:49:03 INFO - PROCESS | 3740 | 1465206543652 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:03 INFO - PROCESS | 3740 | 1465206543766 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 01:49:03 INFO - PROCESS | 3740 | 1465206543929 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 3740 | 1465206543932 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:03 INFO - PROCESS | 3740 | ++DOCSHELL 13908000 == 35 [pid = 3740] [id = 783] 01:49:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13908C00) [pid = 3740] [serial = 2347] [outer = 00000000] 01:49:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13A5D800) [pid = 3740] [serial = 2348] [outer = 13908C00] 01:49:03 INFO - PROCESS | 3740 | 1465206543998 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (142E0000) [pid = 3740] [serial = 2349] [outer = 13908C00] 01:49:04 INFO - PROCESS | 3740 | 1465206544519 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]]]}] 01:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:49:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 938ms 01:49:04 INFO - PROCESS | 3740 | 1465206544573 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 3740 | 1465206544577 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 01:49:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:49:04 INFO - PROCESS | 3740 | 1465206544582 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 3740 | 1465206544585 Marionette TRACE conn3 <- [1,3090,null,{}] 01:49:04 INFO - PROCESS | 3740 | 1465206544591 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}] 01:49:04 INFO - PROCESS | 3740 | 1465206544594 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:04 INFO - PROCESS | 3740 | 1465206544719 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 01:49:04 INFO - PROCESS | 3740 | 1465206544881 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 3740 | 1465206544884 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:04 INFO - PROCESS | 3740 | ++DOCSHELL 1320B400 == 36 [pid = 3740] [id = 784] 01:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15F41400) [pid = 3740] [serial = 2350] [outer = 00000000] 01:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16425800) [pid = 3740] [serial = 2351] [outer = 15F41400] 01:49:04 INFO - PROCESS | 3740 | 1465206544939 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16AEE800) [pid = 3740] [serial = 2352] [outer = 15F41400] 01:49:05 INFO - PROCESS | 3740 | 1465206545488 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:49:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 938ms 01:49:05 INFO - PROCESS | 3740 | 1465206545531 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 3740 | 1465206545533 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 01:49:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:49:05 INFO - PROCESS | 3740 | 1465206545545 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 3740 | 1465206545550 Marionette TRACE conn3 <- [1,3094,null,{}] 01:49:05 INFO - PROCESS | 3740 | 1465206545555 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}] 01:49:05 INFO - PROCESS | 3740 | 1465206545559 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:05 INFO - PROCESS | 3740 | 1465206545680 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 01:49:05 INFO - PROCESS | 3740 | 1465206545840 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 3740 | 1465206545842 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:05 INFO - PROCESS | 3740 | ++DOCSHELL 10B65400 == 37 [pid = 3740] [id = 785] 01:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16B63400) [pid = 3740] [serial = 2353] [outer = 00000000] 01:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (198C9C00) [pid = 3740] [serial = 2354] [outer = 16B63400] 01:49:05 INFO - PROCESS | 3740 | 1465206545897 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (19956000) [pid = 3740] [serial = 2355] [outer = 16B63400] 01:49:06 INFO - PROCESS | 3740 | 1465206546424 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]]]}] 01:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:49:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 01:49:06 INFO - PROCESS | 3740 | 1465206546448 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 3740 | 1465206546451 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 01:49:06 INFO - PROCESS | 3740 | 1465206546455 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:49:06 INFO - PROCESS | 3740 | 1465206546457 Marionette TRACE conn3 <- [1,3098,null,{}] 01:49:06 INFO - PROCESS | 3740 | 1465206546461 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}] 01:49:06 INFO - PROCESS | 3740 | 1465206546463 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:06 INFO - PROCESS | 3740 | 1465206546576 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 01:49:06 INFO - PROCESS | 3740 | 1465206546884 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 3740 | 1465206546887 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:06 INFO - PROCESS | 3740 | ++DOCSHELL 105F4800 == 38 [pid = 3740] [id = 786] 01:49:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (105F5C00) [pid = 3740] [serial = 2356] [outer = 00000000] 01:49:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10ED4800) [pid = 3740] [serial = 2357] [outer = 105F5C00] 01:49:06 INFO - PROCESS | 3740 | 1465206546938 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11DC2400) [pid = 3740] [serial = 2358] [outer = 105F5C00] 01:49:07 INFO - PROCESS | 3740 | 1465206547500 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"]]]}] 01:49:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:49:07 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 01:49:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:49:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1094ms 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 15F36000 == 37 [pid = 3740] [id = 714] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 13A68800 == 36 [pid = 3740] [id = 713] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 15F38C00 == 35 [pid = 3740] [id = 716] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1320C400 == 34 [pid = 3740] [id = 772] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 10EA7C00 == 33 [pid = 3740] [id = 771] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1180C800 == 32 [pid = 3740] [id = 711] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 13737800 == 31 [pid = 3740] [id = 770] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 19818800 == 30 [pid = 3740] [id = 710] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 13E26000 == 29 [pid = 3740] [id = 707] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 13D78C00 == 28 [pid = 3740] [id = 709] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 11804800 == 27 [pid = 3740] [id = 708] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1390E800 == 26 [pid = 3740] [id = 706] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 16B62C00 == 25 [pid = 3740] [id = 704] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 15F44400 == 24 [pid = 3740] [id = 703] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 15F3F000 == 23 [pid = 3740] [id = 702] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 17816C00 == 22 [pid = 3740] [id = 715] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 13E27800 == 21 [pid = 3740] [id = 701] 01:49:08 INFO - PROCESS | 3740 | --DOCSHELL 137B1000 == 20 [pid = 3740] [id = 700] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A827000) [pid = 3740] [serial = 2298] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1AF84800) [pid = 3740] [serial = 2295] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (139A8400) [pid = 3740] [serial = 2292] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12965C00) [pid = 3740] [serial = 2301] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13A63400) [pid = 3740] [serial = 2309] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1296B000) [pid = 3740] [serial = 2306] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10489800) [pid = 3740] [serial = 2303] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (105F5400) [pid = 3740] [serial = 2304] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (118CE400) [pid = 3740] [serial = 2300] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1296F400) [pid = 3740] [serial = 2307] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (13203C00) [pid = 3740] [serial = 2291] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1AF7D800) [pid = 3740] [serial = 2294] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A832800) [pid = 3740] [serial = 2297] [outer = 00000000] [url = about:blank] 01:49:08 INFO - PROCESS | 3740 | 1465206548259 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 3740 | 1465206548264 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 01:49:08 INFO - PROCESS | 3740 | 1465206548318 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 3740 | 1465206548321 Marionette TRACE conn3 <- [1,3102,null,{}] 01:49:08 INFO - PROCESS | 3740 | 1465206548327 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}] 01:49:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:49:08 INFO - PROCESS | 3740 | 1465206548331 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:08 INFO - PROCESS | 3740 | 1465206548419 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 01:49:08 INFO - PROCESS | 3740 | 1465206548428 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\", \"e625aa3b-34f4-4617-b9b2-ec89d10a00ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 3740 | 1465206548433 Marionette INFO sendAsync a9fa3c93-4d61-4c56-9d96-04002c26fb4c 01:49:08 INFO - PROCESS | 3740 | ++DOCSHELL 10A58800 == 21 [pid = 3740] [id = 787] 01:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10A58C00) [pid = 3740] [serial = 2359] [outer = 00000000] 01:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10B5D000) [pid = 3740] [serial = 2360] [outer = 10A58C00] 01:49:08 INFO - PROCESS | 3740 | 1465206548482 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10ED3000) [pid = 3740] [serial = 2361] [outer = 10A58C00] 01:49:09 INFO - PROCESS | 3740 | 1465206549026 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]]]}] 01:49:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:49:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 01:49:09 INFO - PROCESS | 3740 | 1465206549071 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 01:49:09 INFO - PROCESS | 3740 | 1465206549075 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 01:49:10 WARNING - u'runner_teardown' () 01:49:10 INFO - No more tests 01:49:10 INFO - Got 0 unexpected results 01:49:10 INFO - SUITE-END | took 678s 01:49:10 INFO - Closing logging queue 01:49:10 INFO - queue closed 01:49:10 INFO - Return code: 0 01:49:10 WARNING - # TBPL SUCCESS # 01:49:10 INFO - Running post-action listener: _resource_record_post_action 01:49:10 INFO - Running post-run listener: _resource_record_post_run 01:49:11 INFO - Total resource usage - Wall time: 688s; CPU: 17.0%; Read bytes: 92348928; Write bytes: 946532864; Read time: 493415; Write time: 1129537 01:49:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:49:11 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 133967360; Read time: 0; Write time: 134624 01:49:11 INFO - run-tests - Wall time: 685s; CPU: 17.0%; Read bytes: 92221952; Write bytes: 808715776; Read time: 479158; Write time: 990727 01:49:11 INFO - Running post-run listener: _upload_blobber_files 01:49:11 INFO - Blob upload gear active. 01:49:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:49:11 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 01:49:11 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'] 01:49:11 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 01:49:12 INFO - (blobuploader) - INFO - Open directory for files ... 01:49:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:49:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:49:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:49:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:49:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:49:13 INFO - (blobuploader) - INFO - Done attempting. 01:49:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:49:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:49:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:49:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:49:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:49:15 INFO - (blobuploader) - INFO - Done attempting. 01:49:15 INFO - (blobuploader) - INFO - Iteration through files over. 01:49:15 INFO - Return code: 0 01:49:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:49:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e19342c54c69147ce9301af3dab2db64c5af2a6f3e3b654c51c54282b4fcb52406428ffc2e4baea5a866c5ffde9b4f9bafcdd30688d5c6d5364dc00e8f355738", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5bd33cb3a57011ecbec96a703df2dcd18f748680e0ba09d551881deb3752973225aa2e04d25df6546eea3ed5bca9c08ec0a4d985b9e8de55c0127192f4ca8a35"} 01:49:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:49:15 INFO - Writing to file C:\slave\test\properties\blobber_files 01:49:15 INFO - Contents: 01:49:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e19342c54c69147ce9301af3dab2db64c5af2a6f3e3b654c51c54282b4fcb52406428ffc2e4baea5a866c5ffde9b4f9bafcdd30688d5c6d5364dc00e8f355738", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5bd33cb3a57011ecbec96a703df2dcd18f748680e0ba09d551881deb3752973225aa2e04d25df6546eea3ed5bca9c08ec0a4d985b9e8de55c0127192f4ca8a35"} 01:49:15 INFO - Running post-run listener: copy_logs_to_upload_dir 01:49:15 INFO - Copying logs to upload dir... 01:49:15 INFO - mkdir: C:\slave\test\build\upload\logs 01:49:15 INFO - Copying logs to upload dir... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... 01:49:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=832.702000 ========= master_lag: 2.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-06-06 02:49:17.368230) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:17.374841) ========= '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-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e19342c54c69147ce9301af3dab2db64c5af2a6f3e3b654c51c54282b4fcb52406428ffc2e4baea5a866c5ffde9b4f9bafcdd30688d5c6d5364dc00e8f355738", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5bd33cb3a57011ecbec96a703df2dcd18f748680e0ba09d551881deb3752973225aa2e04d25df6546eea3ed5bca9c08ec0a4d985b9e8de55c0127192f4ca8a35"} build_url:https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/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/e19342c54c69147ce9301af3dab2db64c5af2a6f3e3b654c51c54282b4fcb52406428ffc2e4baea5a866c5ffde9b4f9bafcdd30688d5c6d5364dc00e8f355738", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5bd33cb3a57011ecbec96a703df2dcd18f748680e0ba09d551881deb3752973225aa2e04d25df6546eea3ed5bca9c08ec0a4d985b9e8de55c0127192f4ca8a35"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JFrPrz18R8OoLitAkGhdrQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.28 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:17.763425) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:17.763763) ========= '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-082\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-082 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-082 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-082 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:17.885533) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:17.885930) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:49:18.656317) ========= ========= Total master_lag: 3.54 =========